Loans Held for Sale - Narrative (Details) (USD $)
|
12 Months Ended |
0 Months Ended |
Dec. 31, 2014
|
Dec. 31, 2013
|
Dec. 31, 2012
|
Mar. 03, 2014
|
May 02, 2014
|
Accounts, Notes, Loans and Financing Receivable [Line Items] |
|
|
|
|
|
Total gains on sales of loans |
$ 134,297,000ocn_GainOnLoansHeldForSaleNet |
$ 121,694,000ocn_GainOnLoansHeldForSaleNet |
$ 215,000ocn_GainOnLoansHeldForSaleNet |
|
|
Value assigned to MSRs retained on transfers of forward loans |
39,800,000us-gaap_ServicingAssetAtFairValueAdditions |
74,800,000us-gaap_ServicingAssetAtFairValueAdditions |
2,900,000us-gaap_ServicingAssetAtFairValueAdditions |
|
|
Gains on sales of repurchased Ginnie Mae Loans which are carried at the lower of cost or fair value |
54,700,000ocn_LoansRestrictedForSecuritizationInvestorsFairValue |
35,100,000ocn_LoansRestrictedForSecuritizationInvestorsFairValue |
|
|
|
Fair value gains recognized in connection with sales of reverse mortgages into Ginnie Mae guaranteed securitizations |
134,297,000us-gaap_GainLossOnSalesOfLoansNet |
121,694,000us-gaap_GainLossOnSalesOfLoansNet |
215,000us-gaap_GainLossOnSalesOfLoansNet |
|
|
Line of Credit [Member] |
|
|
|
|
|
Accounts, Notes, Loans and Financing Receivable [Line Items] |
|
|
|
|
|
Loans held for sale, at fair value, UPB pledged to secure warehouse lines of credit |
30,500,000us-gaap_DebtInstrumentCollateralAmount / us-gaap_LongtermDebtTypeAxis = us-gaap_LineOfCreditMember |
|
|
|
|
Delinquent FHA Insured Loans [Member] |
|
|
|
|
|
Accounts, Notes, Loans and Financing Receivable [Line Items] |
|
|
|
|
|
Purchased delinquent FHA-insured loans total UPB |
1,300,000,000ocn_LoansHeldforSaleUnpaidPrincipalBalance / us-gaap_FinancialInstrumentAxis = ocn_DelinquentFHAInsuredLoansMember |
|
|
|
|
Loan and related advances proceeds |
1,400,000,000us-gaap_ProceedsFromSaleOfLoansHeldForSale / us-gaap_FinancialInstrumentAxis = ocn_DelinquentFHAInsuredLoansMember |
|
|
|
|
Total gains on sales of loans |
10,000,000ocn_GainOnLoansHeldForSaleNet / us-gaap_FinancialInstrumentAxis = ocn_DelinquentFHAInsuredLoansMember |
|
|
|
|
FHA Buyout Loans [Member] | Delinquent FHA Insured Loans [Member] |
|
|
|
|
|
Accounts, Notes, Loans and Financing Receivable [Line Items] |
|
|
|
|
|
Loan and related advances proceeds |
1,300,000,000us-gaap_ProceedsFromSaleOfLoansHeldForSale / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = ocn_FHABuyoutLoansMember / us-gaap_FinancialInstrumentAxis = ocn_DelinquentFHAInsuredLoansMember |
|
|
|
|
Servicing Advances [Member] | Delinquent FHA Insured Loans [Member] |
|
|
|
|
|
Accounts, Notes, Loans and Financing Receivable [Line Items] |
|
|
|
|
|
Loan and related advances proceeds |
75,900,000us-gaap_ProceedsFromSaleOfLoansHeldForSale / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = ocn_ServicingAdvancesMember / us-gaap_FinancialInstrumentAxis = ocn_DelinquentFHAInsuredLoansMember |
|
|
|
|
HLSS [Member] |
|
|
|
|
|
Accounts, Notes, Loans and Financing Receivable [Line Items] |
|
|
|
|
|
Loan and related advances proceeds |
|
|
|
612,300,000us-gaap_ProceedsFromSaleOfLoansHeldForSale / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis = ocn_HomeLoanServicingSolutionsMember |
|
HLSS [Member] | FHA Buyout Loans [Member] | Delinquent FHA Insured Loans [Member] |
|
|
|
|
|
Accounts, Notes, Loans and Financing Receivable [Line Items] |
|
|
|
|
|
Loan and related advances proceeds |
556,600,000us-gaap_ProceedsFromSaleOfLoansHeldForSale / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = ocn_FHABuyoutLoansMember / us-gaap_FinancialInstrumentAxis = ocn_DelinquentFHAInsuredLoansMember / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis = ocn_HomeLoanServicingSolutionsMember |
|
|
|
|
HLSS [Member] | Servicing Advances [Member] | Delinquent FHA Insured Loans [Member] |
|
|
|
|
|
Accounts, Notes, Loans and Financing Receivable [Line Items] |
|
|
|
|
|
Loan and related advances proceeds |
55,700,000us-gaap_ProceedsFromSaleOfLoansHeldForSale / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = ocn_ServicingAdvancesMember / us-gaap_FinancialInstrumentAxis = ocn_DelinquentFHAInsuredLoansMember / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis = ocn_HomeLoanServicingSolutionsMember |
|
|
|
|
HLSS [Member] | Advances [Member] | Delinquent FHA Insured Loans [Member] |
|
|
|
|
|
Accounts, Notes, Loans and Financing Receivable [Line Items] |
|
|
|
|
|
Loan and related advances proceeds |
13,100,000us-gaap_ProceedsFromSaleOfLoansHeldForSale / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = ocn_AdvancesMember / us-gaap_FinancialInstrumentAxis = ocn_DelinquentFHAInsuredLoansMember / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis = ocn_HomeLoanServicingSolutionsMember |
|
|
|
|
HLSS SEZ LP [Member] | Servicing Advances [Member] | Delinquent FHA Insured Loans [Member] |
|
|
|
|
|
Accounts, Notes, Loans and Financing Receivable [Line Items] |
|
|
|
|
|
Loan and related advances proceeds |
|
|
|
|
20,200,000us-gaap_ProceedsFromSaleOfLoansHeldForSale / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = ocn_ServicingAdvancesMember / us-gaap_FinancialInstrumentAxis = ocn_DelinquentFHAInsuredLoansMember / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis = ocn_HLSSSEZLPMember |
Loans Held for Investment - Reverse Mortgages [Member] |
|
|
|
|
|
Accounts, Notes, Loans and Financing Receivable [Line Items] |
|
|
|
|
|
Fair value gains recognized in connection with sales of reverse mortgages into Ginnie Mae guaranteed securitizations |
72,700,000us-gaap_GainLossOnSalesOfLoansNet / us-gaap_InvestmentTypeAxis = ocn_LoansHeldforInvestmentReverseMortgagesMember |
41,700,000us-gaap_GainLossOnSalesOfLoansNet / us-gaap_InvestmentTypeAxis = ocn_LoansHeldforInvestmentReverseMortgagesMember |
|
|
|
Lending [Member] | Line of Credit [Member] |
|
|
|
|
|
Accounts, Notes, Loans and Financing Receivable [Line Items] |
|
|
|
|
|
Loans held for sale, at fair value, UPB pledged to secure warehouse lines of credit |
$ 364,500,000us-gaap_DebtInstrumentCollateralAmount / us-gaap_LongtermDebtTypeAxis = us-gaap_LineOfCreditMember / us-gaap_StatementBusinessSegmentsAxis = ocn_LendingMember |
|
|
|
|