XML 189 R101.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Mortgage Servicing - Schedule of Estimated Amortization Expense for MSRs (Details) (USD $) In Thousands, unless otherwise specified | 12 Months Ended |
--- | --- | ---
Dec. 31, 2014 | Dec. 31, 2013
Servicing Asset at Amortized Cost [Line Items] |  |  |
Mortgage servicing rights, at fair value | $ 93,901 us-gaap_ServicingAssetAtFairValueAmount |  | $ 116,029 us-gaap_ServicingAssetAtFairValueAmount
2015 [Member] |  |  |
Servicing Asset at Amortized Cost [Line Items] |  |  |
Amortization method MSRs | 222,006 us-gaap_ServicingAssetAtAmortizedValue / us-gaap_RangeAxis = ocn_TwoThousandFifteenMember | [1] |
Mortgage servicing rights, at fair value | 86,112 us-gaap_ServicingAssetAtFairValueAmount / us-gaap_RangeAxis = ocn_TwoThousandFifteenMember | [2] |
Estimated amortization expense | 135,894 us-gaap_ServicingAssetAtAmortizedValueAmortization1 / us-gaap_RangeAxis = ocn_TwoThousandFifteenMember |  |
2016 [Member] |  |  |
Servicing Asset at Amortized Cost [Line Items] |  |  |
Amortization method MSRs | 186,018 us-gaap_ServicingAssetAtAmortizedValue / us-gaap_RangeAxis = ocn_TwoThousandSixteenMember | [1] |
Mortgage servicing rights, at fair value | 73,297 us-gaap_ServicingAssetAtFairValueAmount / us-gaap_RangeAxis = ocn_TwoThousandSixteenMember | [2] |
Estimated amortization expense | 112,721 us-gaap_ServicingAssetAtAmortizedValueAmortization1 / us-gaap_RangeAxis = ocn_TwoThousandSixteenMember |  |
2017 [Member] |  |  |
Servicing Asset at Amortized Cost [Line Items] |  |  |
Amortization method MSRs | 174,097 us-gaap_ServicingAssetAtAmortizedValue / us-gaap_RangeAxis = ocn_TwoThousandSeventeenMember | [1] |
Mortgage servicing rights, at fair value | 65,527 us-gaap_ServicingAssetAtFairValueAmount / us-gaap_RangeAxis = ocn_TwoThousandSeventeenMember | [2] |
Estimated amortization expense | 108,570 us-gaap_ServicingAssetAtAmortizedValueAmortization1 / us-gaap_RangeAxis = ocn_TwoThousandSeventeenMember |  |
2018 [Member] |  |  |
Servicing Asset at Amortized Cost [Line Items] |  |  |
Amortization method MSRs | 158,107 us-gaap_ServicingAssetAtAmortizedValue / us-gaap_RangeAxis = ocn_TwoThousandEighteenMember | [1] |
Mortgage servicing rights, at fair value | 58,592 us-gaap_ServicingAssetAtFairValueAmount / us-gaap_RangeAxis = ocn_TwoThousandEighteenMember | [2] |
Estimated amortization expense | 99,515 us-gaap_ServicingAssetAtAmortizedValueAmortization1 / us-gaap_RangeAxis = ocn_TwoThousandEighteenMember |  |
2019 [Member] |  |  |
Servicing Asset at Amortized Cost [Line Items] |  |  |
Amortization method MSRs | 138,495 us-gaap_ServicingAssetAtAmortizedValue / us-gaap_RangeAxis = ocn_TwoThousandNineteenMember | [1] |
Mortgage servicing rights, at fair value | 52,402 us-gaap_ServicingAssetAtFairValueAmount / us-gaap_RangeAxis = ocn_TwoThousandNineteenMember | [2] |
Estimated amortization expense | $ 86,093 us-gaap_ServicingAssetAtAmortizedValueAmortization1 / us-gaap_RangeAxis = ocn_TwoThousandNineteenMember |  |
[1] | Estimated amortization expense for all MSRs accounted for using the amortization method as of December 31, 2014, calculated based on assumptions used at December 31, 2014.
[2] | Estimated amortization expense attributed to non-Agency MSRs accounted for using the amortization method as of December 31, 2014 for which we subsequently elected to account for using the fair value measurement method effective January 1, 2015.

X
- Definition Amortized amount of contract to service financial assets under which the benefits of servicing are expected to more than adequately compensate the servicer. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 50 -Section 25 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=7524895&loc=d3e120260-111741 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 50 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6469459&loc=d3e122492-111745 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 50 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6469459&loc=d3e122501-111745 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 50 -Section 50 -Paragraph 4 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=7882072&loc=d3e122739-111746 + Details
Name: | us-gaap_ServicingAssetAtAmortizedValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of amortization of contract to service financial assets under which the benefits of servicing are expected to more than adequately compensate the servicer. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 50 -Section 50 -Paragraph 4 -Subparagraph (a)(4) -URI http://asc.fasb.org/extlink&oid=7882072&loc=d3e122739-111746 + Details
Name: | us-gaap_ServicingAssetAtAmortizedValueAmortization1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Fair value of an asset representing net future revenue from contractually specified servicing fees, late charges, and other ancillary revenues, in excess of future costs related to servicing arrangements. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 50 -Section 50 -Paragraph 3 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=7882072&loc=d3e122625-111746 + Details
Name: | us-gaap_ServicingAssetAtFairValueAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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

X
- Details
Name: | us-gaap_RangeAxis=ocn_TwoThousandEighteenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RangeAxis=ocn_TwoThousandFifteenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RangeAxis=ocn_TwoThousandNineteenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RangeAxis=ocn_TwoThousandSeventeenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RangeAxis=ocn_TwoThousandSixteenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |