XML 71 R53.htm IDEA: XBRL DOCUMENT
v3.22.4

Mortgage Servicing Rights and Related Liabilities - Revenues for Services Segment (Details) - USD ($) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2022 | Dec. 31, 2021 | Dec. 31, 2020
Transfers and Servicing [Abstract] |  |  |
Contractually specified servicing fees(1) | $ 1,458 | $ 1,122 | $ 1,141
Other service-related income - Servicing(1) | 105 | 72 | 68
Incentive and modification income(1) | 29 | 51 | 39
Servicing late fees(1) | 76 | 71 | 83
Mark-to-market adjustments - Servicing(2)(3) | 821 | 421 | (609)
Amortization, net of accretion(4) | (693) | (753) | (510)
Originations service fees(5) | 98 | 176 | 105
Corporate/Xome related service fees | 76 | 186 | 433
Other(6) | (105) | (279) | (371)
Total Revenues - Service Related, net | 1,865 | 1,067 | 379
Cash Flows Between Transferor and Transferee, Servicing Fees | 661 | 495 | 374
Losses for inactive and liquidated loans that are no longer part of the MSR portfolio | 30 | 35 | 28
Loss (gain) on MSR hedging activities | 332 | 86 | (41)
Accretion expense | $ 86 | $ 255 | $ 338

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 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, Corporate/Xome related + References No definition available. + Details
Name: | coop_ServicingFeeIncomeCorporateXomeRelated
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, Net + References No definition available. + Details
Name: | coop_ServicingFeeIncomeNet
Namespace Prefix: | coop_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Servicing Fee Income, Originations + References No definition available. + Details
Name: | coop_ServicingFeeIncomeOriginations
Namespace Prefix: | coop_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
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 -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (d)(4) -URI https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719 + 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 -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 50 -Section 50 -Paragraph 2 -Subparagraph (c) -URI https://asc.fasb.org/extlink&oid=128311188&loc=d3e122596-111746 + Details
Name: | us-gaap_ContractuallySpecifiedServicingFeesAmount
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 -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4A -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959 + 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 -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 50 -Section 50 -Paragraph 2 -Subparagraph (c) -URI https://asc.fasb.org/extlink&oid=128311188&loc=d3e122596-111746 + 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