XML 83 R61.htm IDEA: XBRL DOCUMENT
v3.20.4

Contingencies (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2020
Commitments and Contingencies Disclosure [Abstract] |
Schedule of Changes in Liability for Representation and Warrant Obligations, Compensatory Fees for Foreclosures that may Ultimately Exceed Investor Timelines and Related Indemnification Obligations | The following table presents the changes in our liability for representation and warranty obligations and similar indemnification obligations:
| Years Ended December 31,
| 2020 |  | 2019 |  | 2018
Beginning balance (1) | $ | 50,838 |  |  | $ | 49,267 |  |  | $ | 19,229 |
Provision (reversal) for representation and warranty obligations | (7,783) |  |  | (11,701) |  |  | 4,649 |
New production reserves | 2,596 |  |  | 304 |  |  | 7,437 |
Obligation assumed in connection with the acquisition of PHH | — |  |  | — |  |  | 27,736 |
Charge-offs and other (2) (3) | (5,277) |  |  | 12,968 |  |  | (9,784) |
Ending balance (1) | $ | 40,374 |  |  | $ | 50,838 |  |  | $ | 49,267 |
(1)The liability for representation and warranty obligations and compensatory fees for foreclosures is reported in Other liabilities (a component of Liability for indemnification obligations) on our consolidated balance sheets. (2)Includes principal and interest losses realized in connection with repurchased loans, make-whole, indemnification and fee payments and settlements net of recoveries, if any. (3)Includes $18.0 million liability for representation and warranty obligations related to sold advances previously presented as allowance for losses. See Note 8 — Advances.

X
- Definition Schedule Of Indemnification Obligations [Table Text Block] + References No definition available. + Details
Name: | ocn_ScheduleOfIndemnificationObligationsTableTextBlock
Namespace Prefix: | ocn_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

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