XML 53 R31.htm IDEA: XBRL DOCUMENT
v3.20.2

Organization and Basis of Presentation - (Tables) | 9 Months Ended
--- | ---
Sep. 30, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract] |
Schedule of Reclassifications of Prior Period Amounts to Confirm with Current Period Presentation | We now present Reverse mortgage revenue, net as a separate revenue line item on the face of the unaudited consolidated statements of operations to provide a further breakdown of Other revenue, net and provide greater transparency on the performance associated with our portfolio of HECM loans, net of the HMBS-related borrowings that are both measured at fair value, as follows:
| Periods Ended September 30, 2019
Reclassification within the Statement of Operations | Three Months |  | Nine Months
| Revenue |  |  |
| From | Gain on loans held for sale, net | $ | 7,001 |  |  | $ | 22,371 |
| From | Other revenue, net | 14,062 |  |  | 52,839 |
| From | Servicing and subservicing fees | (803) |  |  | (2,334) |
| To | Reverse mortgage revenue, net (New line item) | 20,260 |  |  | 72,876 |
| Total revenue | — |  |  | — |

X
- Definition Schedule of reclassifications of prior period amounts to confirm with current period presentation. + References No definition available. + Details
Name: | ocn_ScheduleofReclassificationsofPriorPeriodAmountstoConfirmwithCurrentPeriodPresentationTableTextBlock
Namespace Prefix: | ocn_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration