XML 76 R67.htm IDEA: XBRL DOCUMENT
v3.23.3

MORTGAGE BANKING OPERATIONS - Revenue from Mortgage Servicing (Details) - USD ($) $ in Thousands | 3 Months Ended | 9 Months Ended
--- | --- | ---
Sep. 30, 2023 | Sep. 30, 2022 | Sep. 30, 2023 | Sep. 30, 2022
Servicing income, net: |  |  |  |
Servicing fees and other | $ 6,405 | $ 7,673 | $ 19,666 | $ 25,501
Amortization of single family MSRs | (1,564) | (2,112) | (4,874) | (8,052)
Amortization of multifamily and SBA MSRs | (1,374) | (1,828) | (4,363) | (5,877)
Net servicing income | 3,467 | 3,733 | 10,429 | 11,572
Risk management, single family MSRs: |  |  |  |
Changes in fair value of MSRs due to assumptions | 785 | 1,989 | 1,794 | 16,615
Mortgage servicing rights, risk management | (375) | (992) | (1,039) | (1,866)
Loan servicing income | 3,092 | 2,741 | 9,390 | 9,706
Servicing contracts |  |  |  |
Risk management, single family MSRs: |  |  |  |
Net gain (loss) from economic hedging | $ (1,160) | $ (2,981) | $ (2,833) | $ (18,481)

X
- Definition Changes in the fair value of mortgage servicing rights due to modeled amortization. + References No definition available. + Details
Name: | hmst_ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization
Namespace Prefix: | hmst_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Derivative, Gain (Loss) On Derivative, Net, And Debt Securities, Trading, Unrealized Gain (Loss) + References No definition available. + Details
Name: | hmst_DerivativeGainLossOnDerivativeNetAndDebtSecuritiesTradingUnrealizedGainLoss
Namespace Prefix: | hmst_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Changes in MSR fair value due to changes in model inputs and assumptions, net of risk management derivatives. + References No definition available. + Details
Name: | hmst_MortgageServicingRightsRiskManagement
Namespace Prefix: | hmst_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Servicing and other related fees, net of payments. + References No definition available. + Details
Name: | hmst_NetServicingIncome
Namespace Prefix: | hmst_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Risk Management, Single Family MSRs [Abstract] + References No definition available. + Details
Name: | hmst_RiskManagementSingleFamilyMSRsAbstract
Namespace Prefix: | hmst_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Servicing fees and other. + References No definition available. + Details
Name: | hmst_ServicingFeesAndOther
Namespace Prefix: | hmst_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Servicing Fees Net, Including Discontinued Operations + References No definition available. + Details
Name: | hmst_ServicingFeesNetIncludingDiscontinuedOperations
Namespace Prefix: | hmst_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Servicing Income, Net [Abstract] + References No definition available. + Details
Name: | hmst_ServicingIncomeNetAbstract
Namespace Prefix: | hmst_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition 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. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 860 -SubTopic 50 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a)(4) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481229/860-50-50-4 + Details
Name: | us-gaap_AmortizationOfMortgageServicingRightsMSRs
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition 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. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 860 -SubTopic 50 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (a)(4)(ii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481229/860-50-50-3 + Details
Name: | us-gaap_ServicingAssetAtFairValueOtherChangesInFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_ServicingContractsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |