XML 75 R55.htm IDEA: XBRL DOCUMENT
v3.24.0.1

Mortgage Servicing Rights and Related Liabilities - Revenues for Services Segment (Details) - USD ($) | 12 Months Ended
--- | ---
Dec. 31, 2023 | Dec. 31, 2022 | Dec. 31, 2021
Transfers and Servicing [Abstract] |  |  |
Contractually specified servicing fees(1) | $ 1,700,000,000 | $ 1,458,000,000 | $ 1,122,000,000
Other service-related income(1) | 72,000,000 | 105,000,000 | 72,000,000
Incentive and modification income(1) | 43,000,000 | 29,000,000 | 51,000,000
Servicing late fees(1) | 89,000,000 | 76,000,000 | 71,000,000
MSR MTM | 121,000,000 | 1,328,000,000 | 502,000,000
Loss on MSR hedging activities | 68,000,000 | 332,000,000 | 86,000,000
Gain (loss) on MSR sales | 23,000,000 | (3,000,000) | 7,000,000
Reclassifications(2) | 33,000,000 | 30,000,000 | 35,000,000
Excess spread / MSR financing MTM | (18,000,000) | (142,000,000) | 33,000,000
Total mark-to-market adjustments - Servicing | 25,000,000 | 821,000,000 | 421,000,000
MSR amortization | (604,000,000) | (779,000,000) | (1,008,000,000)
Excess spread accretion | (41,000,000) | (86,000,000) | (255,000,000)
Total amortization, net of accretion | (563,000,000) | (693,000,000) | (753,000,000)
Originations service fees(3) | 61,000,000 | 98,000,000 | 176,000,000
Corporate/Xome related service fees | 84,000,000 | 76,000,000 | 186,000,000
Other(4) | (71,000,000) | (105,000,000) | (279,000,000)
Service related, net | 1,440,000,000 | 1,865,000,000 | 1,067,000,000
Cash Flows Between Transferor and Transferee, Servicing Fees | $ 708,000,000 | $ 661,000,000 | $ 495,000,000

X
- Definition Corporate/Xome related service fees + References No definition available. + Details
Name: | coop_CorporateXomeRelatedServiceFees
Namespace Prefix: | coop_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Fair value changes in excess spread financing + References No definition available. + Details
Name: | coop_FairValueChangesInExcessFinancingSpread
Namespace Prefix: | coop_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Gain (Loss) On Advances And Other Receivables Related To Inactive And Liquidated Loans + References No definition available. + Details
Name: | coop_GainLossOnAdvancesAndOtherReceivablesRelatedToInactiveAndLiquidatedLoans
Namespace Prefix: | coop_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition (Gain) loss on MSR sales + References No definition available. + Details
Name: | coop_GainLossOnMSRSales
Namespace Prefix: | coop_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Originations service fees + References No definition available. + Details
Name: | coop_OriginationsServiceFees
Namespace Prefix: | coop_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Other Service Related Income + References No definition available. + Details
Name: | coop_OtherServiceRelatedIncome
Namespace Prefix: | coop_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Servicing Fee Income, Accretion Expense + References No definition available. + Details
Name: | coop_ServicingFeeIncomeAccretionExpense
Namespace Prefix: | coop_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Servicing Fee Income, Amortization + References No definition available. + Details
Name: | coop_ServicingFeeIncomeAmortization
Namespace Prefix: | coop_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Servicing Fee Income, Counter Party Revenue Share + References No definition available. + Details
Name: | coop_ServicingFeeIncomeCounterPartyRevenueShare
Namespace Prefix: | coop_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Servicing Fee Income, Incentive and Modification Income + References No definition available. + Details
Name: | coop_ServicingFeeIncomeIncentiveandModificationIncome
Namespace Prefix: | coop_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Servicing Fee Income, Mark to Market Adjustment + References No definition available. + Details
Name: | coop_ServicingFeeIncomeMarktoMarketAdjustment
Namespace Prefix: | coop_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Servicing Fee Income, Total amortization, net of accretion + References No definition available. + Details
Name: | coop_ServicingFeeIncomeTotalAmortizationNetOfAccretion
Namespace Prefix: | coop_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Total Mark to Market Adjustment - Servicing + References No definition available. + Details
Name: | coop_TotalMarkToMarketAdjustmentServicing
Namespace Prefix: | coop_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Cash Flows between a transferee and a transferor attributable to servicing fees related to a securitization, asset-backed financing arrangement, or similar transfer in which the transferor has continuing involvement with the transferred financial assets underlying the transaction (including, but not limited to, servicing, recourse, and restrictions on transferor's interests in the transferred financial assets). + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 860 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (d)(4) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481326/860-20-50-3 + Details
Name: | us-gaap_CashFlowsBetweenTransfereeAndTransferorServicingFees
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition All amounts that, per contract, are due to the servicer in exchange for servicing the financial asset and would no longer be received by a servicer if the beneficial owners of the serviced assets (or their trustees or agents) were to exercise their actual or potential authority under the contract to shift the servicing to another servicer. Depending on the servicing contract, those fees may include some or all of the difference between the interest rate collected on the asset being serviced and the rate to be paid to the beneficial owners of the asset. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 860 -SubTopic 50 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481229/860-50-50-2 + Details
Name: | us-gaap_ContractuallySpecifiedServicingFeesAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Income from mortgage banking activities (fees and commissions) and servicing real estate mortgages, credit cards, and other financial assets held by others net of any related impairment of capitalized service costs. Also includes any premiums received in lieu of regular servicing fees on such loans only as earned over the life of the loans. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name Regulation S-K (SK) -Number 229 -Section 1402 -Subsection Instruction 3 -Publisher SEC + Details
Name: | us-gaap_FeesAndCommissionsMortgageBankingAndServicing
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Gain (loss) incurred in hedging activities. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4A -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480434/815-10-50-4A + Details
Name: | us-gaap_GainLossOnOilAndGasHedgingActivity
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition All amounts that are due to the servicer of a financial asset as a result of the debt holder not meeting the monthly payment terms. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 860 -SubTopic 50 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481229/860-50-50-2 + Details
Name: | us-gaap_LateFeeIncomeGeneratedByServicingFinancialAssetsAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_TransfersAndServicingAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration