XML 84 R68.htm IDEA: XBRL DOCUMENT
v3.19.1

Reverse Mortgage Interests, Net - Purchase Discount Rollforward (Details) - USD ($) $ in Millions | 3 Months Ended
--- | ---
Mar. 31, 2019 | Mar. 31, 2018
Net Discount for Other Interest Securitized |  |
Balance - beginning of period | $ (100) |
Adjustments | (2) |
Utilization of purchase discounts | 6 |
Accretion | (15) |
Transfers | (1) |
Balance - end of period | (112) |
Net Discount for Unsecuritized Interests |  |
Balance - beginning of period | (122) |
Additions | (6) |
Utilization of purchase discounts | 22 |
Accretion | 18 |
Transfers | (7) |
Balance - end of period | (95) |
Mortgage-backed debt |  |
Net Premium for Participating Interests in HMBS(1) |  |
Balance - beginning of period | 58 |
Balance - end of period | 36 |
Participating Interests in HMBS | Mortgage-backed debt |  |
Net Premium for Participating Interests in HMBS(1) |  |
Balance - beginning of period | 58 |
Adjustments | (16) |
Utilization of purchase discounts | 0 |
Amortization | (14) |
Transfers | 8 |
Balance - end of period | $ 36 |
Predecessor |  |
Purchase discounts for reverse mortgage interests |  |
Balance - beginning of period |  | $ 89
Additions |  | (7)
Accretion |  | 6
Balance - end of period |  | $ 90

X
- Definition Debt Instrument, Debt Premium, Additions + References No definition available. + Details
Name: | coop_DebtInstrumentDebtPremiumAdditions
Namespace Prefix: | coop_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Debt Instrument, Debt Premium, Transfer + References No definition available. + Details
Name: | coop_DebtInstrumentDebtPremiumTransfer
Namespace Prefix: | coop_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Debt Instrument, Debt Premium, Utilization Of Purchase Discounts + References No definition available. + Details
Name: | coop_DebtInstrumentDebtPremiumUtilizationOfPurchaseDiscounts
Namespace Prefix: | coop_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Debt Premium Rollforward [Roll Forward] + References No definition available. + Details
Name: | coop_DebtPremiumRollforwardRollForward
Namespace Prefix: | coop_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Other Interest Securitized Rollforward [Roll Forward] + References No definition available. + Details
Name: | coop_OtherInterestSecuritizedRollforwardRollForward
Namespace Prefix: | coop_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Reverse Mortgage Interest, Unpaid Principal Balance, Other Interests Securitized, Purchase Discount, Accretion (Amortization) + References No definition available. + Details
Name: | coop_ReverseMortgageInterestUnpaidPrincipalBalanceOtherInterestsSecuritizedPurchaseDiscountAccretionAmortization
Namespace Prefix: | coop_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Reverse Mortgage Interest, Unpaid Principal Balance, Other Interests Securitized, Purchase Discount, Additions + References No definition available. + Details
Name: | coop_ReverseMortgageInterestUnpaidPrincipalBalanceOtherInterestsSecuritizedPurchaseDiscountAdditions
Namespace Prefix: | coop_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Reverse Mortgage Interest, Unpaid Principal Balance, Other Interests Securitized, Purchase Discount, Transfer + References No definition available. + Details
Name: | coop_ReverseMortgageInterestUnpaidPrincipalBalanceOtherInterestsSecuritizedPurchaseDiscountTransfer
Namespace Prefix: | coop_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Reverse Mortgage Interest, Unpaid Principal Balance, Other Interests Securitized, Purchase Discount, Utilization + References No definition available. + Details
Name: | coop_ReverseMortgageInterestUnpaidPrincipalBalanceOtherInterestsSecuritizedPurchaseDiscountUtilization
Namespace Prefix: | coop_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

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

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

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

X
- Definition Reverse Mortgage Interest, Unpaid Principal Balance, Purchase Discount Rollforward [Roll Forward] + References No definition available. + Details
Name: | coop_ReverseMortgageInterestUnpaidPrincipalBalancePurchaseDiscountRollforwardRollForward
Namespace Prefix: | coop_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

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

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

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

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

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

X
- Definition Unsecuritized Interests Rollforward [Roll Forward] + References No definition available. + Details
Name: | coop_UnsecuritizedInterestsRollforwardRollForward
Namespace Prefix: | coop_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 1A -URI http://asc.fasb.org/extlink&oid=114775744&loc=d3e28541-108399 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=109223946&loc=d3e3602-108585 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.8) -URI http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227 + Details
Name: | us-gaap_AmortizationOfDebtDiscountPremium
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount, after accumulated amortization, of debt premium. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 55 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 1A -URI http://asc.fasb.org/extlink&oid=114775744&loc=d3e28541-108399 + Details
Name: | us-gaap_DebtInstrumentUnamortizedPremium
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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

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

X
- Details
Name: | us-gaap_StatementScenarioAxis=us-gaap_PredecessorMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |