XML 119 R97.htm IDEA: XBRL DOCUMENT
v3.20.4

Rights to MSRs - Schedule of Assets, Liabilities, Servicing and Subservicing Fees Related to NRZ Agreements (Details) - USD ($) $ in Thousands | 12 Months Ended |
--- | --- | ---
Dec. 31, 2020 | Dec. 31, 2019 | Dec. 31, 2018 | Dec. 31, 2017
Servicing Liabilities at Fair Value [Line Items] |  |  |  |
Servicing Asset at Fair Value, Amount | $ 1,294,817 | $ 1,486,395 | $ 1,457,149 | $ 671,962
Sales and transfers of MSRs - Due from NRZ | 0 | 24,167 |  |
Due to NRZ | 94,691 | 63,596 |  |
Other financing liabilities | 576,722 | 972,595 |  |
Changes in fair value | (17,853) | 152,986 | (19,269) |
Pledged MSR liability expense | 152,334 | 372,089 | 171,670 |
NRZ |  |  |  |
Servicing Liabilities at Fair Value [Line Items] |  |  |  |
Servicing Asset at Fair Value, Amount | 566,952 | 915,148 | 894,002 |
Sales and transfers of MSRs - Due from NRZ | 4,611 | 33,364 | 54,602 |
Due to NRZ | 94,691 | 63,596 | 53,001 |
Servicing fees collected on behalf of NRZ | 383,685 | 577,015 | 539,039 |
Less: Subservicing fee retained | 104,848 | 139,343 | 142,334 |
Net servicing fees remitted to NRZ | 278,837 | 437,672 | 396,705 |
Changes in fair value | (17,853) | 152,986 | (19,269) |
Runoff, settlement and other | 98,915 | 214,363 | 211,766 |
Interest expense | 9,735 | 4,206 | (6,000) |
Pledged MSR liability expense | 152,334 | 372,089 | 171,670 |
Sale and Transfers of Mortgage Servicing Rights | NRZ |  |  |  |
Servicing Liabilities at Fair Value [Line Items] |  |  |  |
Sales and transfers of MSRs - Due from NRZ | 0 | 24,167 | 23,757 |
Advance Funding, Subservicing Fees and Reimbursable Expenses | NRZ |  |  |  |
Servicing Liabilities at Fair Value [Line Items] |  |  |  |
Sales and transfers of MSRs - Due from NRZ | 4,611 | 9,197 | 30,845 |
Original Rights to MSRs Agreements | NRZ |  |  |  |
Servicing Liabilities at Fair Value [Line Items] |  |  |  |
Other financing liabilities | 566,952 | 603,046 | 436,511 |
Changes in fair value | 21,964 | 229,198 | (171) |
Runoff, settlement and other | 56,302 | 48,729 | 58,837 |
2017 Agreements and New RMSR Agreements | NRZ |  |  |  |
Servicing Liabilities at Fair Value [Line Items] |  |  |  |
Other financing liabilities | 0 | 35,445 | 138,854 |
Changes in fair value | 903 | 5,866 | (14,369) |
Runoff, settlement and other | 35,121 | 101,003 | 134,509 |
PHH MSR Agreements | NRZ |  |  |  |
Servicing Liabilities at Fair Value [Line Items] |  |  |  |
Other financing liabilities | 0 | 312,102 | 457,491 |
Changes in fair value | (40,720) | (82,078) | (4,729) |
Runoff, settlement and other | 7,492 | 64,631 | 18,420 |
Financing Liability - MSRs Pledged |  |  |  |
Servicing Liabilities at Fair Value [Line Items] |  |  |  |
Other financing liabilities | $ 566,952 | $ 950,593 | $ 1,032,856 |

X
- Definition Bank Servicing Fees, Remitted + References No definition available. + Details
Name: | ocn_BankServicingFeesRemitted
Namespace Prefix: | ocn_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Bank Servicing Fees Retained + References No definition available. + Details
Name: | ocn_BankServicingFeesRetained
Namespace Prefix: | ocn_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Counter party receivables. + References No definition available. + Details
Name: | ocn_CounterPartyReceivables
Namespace Prefix: | ocn_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition This represents the gain (loss) realized on a transfer, accounted for as financing, of a portion of servicing assets and reflects the amount of sales proceeds in excess of the sum of the carrying amounts of transferred financial assets. + References No definition available. + Details
Name: | ocn_GainLossOnValuationOfFinancingLiability
Namespace Prefix: | ocn_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Other financing liabilities. + References No definition available. + Details
Name: | ocn_OtherFinancingLiabilities
Namespace Prefix: | ocn_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Reduction in financing liability and interest expense. + References No definition available. + Details
Name: | ocn_ReductioninFinancingLiabilityandInterestExpense
Namespace Prefix: | ocn_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of obligations incurred and payable classified as other. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03.15(a)) -URI http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03.15(5)) -URI http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878 + Details
Name: | us-gaap_AccountsPayableOtherCurrentAndNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition This element represents interest incurred for borrowed money which was used to produce goods or render services. + References Reference 1: 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.2) -URI http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227 + Details
Name: | us-gaap_FinancingInterestExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of interest expense classified as other. + References No definition available. + Details
Name: | us-gaap_InterestExpenseOther
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The cash inflow associated with the collection, including prepayments, of loans receivable issued for financing of goods and services. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 12 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585 + Details
Name: | us-gaap_ProceedsFromCollectionOfLoansReceivable
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Fair value of an asset representing net future revenue from contractually specified servicing fees, late charges, and other ancillary revenues, in excess of future costs related to servicing arrangements. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 50 -Section 45 -Paragraph 2 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6469459&loc=d3e122501-111745 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 50 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6469459&loc=d3e122492-111745 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 50 -Section 50 -Paragraph 3 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 50 -Section 45 -Paragraph 2 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6469459&loc=d3e122501-111745 + Details
Name: | us-gaap_ServicingAssetAtFairValueAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
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_ServicingLiabilitiesAtFairValueLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

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

X
- Details
Name: | srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=ocn_SaleAndTransfersOfMortgageServicingRightsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=ocn_AdvanceFundingSubservicingFeesAndReimbursableExpensesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=ocn_OriginalRightstoMortgageServicingRightsAgreementsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=ocn_TwoThousandSeventeenAgreementsandNewRMSRAgreementsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=ocn_MortgageServicingRightsAgreementsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByLiabilityClassAxis=ocn_FinancingLiabilityMortgageServicingRightsPledgedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |