XML 154 R102.htm IDEA: XBRL DOCUMENT v2.4.1.9
Mortgage Servicing - Summary of Activity Related to Fair Value Servicing Assets (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Servicing Asset at Fair Value, Amount [Roll Forward]      
Beginning balance $ 116,029us-gaap_ServicingAssetAtFairValueAmount    
Amount recognized in connection with the Homeward Acquisition 39,800us-gaap_ServicingAssetAtFairValueAdditions 74,800us-gaap_ServicingAssetAtFairValueAdditions 2,900us-gaap_ServicingAssetAtFairValueAdditions
Ending balance 93,901us-gaap_ServicingAssetAtFairValueAmount 116,029us-gaap_ServicingAssetAtFairValueAmount  
Conventional [Member]      
Servicing Asset at Fair Value, Amount [Roll Forward]      
Beginning balance 116,029us-gaap_ServicingAssetAtFairValueAmount
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= us-gaap_ConventionalLoanMember
85,213us-gaap_ServicingAssetAtFairValueAmount
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= us-gaap_ConventionalLoanMember
0us-gaap_ServicingAssetAtFairValueAmount
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= us-gaap_ConventionalLoanMember
Additions recognized on the sale of residential mortgage loans 0ocn_ServicingAssetsatFairValueAdditionsRecognizedfromMortgageSales
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= us-gaap_ConventionalLoanMember
0ocn_ServicingAssetsatFairValueAdditionsRecognizedfromMortgageSales
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= us-gaap_ConventionalLoanMember
2,908ocn_ServicingAssetsatFairValueAdditionsRecognizedfromMortgageSales
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= us-gaap_ConventionalLoanMember
Changes in assumptions (15,028)us-gaap_AssetAtFairValueChangesInFairValueResultingFromChangesInAssumptions
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= us-gaap_ConventionalLoanMember
[1] 44,199us-gaap_AssetAtFairValueChangesInFairValueResultingFromChangesInAssumptions
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= us-gaap_ConventionalLoanMember
[1] 30us-gaap_AssetAtFairValueChangesInFairValueResultingFromChangesInAssumptions
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= us-gaap_ConventionalLoanMember
[1]
Realization of cash flows and other changes (7,100)us-gaap_ServicingAssetAtFairValueOtherChangesInFairValue
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= us-gaap_ConventionalLoanMember
[1] (13,383)us-gaap_ServicingAssetAtFairValueOtherChangesInFairValue
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= us-gaap_ConventionalLoanMember
[1] 0us-gaap_ServicingAssetAtFairValueOtherChangesInFairValue
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= us-gaap_ConventionalLoanMember
[1]
Ending balance 93,901us-gaap_ServicingAssetAtFairValueAmount
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= us-gaap_ConventionalLoanMember
116,029us-gaap_ServicingAssetAtFairValueAmount
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= us-gaap_ConventionalLoanMember
85,213us-gaap_ServicingAssetAtFairValueAmount
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= us-gaap_ConventionalLoanMember
Conventional [Member] | Homeward [Member]      
Servicing Asset at Fair Value, Amount [Roll Forward]      
Amount recognized in connection with the Homeward Acquisition $ 0us-gaap_ServicingAssetAtFairValueAdditions
/ us-gaap_BusinessAcquisitionAxis
= ocn_HomewardAcquisitionMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= us-gaap_ConventionalLoanMember
$ 0us-gaap_ServicingAssetAtFairValueAdditions
/ us-gaap_BusinessAcquisitionAxis
= ocn_HomewardAcquisitionMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= us-gaap_ConventionalLoanMember
$ 82,275us-gaap_ServicingAssetAtFairValueAdditions
/ us-gaap_BusinessAcquisitionAxis
= ocn_HomewardAcquisitionMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= us-gaap_ConventionalLoanMember
[1] Changes in fair value are recognized in Servicing and origination expense in the Consolidated Statements of Operations.