XML 113 R91.htm IDEA: XBRL DOCUMENT
v3.20.4

Mortgage Servicing - Summary of Activity Related to Fair Value Servicing Assets (Details) - USD ($) $ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2020 | Dec. 31, 2019 | Dec. 31, 2018
Servicing Asset at Fair Value, Amount [Roll Forward] |  |  |
Beginning balance | $ 1,486,395 | $ 1,457,149 | $ 671,962
Fair value election - Transfer from MSRs carried at amortized cost | 0 | 0 | 336,882
Cumulative effect of fair value election | 0 | 0 | 82,043
Sales | (143) | (4,344) | (6,240)
Recognized on the sale of residential mortgage loans | 68,734 | 8,795 | 8,279
Recognized in connection with the acquisition of PHH | 0 | 0 | 518,127
Purchase of MSRs | 285,134 | 153,505 | 5,433
Servicing transfers and adjustments | (265,845) | (7,309) | (5,880)
Changes in valuation inputs or assumptions | (106,202) | 93,953 | 5,853
Realization of expected future cash flows and other changes | (173,256) | (215,354) | (159,310)
Ending balance | 1,294,817 | 1,486,395 | 1,457,149
Fair Value Agency Mortgage Servicing Rights |  |  |
Servicing Asset at Fair Value, Amount [Roll Forward] |  |  |
Beginning balance | 714,006 | 865,587 | 11,960
Fair value election - Transfer from MSRs carried at amortized cost | 0 | 0 | 336,882
Cumulative effect of fair value election | 0 | 0 | 82,043
Sales | 0 | (3,578) | (4,748)
Recognized on the sale of residential mortgage loans | 68,734 | 8,795 | 8,279
Recognized in connection with the acquisition of PHH | 0 | 0 | 494,348
Purchase of MSRs | 285,134 | 153,505 | 5,433
Servicing transfers and adjustments | (266,248) | 0 | (1,047)
Changes in valuation inputs or assumptions | (133,072) | (171,050) | 11,558
Realization of expected future cash flows and other changes | (89,597) | (139,253) | (79,121)
Ending balance | 578,957 | 714,006 | 865,587
Fair Value Non-Agency Mortgage Servicing Rights |  |  |
Servicing Asset at Fair Value, Amount [Roll Forward] |  |  |
Beginning balance | 772,389 | 591,562 | 660,002
Fair value election - Transfer from MSRs carried at amortized cost | 0 | 0 | 0
Cumulative effect of fair value election | 0 | 0 | 0
Sales | (143) | (766) | (1,492)
Recognized on the sale of residential mortgage loans | 0 | 0 | 0
Recognized in connection with the acquisition of PHH | 0 | 0 | 23,779
Purchase of MSRs | 0 | 0 | 0
Servicing transfers and adjustments | 403 | (7,309) | (4,833)
Changes in valuation inputs or assumptions | 26,870 | 265,003 | (5,705)
Realization of expected future cash flows and other changes | (83,659) | (76,101) | (80,189)
Ending balance | $ 715,860 | $ 772,389 | $ 591,562

X
- Definition Servicing asset at amortized value fair value election transfer to MSRs carried at fair value. + References No definition available. + Details
Name: | ocn_ServicingAssetAtAmortizedValueFairValueElectionTransferToMSRsCarriedAtFairValue
Namespace Prefix: | ocn_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The value of new servicing assets, subsequently measured at fair value, acquired during the current period through business acquisitions. + References No definition available. + Details
Name: | ocn_ServicingAssetAtFairValueAdditionsInConnectionWithBusinessAcquisitions
Namespace Prefix: | ocn_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Servicing assets at fair value, additions recognized from mortgage sales. + References No definition available. + Details
Name: | ocn_ServicingAssetsAtFairValueAdditionsRecognizedFromMortgageSales
Namespace Prefix: | ocn_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of increase (decrease) in fair value from changes in the assumptions or model used to calculate the fair value of a contract to service financial assets under which the benefits of servicing are expected to more than adequately compensate the servicer. + References No definition available. + Details
Name: | us-gaap_AssetAtFairValueChangesInFairValueResultingFromChangesInAssumptions
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition For each line item in the statement of financial position, the amounts of gains and losses from fair value changes included in earnings. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 30 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=75031198&loc=d3e14172-108612 + Details
Name: | us-gaap_FairValueOptionChangesInFairValueGainLoss1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The value of new servicing assets, subsequently measured at fair value, acquired or created during the current period through purchases or from transfers of financial assets. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 50 -Section 50 -Paragraph 3 -Subparagraph (a)(2) -URI http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746 + Details
Name: | us-gaap_ServicingAssetAtFairValueAdditions
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 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: | us-gaap_ServicingAssetAtFairValueAmountRollForward
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Decrease in servicing assets subsequently measured at fair value resulting from conveyance of servicing rights to unrelated parties. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 50 -Section 50 -Paragraph 3 -Subparagraph (a)(3) -URI http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746 + Details
Name: | us-gaap_ServicingAssetAtFairValueDisposals
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of increase (decrease) from changes in fair value classified as other for a contract to service financial assets under which the benefits of servicing are expected to more than adequately compensate the servicer. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 50 -Section 50 -Paragraph 3 -Subparagraph (a)(4)(ii) -URI http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746 + Details
Name: | us-gaap_ServicingAssetAtFairValueOtherChangesInFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of increase (decrease) in fair value from changes classified as other for a contract to service financial assets under which the benefits of servicing are expected to more than adequately compensate the servicer. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 50 -Section 50 -Paragraph 3 -Subparagraph (a)(5) -URI http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746 + Details
Name: | us-gaap_ServicingAssetAtFairValueOtherChangesThatAffectBalance
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=ocn_FairValueAgencyMortgageServicingRightsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=ocn_FairValueNonAgencyMortgageServicingRightsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |