XML 104 R90.htm IDEA: XBRL DOCUMENT
v3.20.2

Borrowings - Narrative (Details) - USD ($) | 6 Months Ended |
--- | --- | ---
Jun. 30, 2020 | Dec. 31, 2019
Debt Instrument [Line Items] |  |
Available borrowing capacity | $ 0 |
UPB of rights to MSRs sold | 71,400,000,000 |
Covenant compliance, consolidated tangible net worth at period end | 200,000,000.0 |
Debt instrument covenant compliance on repurchase of securities and prepayment of junior debt | 10,000,000.0 |
New Residential Investment Corp |  |
Debt Instrument [Line Items] |  |
UPB of rights to MSRs sold | 109,020,760,000 |
Outstanding servicing advances | $ 637,100,000 | $ 704,200,000
Senior Notes | 8.375% Senior Secured Notes Due In 2022 |  |
Debt Instrument [Line Items] |  |
Percentage of principal amount, repurchase price | 101.00% |
Secured Debt | 8.375% Senior Secured Notes Due In 2022 |  |
Debt Instrument [Line Items] |  |
Interest rate (as a percent) | 8.375% |
Minimum |  |
Debt Instrument [Line Items] |  |
Restrictive liquidity requirements | $ 125,000,000.0 |
Minimum | Senior Notes | 8.375% Senior Secured Notes Due In 2022 |  |
Debt Instrument [Line Items] |  |
Redemption period, notice | 30 days |
Maximum | Senior Notes | 8.375% Senior Secured Notes Due In 2022 |  |
Debt Instrument [Line Items] |  |
Redemption period, notice | 60 days |
Senior Secured Term Loan |  |
Debt Instrument [Line Items] |  |
Percentage of loan to value | 40.00% |
Minimum unencumbered asset coverage ratio, period one | 200.00% |
Minimum unencumbered asset coverage ratio, period two | 225.00% |
Minimum unrestricted cash | $ 125,000,000.0 |
Mortgage Servicing Rights Title Retained | New Residential Investment Corp |  |
Debt Instrument [Line Items] |  |
UPB of rights to MSRs sold | $ 17,424,584,000 |

X
- Definition Debt Instrument, Change Of Control, Purchase Price, Percentage + References No definition available. + Details
Name: | ocn_DebtInstrumentChangeOfControlPurchasePricePercentage
Namespace Prefix: | ocn_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the amount of consolidated tangible net worth requirement as part of the most restrictive covenant requirement. + References No definition available. + Details
Name: | ocn_DebtInstrumentCovenantComplianceConsolidatedTangibleNetWorthatPeriodEnd
Namespace Prefix: | ocn_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Debt Instrument, Covenant Compliance, Liquidity Requirement + References No definition available. + Details
Name: | ocn_DebtInstrumentCovenantComplianceLiquidityRequirement
Namespace Prefix: | ocn_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Debt instrument covenant compliance on repurchase of securities and prepayment of junior debt. + References No definition available. + Details
Name: | ocn_DebtInstrumentCovenantComplianceonRepurchaseofSecuritiesandPrepaymentofJuniorDebt
Namespace Prefix: | ocn_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Debt Instrument, Covenant Terms, Minimum Unencumbered Asset Coverage Ratio, Period One + References No definition available. + Details
Name: | ocn_DebtInstrumentCovenantTermsMinimumUnencumberedAssetCoverageRatioPeriodOne
Namespace Prefix: | ocn_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Debt Instrument, Covenant Terms, Minimum Unencumbered Asset Coverage Ratio, Period Two + References No definition available. + Details
Name: | ocn_DebtInstrumentCovenantTermsMinimumUnencumberedAssetCoverageRatioPeriodTwo
Namespace Prefix: | ocn_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Debt Instrument, Covenant Terms, Minimum Unrestricted Cash + References No definition available. + Details
Name: | ocn_DebtInstrumentCovenantTermsMinimumUnrestrictedCash
Namespace Prefix: | ocn_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Debt Instrument, Redemption Period Notice + References No definition available. + Details
Name: | ocn_DebtInstrumentRedemptionPeriodNotice
Namespace Prefix: | ocn_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Outstanding servicing advances in connection with rights to MSRs sold. + References No definition available. + Details
Name: | ocn_OutstandingServicingAdvances
Namespace Prefix: | ocn_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Percentage of loan to collateral value. + References No definition available. + Details
Name: | ocn_PercentageOfLoanToCollateralValue
Namespace Prefix: | ocn_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of contractual principal due at origination of mortgage loan within investment in mortgage loan on real estate by entity with substantial portion of business acquiring and holding investment real estate or interest in real estate. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 12 -Paragraph Column F -Subsection 29 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 948 -SubTopic 310 -Section S99 -Paragraph 1 -Subparagraph (SX 210.12-29(Column F)) -URI http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014 + Details
Name: | srt_MortgageLoansOnRealEstateFaceAmountOfMortgages
Namespace Prefix: | srt_
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 unused borrowing capacity under the long-term financing arrangement that is available to the entity as of the balance sheet date. + 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(b)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | srt_CounterpartyNameAxis=ocn_NewResidentialInvestmentCorpMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember
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_CreditFacilityAxis=ocn_SeniorSecuredTermLoanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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