XML 60 R48.htm IDEA: XBRL DOCUMENT
v3.7.0.1

Fair Value - Schedule of Fair Value Assets and Liabilities (Details) - USD ($) $ in Thousands | Jun. 30, 2017 | Dec. 31, 2016 | Jun. 30, 2016 | Dec. 31, 2015
--- | --- | --- | --- | ---
Loans held for sale: |  |  |  |  |  |  |
Loans held for sale, at fair value |  | $ 239,490 | [1] | $ 284,632 | $ 339,687 | [1] | $ 309,054
Loans held for investment |  | 4,200,000 |  | 3,600,000 |  |  |
Financial liabilities: |  |  |  |  |  |  |
Match funded liabilities |  | 1,108,377 |  | 1,280,997 |  |  |
Financing liabilities: |  |  |  |  |  |  |
HMBS-related borrowings, at fair value |  | 4,061,626 |  | 3,433,781 |  |  |
Total Financing liabilities |  | 533,806 |  | 579,031 |  |  |
Other secured borrowings: |  |  |  |  |  |  |
Total Other secured borrowings |  | 643,860 |  | 678,543 |  |  |
Senior Notes [Abstract] |  |  |  |  |  |  |
Senior notes, net |  | 347,063 |  | 346,789 |  |  |
Mortgage servicing rights: |  |  |  |  |  |  |
Mortgage servicing rights, at fair value |  | 625,650 |  | 679,256 | $ 700,668 |  | $ 761,190
Total Mortgage servicing rights |  | 975,185 |  | 1,042,978 |  |  |
Carrying Value [Member] |  |  |  |  |  |  |
Loans held for sale: |  |  |  |  |  |  |
Total Loans held for sale |  | 260,959 |  | 314,006 |  |  |
Financing liabilities: |  |  |  |  |  |  |
Total Financing liabilities |  | 4,595,432 |  | 4,012,812 |  |  |
Other secured borrowings: |  |  |  |  |  |  |
Total Other secured borrowings |  | 643,860 |  | 678,543 |  |  |
Senior Notes [Abstract] |  |  |  |  |  |  |
Senior notes, net |  | 347,063 |  | 346,789 |  |  |
Mortgage servicing rights: |  |  |  |  |  |  |
Total Mortgage servicing rights |  | 975,185 |  | 1,042,978 |  |  |
Fair Value [Member] |  |  |  |  |  |  |
Loans held for sale: |  |  |  |  |  |  |
Total Loans held for sale |  | 260,959 |  | 314,006 |  |  |
Financing liabilities: |  |  |  |  |  |  |
Total Financing liabilities |  | 4,575,787 |  | 3,993,293 |  |  |
Other secured borrowings: |  |  |  |  |  |  |
Total Other secured borrowings |  | 653,746 |  | 682,703 |  |  |
Senior Notes [Abstract] |  |  |  |  |  |  |
Senior notes, net |  | 335,084 |  | 355,303 |  |  |
Mortgage servicing rights: |  |  |  |  |  |  |
Total Mortgage servicing rights |  | 1,065,961 |  | 1,147,167 |  |  |
Level 2 [Member] | Carrying Value [Member] |  |  |  |  |  |  |
Loans held for sale: |  |  |  |  |  |  |
Loans held for sale, at fair value | [2] | 239,490 |  | 284,632 |  |  |
Other secured borrowings: |  |  |  |  |  |  |
Senior secured term loan | [3],[4] | 316,739 |  | 323,514 |  |  |
Senior Notes [Abstract] |  |  |  |  |  |  |
Senior unsecured notes | [3],[4] | 3,100 |  | 3,094 |  |  |
Senior secured notes | [3],[4] | 343,963 |  | 343,695 |  |  |
Derivative financial instruments assets (liabilities): |  |  |  |  |  |  |
Interest rate lock commitments | [2] | 5,352 |  | 6,507 |  |  |
Level 2 [Member] | Fair Value [Member] |  |  |  |  |  |  |
Loans held for sale: |  |  |  |  |  |  |
Loans held for sale, at fair value | [2] | 239,490 |  | 284,632 |  |  |
Other secured borrowings: |  |  |  |  |  |  |
Senior secured term loan | [3],[4] | 326,625 |  | 327,674 |  |  |
Senior Notes [Abstract] |  |  |  |  |  |  |
Senior unsecured notes | [3],[4] | 2,948 |  | 3,048 |  |  |
Senior secured notes | [3],[4] | 332,136 |  | 352,255 |  |  |
Derivative financial instruments assets (liabilities): |  |  |  |  |  |  |
Interest rate lock commitments | [2] | 5,352 |  | 6,507 |  |  |
Level 3 [Member] | Carrying Value [Member] |  |  |  |  |  |  |
Loans held for sale: |  |  |  |  |  |  |
Loans held for sale, at lower of cost or fair value | [5] | 21,469 |  | 29,374 |  |  |
Loans held for investment | [2] | 4,223,776 |  | 3,565,716 |  |  |
Advances (including match funded) | [3] | 1,478,255 |  | 1,709,846 |  |  |
Automotive dealer financing notes (including match funded) | [3] | 33,867 |  | 33,224 |  |  |
Receivables, net | [3] | 252,797 |  | 265,720 |  |  |
Mortgage-backed securities, at fair value | [2] | 8,986 |  | 8,342 |  |  |
Financial liabilities: |  |  |  |  |  |  |
Match funded liabilities | [3] | 1,108,377 |  | 1,280,997 |  |  |
Financing liabilities: |  |  |  |  |  |  |
HMBS-related borrowings, at fair value | [2] | 4,061,626 |  | 3,433,781 |  |  |
Financing liability - MSRs pledged, at fair value | [2] | 441,007 |  | 477,707 |  |  |
Other | [3] | 92,799 |  | 101,324 |  |  |
Other secured borrowings: |  |  |  |  |  |  |
Other | [3] | 327,121 |  | 355,029 |  |  |
Derivative financial instruments assets (liabilities): |  |  |  |  |  |  |
Interest rate caps | [2] | 1,937 |  | 1,836 |  |  |
Mortgage servicing rights: |  |  |  |  |  |  |
Mortgage servicing rights, at fair value | [2] | 625,650 |  | 679,256 |  |  |
Mortgage servicing rights, at amortized cost | [3],[6] | 349,535 |  | 363,722 |  |  |
Level 3 [Member] | Fair Value [Member] |  |  |  |  |  |  |
Loans held for sale: |  |  |  |  |  |  |
Loans held for sale, at lower of cost or fair value | [5] | 21,469 |  | 29,374 |  |  |
Loans held for investment | [2] | 4,223,776 |  | 3,565,716 |  |  |
Advances (including match funded) | [3] | 1,478,255 |  | 1,709,846 |  |  |
Automotive dealer financing notes (including match funded) | [3] | 33,527 |  | 33,147 |  |  |
Receivables, net | [3] | 252,797 |  | 265,720 |  |  |
Mortgage-backed securities, at fair value | [2] | 8,986 |  | 8,342 |  |  |
Financial liabilities: |  |  |  |  |  |  |
Match funded liabilities | [3] | 1,103,202 |  | 1,275,059 |  |  |
Financing liabilities: |  |  |  |  |  |  |
HMBS-related borrowings, at fair value | [2] | 4,061,626 |  | 3,433,781 |  |  |
Financing liability - MSRs pledged, at fair value | [2] | 441,007 |  | 477,707 |  |  |
Other | [3] | 73,154 |  | 81,805 |  |  |
Other secured borrowings: |  |  |  |  |  |  |
Other | [3] | 327,121 |  | 355,029 |  |  |
Derivative financial instruments assets (liabilities): |  |  |  |  |  |  |
Interest rate caps | [2] | 1,937 |  | 1,836 |  |  |
Mortgage servicing rights: |  |  |  |  |  |  |
Mortgage servicing rights, at fair value | [2] | 625,650 |  | 679,256 |  |  |
Mortgage servicing rights, at amortized cost | [3],[6] | 440,311 |  | 467,911 |  |  |
Level 1 [Member] | Carrying Value [Member] |  |  |  |  |  |  |
Loans held for sale: |  |  |  |  |  |  |
U.S. Treasury notes | [2] | 2,076 |  | 2,078 |  |  |
Derivative financial instruments assets (liabilities): |  |  |  |  |  |  |
Forward mortgage-backed securities | [2] | 1,752 |  | (614) |  |  |
Level 1 [Member] | Fair Value [Member] |  |  |  |  |  |  |
Loans held for sale: |  |  |  |  |  |  |
U.S. Treasury notes | [2] | 2,076 |  | 2,078 |  |  |
Derivative financial instruments assets (liabilities): |  |  |  |  |  |  |
Forward mortgage-backed securities | [2] | $ 1,752 |  | $ (614) |  |  |
[1] | At June 30, 2017 and 2016, the balances include $8.7 million and $16.2 million, respectively, of fair value adjustments.
[2] | Measured at fair value on a recurring basis.
[3] | Disclosed, but not carried, at fair value.
[4] | The carrying values are net of unamortized debt issuance costs and discount. See Note 11 – Borrowings for additional information.
[5] | Measured at fair value on a non-recurring basis.
[6] | Balances include the impaired government-insured stratum of amortization method MSRs, which is measured at fair value on a non-recurring basis and reported net of the valuation allowance. Before applying the valuation allowance of $32.8 million, the carrying value of the impaired stratum at June 30, 2017 was $168.3 million. At December 31, 2016, the carrying value of this stratum was $172.9 million before applying the valuation allowance of $28.2 million.

X
- Definition This element represents the portion of the balance sheet assertion valued at fair value by the entity whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission. This item represents advances and match funded advances. + References No definition available. + Details
Name: | ocn_AdvancesAndMatchFundedAdvancesFairValueDisclosure
Namespace Prefix: | ocn_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition -- None. No documentation exists for this element. -- + References No definition available. + Details
Name: | ocn_FinancialLiabilitiesAbstract
Namespace Prefix: | ocn_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Financing Liabilities [Abstract] + References No definition available. + Details
Name: | ocn_FinancingLiabilitiesAbstract
Namespace Prefix: | ocn_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fair value as of the balance sheet date of forward mortgage-backed securities trades, which provides economic hedge against those changes in fair value on mortgage loans from the date of closing loans with borrowers to the date till those loans are sold in secondary market. + References No definition available. + Details
Name: | ocn_ForwardMortgageBackedSecuritiesTrades
Namespace Prefix: | ocn_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition This represents the amount of liability which is a resultant of reverse mortgage loans sold into the secondary with servicing rights retained. As the transfer of these loans do not meet the definition of participating interest because of the servicing requirement that requires the issuer to absorb some level of risk, these transfers are accounted for as financing. + References No definition available. + Details
Name: | ocn_HomeEquityConversionMortgageBackedSecuritiesRelatedBorrowingsAtFairValue
Namespace Prefix: | ocn_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition -- None. No documentation exists for this element. -- + References No definition available. + Details
Name: | ocn_LoansHeldForSaleAtFairValueAbstract
Namespace Prefix: | ocn_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition This element represents the portion of the balance sheet assertion valued at fair value by the entity whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission. This item represents loans held-for-sale at lower cost of fair value as presented on the statement of financial position which may include mortgage loans held-for-sale, finance receivables held-for-sale, or any other loans classified as held-for-sale which are due the Company as of the balance sheet date. + References No definition available. + Details
Name: | ocn_LoansHeldForSaleAtLowerCostFairValueDisclosure
Namespace Prefix: | ocn_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition This element represents the home equity conversion mortgages insured by FHA. + References No definition available. + Details
Name: | ocn_LoansHeldforInvestmentFairValueDisclosure
Namespace Prefix: | ocn_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Mortgage Service Rights [Abstract] + References No definition available. + Details
Name: | ocn_MortgageServiceRightsAbstract
Namespace Prefix: | ocn_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Mortgage Service Rights, Pledged, Fair Value Disclosure + References No definition available. + Details
Name: | ocn_MortgageServiceRightsPledgedFairValueDisclosure
Namespace Prefix: | ocn_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Other Financing Liabilities, Fair Value Disclosure + References No definition available. + Details
Name: | ocn_OtherFinancingLiabilitiesFairValueDisclosure
Namespace Prefix: | ocn_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(16)) -URI http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(16)) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 + Details
Name: | us-gaap_DebtInstrumentCarryingAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- References No definition available. + Details
Name: | us-gaap_DerivativeInstrumentDetailAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The fair value as of the balance sheet date of firm holdings in debt obligations issued by the US government including short-term Treasury bills, medium-term Treasury notes, and long-term Treasury bonds, as well as debt issued by agencies. Includes both pledged (to counterparties as collateral for financing transactions) and unpledged holdings. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 940 -SubTopic 320 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=35711157&loc=d3e42546-110969 + Details
Name: | us-gaap_FinancialInstrumentsOwnedUSGovernmentAndAgencyObligationsAtFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value as of the balance sheet date of interest rate derivative assets, which includes all such derivative instruments in hedging and nonhedging relationships that are recognized as assets. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 10 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=73719730&loc=d3e13433-108611 + Details
Name: | us-gaap_InterestRateDerivativeAssetsAtFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value as of the balance sheet date of interest rate derivative assets, net of interest rate derivative liabilities, which includes all such derivative instruments in hedging and nonhedging relationships that are recognized on the balance sheet. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 10 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=73719730&loc=d3e13433-108611 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 15 -URI http://asc.fasb.org/extlink&oid=73719730&loc=d3e13495-108611 + Details
Name: | us-gaap_InterestRateDerivativesAtFairValueNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value portion of loans held-for-sale including, but not limited to, mortgage loans and finance receivables. + References No definition available. + Details
Name: | us-gaap_LoansHeldForSaleFairValueDisclosure
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value of securitized, pay-through debt securities collateralized by real estate mortgage loans classified as available-for-sale. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Mortgage-Backed Securities -URI http://asc.fasb.org/extlink&oid=6517959 + Details
Name: | us-gaap_MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value portion of mortgage loans held-for-sale. + References No definition available. + Details
Name: | us-gaap_MortgagesHeldForSaleFairValueDisclosure
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value portion of an agreement for an unconditional promise by the maker to pay the holder a definite sum of money at a future date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.3(b)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_NotesReceivableFairValueDisclosure
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The carrying amount as of the balance sheet date for the aggregate of other miscellaneous borrowings owed by the reporting entity. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03.13,16) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 + Details
Name: | us-gaap_OtherBorrowings
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Fair value portion of receivables, including, but not limited to, trade account receivables, note receivables, and loan receivables. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(5)) -URI http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(7)) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-02(3)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13728-122682 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(4)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_ReceivablesFairValueDisclosure
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Carrying value as of the balance sheet date, including the current and noncurrent portions, of collateralized debt obligations (with maturities initially due after one year or beyond the operating cycle, if longer). Such obligations include mortgage loans, chattel loans, and any other borrowings secured by assets of the borrower. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(16)) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(16)) -URI http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910 + Details
Name: | us-gaap_SecuredDebt
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of collateralized debt obligations classified as other. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 470 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6479118&loc=d3e64650-112822 + Details
Name: | us-gaap_SecuredDebtOther
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- References No definition available. + Details
Name: | us-gaap_SecuredLongtermDebtCurrentAndNoncurrentAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Carrying value as of the balance sheet date of Notes with the highest claim on the assets of the issuer in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion. Senior note holders are paid off in full before any payments are made to junior note holders. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.22) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_SeniorLongTermNotes
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- References No definition available. + Details
Name: | us-gaap_SeniorLongtermNotesCurrentAndNoncurrentAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Including the current and noncurrent portions, carrying value as of the balance sheet date of Notes with the highest claim on the assets of the issuer in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle if longer). Senior note holders are paid off in full before any payments are made to junior note holders. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03.16(a)) -URI http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03.16) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 + Details
Name: | us-gaap_SeniorNotes
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Aggregate amount of servicing assets that are subsequently measured at fair value and servicing assets that are subsequently measured using the amortization method. + References Reference 1: 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 + Details
Name: | us-gaap_ServicingAsset
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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=68078379&loc=d3e122739-111746 + Details
Name: | us-gaap_ServicingAssetAtAmortizedValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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=68078379&loc=d3e122625-111746 + Details
Name: | us-gaap_ServicingAssetAtFairValueAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Carrying amount of liabilities associated with financial assets accounted for as secured borrowings recognized in the transferor's statement of financial position at the end of each period presented. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 30 -Section 50 -Paragraph 1A -Subparagraph (b)(1) -URI http://asc.fasb.org/extlink&oid=64858031&loc=SL6224234-111729 + Details
Name: | us-gaap_TransfersAccountedForAsSecuredBorrowingsAssociatedLiabilitiesCarryingAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Including the current and noncurrent portions, carrying value as of the balance sheet date of uncollateralized debt obligations (with maturities initially due after one year or beyond the operating cycle if longer). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(16)) -URI http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(16)) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 + Details
Name: | us-gaap_UnsecuredDebt
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |