XML 46 R32.htm IDEA: XBRL DOCUMENT
v3.20.2

Organization and Basis of Presentation - (Tables) | 6 Months Ended
--- | ---
Jun. 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 June 30, 2019
Reclassification within the Statement of Operations | Three Months |  | Six Months
| Revenue |  |  |
| From | Gain on loans held for sale, net | $ | 6,757 |  |  | $ | 15,370 |
| From | Other revenue, net | 14,514 |  |  | 38,777 |
| From | Servicing and subservicing fees | (778 | ) |  | (1,531 | )
| To | Reverse mortgage revenue, net (New line item) | 20,493 |  |  | 52,616 |
| 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