XML 129 R125.htm IDEA: XBRL DOCUMENT v2.4.1.9
Borrowings - Schedule of Aggregate Long-term Borrowings (Footnote) (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Debt Instrument [Line Items]    
Long-term debt, gross $ 2,258,641us-gaap_DebtInstrumentCarryingAmount $ 1,266,973us-gaap_DebtInstrumentCarryingAmount
Financing Liabilities [Member]    
Debt Instrument [Line Items]    
Long-term debt, gross 2,258,641us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_LongtermDebtTypeAxis
= ocn_FinancingLiabilitiesMember
1,266,973us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_LongtermDebtTypeAxis
= ocn_FinancingLiabilitiesMember
Servicing [Member] | Financing Liabilities [Member]    
Debt Instrument [Line Items]    
Long-term debt, gross 814,389us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_LongtermDebtTypeAxis
= ocn_FinancingLiabilitiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= ocn_ServicingMember
633,804us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_LongtermDebtTypeAxis
= ocn_FinancingLiabilitiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= ocn_ServicingMember
Servicing [Member] | Financing Liabilities [Member] | Financing Liability - MSRs Pledged [Member]    
Debt Instrument [Line Items]    
Long-term debt, gross 614,441us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_DebtInstrumentAxis
= ocn_FinancingLiabilityMortgageServicingRatesPledged1Member
/ us-gaap_LongtermDebtTypeAxis
= ocn_FinancingLiabilitiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= ocn_ServicingMember
[1] 633,804us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_DebtInstrumentAxis
= ocn_FinancingLiabilityMortgageServicingRatesPledged1Member
/ us-gaap_LongtermDebtTypeAxis
= ocn_FinancingLiabilitiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= ocn_ServicingMember
[1]
Lending [Member] | Financing Liabilities [Member]    
Debt Instrument [Line Items]    
Long-term debt, gross 1,444,252us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_LongtermDebtTypeAxis
= ocn_FinancingLiabilitiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= ocn_LendingMember
633,169us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_LongtermDebtTypeAxis
= ocn_FinancingLiabilitiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= ocn_LendingMember
Lending [Member] | Financing Liabilities [Member] | HMBS - Related Borrowings [Member]    
Debt Instrument [Line Items]    
Long-term debt, gross $ 1,444,252us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_DebtInstrumentAxis
= ocn_HMBSRelatedBorrowingsMember
/ us-gaap_LongtermDebtTypeAxis
= ocn_FinancingLiabilitiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= ocn_LendingMember
[2] $ 615,576us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_DebtInstrumentAxis
= ocn_HMBSRelatedBorrowingsMember
/ us-gaap_LongtermDebtTypeAxis
= ocn_FinancingLiabilitiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= ocn_LendingMember
[2]
[1] This financing liability arose in connection with the HLSS Transactions and has no contractual maturity. The balance of the liability is adjusted each reporting period to its fair value based on the present value of the estimated future cash flows underlying the related MSRs.
[2] Represents amounts due to the holders of beneficial interests in Ginnie Mae guaranteed HMBS. The beneficial interests have no maturity dates, and the borrowings mature as the related loans are repaid.