XML 79 R58.htm IDEA: XBRL DOCUMENT
v3.20.4

Reverse Mortgage Interests - Narrative (Details) - USD ($) | 12 Months Ended |  |
--- | --- | --- | ---
Dec. 31, 2020 | Dec. 31, 2019 | Dec. 31, 2018 | Aug. 01, 2018
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |  |
Purchase discount, net | $ 127,000,000 | $ 114,000,000 | $ 164,000,000 | $ 256,000,000
Interest earned on HECM loans | 200,000,000 | 307,000,000 |  |
Participating Interests in HMBS |  |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |  |
UPB securitized | 173,000,000 | 265,000,000 |  |
Government National Mortgage Association (GNMA) Insured Loans |  |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |  |
UPB securitized | 0 | 61,000,000 |  |
Trust 2020-1 |  |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |  |
UPB securitized | 516,000,000 |  |  |
Trust 2018-2 and Trust 2018-3 |  |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |  |
UPB securitized | 337,000,000 |  |  |
Trust 2019-1 and Trust 2019-2 |  |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |  |
UPB securitized |  | 751,000,000 |  |
Trust 2017-2 and Trust 2018-1 |  |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |  |
UPB securitized |  | 476,000,000 |  |
Trust 2018-3 |  |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |  |
Unpaid principal balance sold |  | 20,000,000 |  |
Reverse Mortgage Interests, Unsecuritized | HECM |  |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |  |
Repurchase of HECM loans | 1,153,000,000 | 2,333,000,000 |  |
Repurchase of HECM loans funded by prior servicer | 306,000,000 | 616,000,000 |  |
Housing And Urban Development, Home Equity Conversion Mortgage Loans |  |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |  |
HECM loans assigned to HUD | $ 771,000,000 | $ 1,819,000,000 |  |

X
- Definition Reverse Mortgage Interest, Unpaid Principal Balance Assigned, Unsecuritized + References No definition available. + Details
Name: | coop_ReverseMortgageInterestUnpaidPrincipalBalanceAssignedUnsecuritized
Namespace Prefix: | coop_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Reverse Mortgage Interest, Unpaid Principal Balance, Purchase Discount, Net + References No definition available. + Details
Name: | coop_ReverseMortgageInterestUnpaidPrincipalBalancePurchaseDiscountNet
Namespace Prefix: | coop_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Reverse Mortgage Interest, Unpaid Principal Balance, Securitized + References No definition available. + Details
Name: | coop_ReverseMortgageInterestUnpaidPrincipalBalanceSecuritized
Namespace Prefix: | coop_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Reverse Mortgage Interest, Unpaid Principal Balance, Sold + References No definition available. + Details
Name: | coop_ReverseMortgageInterestUnpaidPrincipalBalanceSold
Namespace Prefix: | coop_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Reverse Mortgage Interest, Unsecuritized, Repurchase of Home Equity Conversion Mortgages + References No definition available. + Details
Name: | coop_ReverseMortgageInterestUnsecuritizedRepurchaseofHomeEquityConversionMortgages
Namespace Prefix: | coop_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Reverse Mortgage Interest, Unsecuritized, Repurchase of Home Equity Conversion Mortgages Funded by Prior Servicer + References No definition available. + Details
Name: | coop_ReverseMortgageInterestUnsecuritizedRepurchaseofHomeEquityConversionMortgagesFundedbyPriorServicer
Namespace Prefix: | coop_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition 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. + References No definition available. + Details
Name: | us-gaap_AccountsNotesAndLoansReceivableLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Interest and fee income from mortgage loans considered to be held-for-sale. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 220 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04.1) -URI http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260 + Details
Name: | us-gaap_InterestAndFeeIncomeLoansHeldForSaleMortgages
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

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

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

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

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

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

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

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

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

X
- Details
Name: | us-gaap_DebtInstrumentAxis=coop_HECMMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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