XML 102 R81.htm IDEA: XBRL DOCUMENT
v3.20.4

Indebtedness - Summary of Other Non-Recourse Debt (Details) - USD ($) $ in Millions | Dec. 31, 2020 | Dec. 31, 2019
--- | --- | ---
Debt Instrument [Line Items] |  |
Other nonrecourse debt, net | $ 4,424 | $ 5,286
Participating interest financing | Minimum |  |
Debt Instrument [Line Items] |  |
Interest rate | 0.30% |
Participating interest financing | Maximum |  |
Debt Instrument [Line Items] |  |
Interest rate | 5.60% |
Trust 2020-1 | Minimum |  |
Debt Instrument [Line Items] |  |
Interest rate | 1.30% |
Trust 2020-1 | Maximum |  |
Debt Instrument [Line Items] |  |
Interest rate | 7.50% |
Trust 2019-2 | Minimum |  |
Debt Instrument [Line Items] |  |
Interest rate | 2.30% |
Trust 2019-2 | Maximum |  |
Debt Instrument [Line Items] |  |
Interest rate | 6.00% |
Trust 2019-1 | Minimum |  |
Debt Instrument [Line Items] |  |
Interest rate | 2.70% |
Trust 2019-1 | Maximum |  |
Debt Instrument [Line Items] |  |
Interest rate | 6.00% |
Trust 2018-3 | Minimum |  |
Debt Instrument [Line Items] |  |
Interest rate | 3.60% |
Trust 2018-3 | Maximum |  |
Debt Instrument [Line Items] |  |
Interest rate | 6.00% |
Trust 2018-2 | Minimum |  |
Debt Instrument [Line Items] |  |
Interest rate | 3.20% |
Trust 2018-2 | Maximum |  |
Debt Instrument [Line Items] |  |
Interest rate | 6.00% |
Other nonrecourse debt |  |
Debt Instrument [Line Items] |  |
Other nonrecourse debt, net | $ 4,424 | 5,286
Unamortized premium, net of debt issuance costs and discount | 8 | 10
Other nonrecourse debt | Participating interest financing |  |
Debt Instrument [Line Items] |  |
Collateral amount | 0 |
Other nonrecourse debt, net | 3,473 | 4,284
Other nonrecourse debt | Trust 2020-1 |  |
Debt Instrument [Line Items] |  |
Collateral amount | 501 |
Other nonrecourse debt, net | 490 | 0
Other nonrecourse debt | Trust 2019-2 |  |
Debt Instrument [Line Items] |  |
Collateral amount | 260 |
Other nonrecourse debt, net | 241 | 333
Other nonrecourse debt | Trust 2019-1 |  |
Debt Instrument [Line Items] |  |
Collateral amount | 236 |
Other nonrecourse debt, net | 212 | 302
Other nonrecourse debt | Trust 2018-3 |  |
Debt Instrument [Line Items] |  |
Collateral amount | 0 |
Other nonrecourse debt, net | 0 | 209
Other nonrecourse debt | Trust 2018-2 |  |
Debt Instrument [Line Items] |  |
Collateral amount | 0 |
Other nonrecourse debt, net | 0 | 148
Other nonrecourse debt | Other |  |
Debt Instrument [Line Items] |  |
Other nonrecourse debt, net | $ 4,416 | $ 5,276

X
- Definition Amount of assets pledged to secure a debt instrument. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 470 -Section 50 -Paragraph 3 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823 + Details
Name: | us-gaap_DebtInstrumentCollateralAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Contractual interest rate for funds borrowed, under the debt agreement. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.22(a)(1)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_DebtInstrumentInterestRateStatedPercentage
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

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_DebtInstrumentLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of unamortized debt discount (premium) and debt issuance costs. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 20 -Section 50 -Paragraph 4 -Subparagraph (b)(2) -URI http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=119993939&loc=d3e28555-108399 + Details
Name: | us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of debt for which creditor does not have general recourse to the debtor but rather has recourse only to the property used for collateral in the transaction or other specific property. + References No definition available. + Details
Name: | us-gaap_NonRecourseDebt
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

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

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

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

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=coop_NonrecourseDebtMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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