XML 79 R100.htm IDEA: XBRL DOCUMENT v2.4.1.9
Mortgage Servicing - Summary of Activity in Carrying Value of Amortization Method Servicing Assets (Footnote) (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Servicing Asset at Amortized Cost [Line Items]      
Proceeds from sale of mortgage servicing rights $ 287,000us-gaap_ProceedsFromSaleOfMortgageServicingRightsMSR $ 34,754,000us-gaap_ProceedsFromSaleOfMortgageServicingRightsMSR $ 0us-gaap_ProceedsFromSaleOfMortgageServicingRightsMSR
Deferred gain on sale of MSRs   5,100,000ocn_DeferredUnrecognizedGainOnSaleOfMortgageLoans  
OneWest MSR Transaction [Member]      
Servicing Asset at Amortized Cost [Line Items]      
Unpaid principal balance acquired 1,100,000,000ocn_AssetAcquisitionLoansUnpaidPrincipalBalance
/ us-gaap_BusinessAcquisitionAxis
= ocn_OneWestMSRTransactionMember
   
Servicing advances acquired 34,300,000ocn_AssetAcquisitionAdvancesAcquired
/ us-gaap_BusinessAcquisitionAxis
= ocn_OneWestMSRTransactionMember
   
Greenpoint MSR Transaction [Member]      
Servicing Asset at Amortized Cost [Line Items]      
Unpaid principal balance acquired 7,300,000,000ocn_AssetAcquisitionLoansUnpaidPrincipalBalance
/ us-gaap_BusinessAcquisitionAxis
= ocn_GreenpointMSRTransactionMember
   
Servicing advances acquired 469,700,000ocn_AssetAcquisitionAdvancesAcquired
/ us-gaap_BusinessAcquisitionAxis
= ocn_GreenpointMSRTransactionMember
   
Mortgage Servicing Rights [Member] | OneWest MSR Transaction [Member]      
Servicing Asset at Amortized Cost [Line Items]      
Unpaid principal balance acquired 70,100,000,000ocn_AssetAcquisitionLoansUnpaidPrincipalBalance
/ us-gaap_BusinessAcquisitionAxis
= ocn_OneWestMSRTransactionMember
/ us-gaap_FinancialInstrumentAxis
= ocn_MortgageServicingRightsMember
   
Servicing advances acquired 2,100,000,000ocn_AssetAcquisitionAdvancesAcquired
/ us-gaap_BusinessAcquisitionAxis
= ocn_OneWestMSRTransactionMember
/ us-gaap_FinancialInstrumentAxis
= ocn_MortgageServicingRightsMember
   
Mortgage Servicing Rights [Member] | Greenpoint MSR Transaction [Member]      
Servicing Asset at Amortized Cost [Line Items]      
Unpaid principal balance acquired 948,900,000ocn_AssetAcquisitionLoansUnpaidPrincipalBalance
/ us-gaap_BusinessAcquisitionAxis
= ocn_GreenpointMSRTransactionMember
/ us-gaap_FinancialInstrumentAxis
= ocn_MortgageServicingRightsMember
   
Servicing advances acquired $ 47,600,000ocn_AssetAcquisitionAdvancesAcquired
/ us-gaap_BusinessAcquisitionAxis
= ocn_GreenpointMSRTransactionMember
/ us-gaap_FinancialInstrumentAxis
= ocn_MortgageServicingRightsMember