XML 88 R62.htm IDEA: XBRL DOCUMENT
v3.21.1

Loans Held for Sale - Schedule of Loans Held for Sale at Lower Cost or Fair Value, Activity (Details) - USD ($) $ in Thousands | 3 Months Ended
--- | ---
Mar. 31, 2021 | Mar. 31, 2020
Movement In Loans Held For Sale At Fair Value [Roll Forward] |  |
Beginning balance - before Valuation Allowance | $ 27,652 | $ 73,160
Purchases | 98 | 0
Proceeds from sales | (4,840) | (30,492)
Principal collections | (214) | (651)
Receivables, net | 0 | 266
Gain on sale of loans | 389 | 1,842
Other | (614) | 5,079
Ending balance - before Valuation Allowance | 22,471 | 49,204
Ending balance, net | $ 17,009 | $ 42,423

X
- Definition Gain (loss) on sale of mortgage loans held-for-sale, at lower cost or fair value. + References No definition available. + Details
Name: | ocn_GainLossonSaleofMortgageLoansHeldforsaleatLowerCostorFairValue
Namespace Prefix: | ocn_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Loans held for sale at lower of cost or fair value. + References No definition available. + Details
Name: | ocn_LoansHeldForSaleAtLowerOfCostOrFairValue
Namespace Prefix: | ocn_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Loans held for sale at lower of cost or fair value. + References No definition available. + Details
Name: | ocn_LoansHeldForSaleAtLowerOfCostOrFairValueBeforeValuationAllowance
Namespace Prefix: | ocn_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period. + References No definition available. + Details
Name: | ocn_MovementInLoansHeldForSaleAtFairValueRollForward
Namespace Prefix: | ocn_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Other adjustments to mortgage loans held-for-sale, at lower cost or fair value. + References No definition available. + Details
Name: | ocn_OtherAdjustmentstoMortgageLoansHeldforsaleatLowerCostorFairValue
Namespace Prefix: | ocn_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Payments for origination of mortgage loans held-for-sale, at lower of cost or fair value. + References No definition available. + Details
Name: | ocn_PaymentsforOriginationofMortgageLoansHeldforsaleatLowerofCostorFairValue
Namespace Prefix: | ocn_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Proceeds from principal payments on mortgage loans held-for-sale, at lower of cost or fair value. + References No definition available. + Details
Name: | ocn_ProceedsfromPrincipalPaymentsonMortgageLoansHeldforsaleatLowerofCostorFairValue
Namespace Prefix: | ocn_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Proceeds from sale of mortgage loans held-for-sale, at lower of cost or fair value. + References No definition available. + Details
Name: | ocn_ProceedsfromSaleofMortgageLoansHeldforsaleatLowerofCostorFairValue
Namespace Prefix: | ocn_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Transfers to accounts receivable from mortgage loans held-for-sale, at lower of cost or fair value. + References No definition available. + Details
Name: | ocn_TransferstoAccountsReceivablefromMortgageLoansHeldforsaleatLowerofCostorFairValue
Namespace Prefix: | ocn_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration