XML 97 R85.htm IDEA: XBRL DOCUMENT
v3.22.0.1

MORTGAGE BANKING OPERATIONS - Schedule of Gain on Sales (Details) - USD ($) $ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2021 | Dec. 31, 2020 | Dec. 31, 2019
Gain on mortgage loan origination and sale activities [Line Items] |  |  |
Gain on loan origination and sale activities | $ 92,318 | $ 122,564 | $ 44,122
Gain on loan origination and sale activities, discontinued operations | 0 | 0 | (60,056)
CRE, multi-family and SBA |  |  |
Gain on mortgage loan origination and sale activities [Line Items] |  |  |
Gain on loan origination and sale activities | 25,468 | 21,769 | 17,492
Single family |  |  |
Gain on mortgage loan origination and sale activities [Line Items] |  |  |
Gain on loan origination and sale activities | $ 66,850 | $ 100,795 | $ 86,686

X
- Definition Disposal Group, Including Discontinued Operation, Net Gains Losses On Mortgage Loan Origination And Sales Activities + References No definition available. + Details
Name: | hmst_DisposalGroupIncludingDiscontinuedOperationNetGainsLossesOnMortgageLoanOriginationAndSalesActivities
Namespace Prefix: | hmst_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Gain on mortgage loan origination and sale activities [Line Items] + References No definition available. + Details
Name: | hmst_GainOnMortgageLoanOriginationAndSaleActivitiesLineItems
Namespace Prefix: | hmst_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Net Gains Losses On Mortgage Loan Origination And Sales Activities, Including Discontinued Operations + References No definition available. + Details
Name: | hmst_NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations
Namespace Prefix: | hmst_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ResidentialMortgageMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |