XML 88 R83.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Sales of Advances and MSRs - Summary of the Assets and Liabilities Sold in Connection with the HLSS Transactions (Detail) (USD $) In Thousands, unless otherwise specified | 12 Months Ended
--- | ---
Dec. 31, 2014 | Dec. 31, 2013 | Dec. 31, 2012
Related Party Transaction [Line Items] |  |  |
Net assets of advance SPEs | $ 0 us-gaap_ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries | $ 0 us-gaap_ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries | $ 76,334 us-gaap_ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries
HLSS [Member] |  |  |
Related Party Transaction [Line Items] |  |  |
Sale of MSRs accounted for as a financing |  | 417,167 ocn_FairValueOfServicingAssetsSold / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis = ocn_HomeLoanServicingSolutionsMember | 316,607 ocn_FairValueOfServicingAssetsSold / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis = ocn_HomeLoanServicingSolutionsMember
Sale of advances and match funded advances |  | 3,839,954 ocn_SaleOfMatchFundedAdvances / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis = ocn_HomeLoanServicingSolutionsMember | 2,827,227 ocn_SaleOfMatchFundedAdvances / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis = ocn_HomeLoanServicingSolutionsMember
Match funded advances |  | 0 ocn_DisposalGroupMatchFundedAdvances / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis = ocn_HomeLoanServicingSolutionsMember | 413,374 ocn_DisposalGroupMatchFundedAdvances / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis = ocn_HomeLoanServicingSolutionsMember
Debt service account |  | 0 ocn_DisposalGroupDebtServiceAccount / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis = ocn_HomeLoanServicingSolutionsMember | 14,786 ocn_DisposalGroupDebtServiceAccount / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis = ocn_HomeLoanServicingSolutionsMember
Prepaid lender fees and debt issuance costs |  | 0 ocn_DisposalGroupDebtFeesAndDebtIssuanceCosts / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis = ocn_HomeLoanServicingSolutionsMember | 5,422 ocn_DisposalGroupDebtFeesAndDebtIssuanceCosts / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis = ocn_HomeLoanServicingSolutionsMember
Other prepaid expenses |  | 0 ocn_DisposalGroupOtherPrepaidExpenses / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis = ocn_HomeLoanServicingSolutionsMember | 1,928 ocn_DisposalGroupOtherPrepaidExpenses / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis = ocn_HomeLoanServicingSolutionsMember
Match funded liabilities |  | 0 ocn_DisposalGroupMatchFundedLiabilities / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis = ocn_HomeLoanServicingSolutionsMember | (358,335)ocn_DisposalGroupMatchFundedLiabilities / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis = ocn_HomeLoanServicingSolutionsMember
Accrued interest payable and other accrued expenses |  | 0 ocn_DisposalGroupAccruedLiabilities / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis = ocn_HomeLoanServicingSolutionsMember | (841)ocn_DisposalGroupAccruedLiabilities / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis = ocn_HomeLoanServicingSolutionsMember
Net assets of advance SPEs |  | 0 us-gaap_ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis = ocn_HomeLoanServicingSolutionsMember | 76,334 us-gaap_ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis = ocn_HomeLoanServicingSolutionsMember
Sales price, as adjusted |  | 4,257,121 ocn_SalesPriceAsAdjusted / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis = ocn_HomeLoanServicingSolutionsMember | 3,220,168 ocn_SalesPriceAsAdjusted / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis = ocn_HomeLoanServicingSolutionsMember
Amount due from HLSS for post-closing adjustments at December 31 |  | 0 ocn_AssetSaleDueToPurchaserForPurchasePriceAdjustments / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis = ocn_HomeLoanServicingSolutionsMember | (1,410)ocn_AssetSaleDueToPurchaserForPurchasePriceAdjustments / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis = ocn_HomeLoanServicingSolutionsMember
Cash received on current year sales |  | 4,257,121 ocn_ProceedsFromSalesOfAssetsInvestingActivitiesBeforeSettlementOfPostClosingAdjustments / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis = ocn_HomeLoanServicingSolutionsMember | 3,218,758 ocn_ProceedsFromSalesOfAssetsInvestingActivitiesBeforeSettlementOfPostClosingAdjustments / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis = ocn_HomeLoanServicingSolutionsMember
Amount received from HLSS as settlement of post-closing adjustments outstanding at the end of the previous year |  | 1,410 ocn_AssetSaleReceivedFromDueToPurchaserForSettlementOfPurchasePriceAdjustments / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis = ocn_HomeLoanServicingSolutionsMember | 0 ocn_AssetSaleReceivedFromDueToPurchaserForSettlementOfPurchasePriceAdjustments / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis = ocn_HomeLoanServicingSolutionsMember
Total cash received |  | $ 4,258,531 us-gaap_ProceedsFromSalesOfAssetsInvestingActivities / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis = ocn_HomeLoanServicingSolutionsMember | $ 3,218,758 us-gaap_ProceedsFromSalesOfAssetsInvestingActivities / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis = ocn_HomeLoanServicingSolutionsMember

X
- Definition The amount due to the purchaser in an asset sale as the result of a post-closing adjustment to the sale price. + References No definition available. + Details
Name: | ocn_AssetSaleDueToPurchaserForPurchasePriceAdjustments
Namespace Prefix: | ocn_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The amount received from (due to) the purchaser in an asset sale as the result of settlement of a post-closing adjustment to the sale price. + References No definition available. + Details
Name: | ocn_AssetSaleReceivedFromDueToPurchaserForSettlementOfPurchasePriceAdjustments
Namespace Prefix: | ocn_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition For the disposal group, carrying value of obligations incurred and payable pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include interest, rent, salaries, and utilities. + References No definition available. + Details
Name: | ocn_DisposalGroupAccruedLiabilities
Namespace Prefix: | ocn_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition For the disposal group, carrying amount of interest-earning cash on deposit for unapplied debt repayments for possible shortfalls in payment of debt interest and related expenses. + References No definition available. + Details
Name: | ocn_DisposalGroupDebtFeesAndDebtIssuanceCosts
Namespace Prefix: | ocn_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition For the disposal group, carrying amount of interest-earning cash on deposit for unapplied debt repayments of for possible shortfalls in payment of debt interest and related expenses. + References No definition available. + Details
Name: | ocn_DisposalGroupDebtServiceAccount
Namespace Prefix: | ocn_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition For the disposal group, carrying amount of financial assets accounted for as secured borrowings recognized in the transferor's statement of financial position. + References No definition available. + Details
Name: | ocn_DisposalGroupMatchFundedAdvances
Namespace Prefix: | ocn_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition For the disposal group, carrying value of the liabilities associated with financial assets accounted for as secured borrowings recognized in the transferor's statement of financial position. + References No definition available. + Details
Name: | ocn_DisposalGroupMatchFundedLiabilities
Namespace Prefix: | ocn_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition For the disposal group, carrying amount of expenditures made, not otherwise specified in the taxonomy, in advance of the timing of recognition of expenses which are expenses to be charged against earnings. + References No definition available. + Details
Name: | ocn_DisposalGroupOtherPrepaidExpenses
Namespace Prefix: | ocn_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Fair value as of the date of sale of an asset representing net future revenues from contractually specified servicing fees, late charges, and other ancillary revenues, in excess of future costs related to servicing arrangements. + References No definition available. + Details
Name: | ocn_FairValueOfServicingAssetsSold
Namespace Prefix: | ocn_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Represents the cash proceeds from sale of assets from investing activities before settlement of post-closing adjustments. + References No definition available. + Details
Name: | ocn_ProceedsFromSalesOfAssetsInvestingActivitiesBeforeSettlementOfPostClosingAdjustments
Namespace Prefix: | ocn_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Sale related to match funded advances. + References No definition available. + Details
Name: | ocn_SaleOfMatchFundedAdvances
Namespace Prefix: | ocn_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The total sale price of assets sold, net of the related assets assumed by the purchaser, including any post-closing adjustments to the price of assets sold or the carrying amount of liabilities assumed. + References No definition available. + Details
Name: | ocn_SalesPriceAsAdjusted
Namespace Prefix: | ocn_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The cash inflow associated with the deconsolidation of a previously consolidated subsidiary or the sale of investment in consolidated subsidiaries (generally greater than 50 percent). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Investing Activities -URI http://asc.fasb.org/extlink&oid=6516133 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 12 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3179-108585 + Details
Name: | us-gaap_ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Aggregate cash proceeds received from a combination of transactions that are classified as investing activities in which assets, which may include one or more investments, are sold to third-party buyers. This element can be used by entities to aggregate proceeds from all asset sales that are classified as investing activities. + References No definition available. + Details
Name: | us-gaap_ProceedsFromSalesOfAssetsInvestingActivities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_RelatedPartyTransactionLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=ocn_HomeLoanServicingSolutionsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |