XML 98 R85.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Borrowings - Schedule of Other Secured Borrowings (Details) (USD $) In Thousands, unless otherwise specified | 3 Months Ended |
--- | --- | ---
Mar. 31, 2015 | Dec. 31, 2014
Line of Credit Facility [Line Items] |  |  |  |
Other secured borrowings | $ 2,488,607us-gaap_DebtInstrumentCarryingAmount |  | $ 2,258,641us-gaap_DebtInstrumentCarryingAmount |
Other Secured Borrowings [Member] |  |  |  |
Line of Credit Facility [Line Items] |  |  |  |
Available borrowing capacity | 35,255us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount / us-gaap_LongtermDebtTypeAxis = us-gaap_SecuredDebtMember |  |  |
Discount | (3,675)us-gaap_DebtInstrumentUnamortizedDiscount / us-gaap_LongtermDebtTypeAxis = us-gaap_SecuredDebtMember | [1] | (4,031)us-gaap_DebtInstrumentUnamortizedDiscount / us-gaap_LongtermDebtTypeAxis = us-gaap_SecuredDebtMember | [1]
Long-term Debt | 1,603,707us-gaap_LongTermDebt / us-gaap_LongtermDebtTypeAxis = us-gaap_SecuredDebtMember |  | 1,733,691us-gaap_LongTermDebt / us-gaap_LongtermDebtTypeAxis = us-gaap_SecuredDebtMember |
Weighted average interest rate | 4.37%us-gaap_DebtWeightedAverageInterestRate / us-gaap_LongtermDebtTypeAxis = us-gaap_SecuredDebtMember |  | 4.33%us-gaap_DebtWeightedAverageInterestRate / us-gaap_LongtermDebtTypeAxis = us-gaap_SecuredDebtMember |
Other Secured Borrowings [Member] | Total Servicing Lines Of Credit [Member] |  |  |  |
Line of Credit Facility [Line Items] |  |  |  |
Available borrowing capacity | 35,255us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount / us-gaap_CreditFacilityAxis = ocn_TotalServicingLinesOfCreditMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SecuredDebtMember |  |  |
Other secured borrowings | 1,607,382us-gaap_DebtInstrumentCarryingAmount / us-gaap_CreditFacilityAxis = ocn_TotalServicingLinesOfCreditMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SecuredDebtMember |  | 1,737,722us-gaap_DebtInstrumentCarryingAmount / us-gaap_CreditFacilityAxis = ocn_TotalServicingLinesOfCreditMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SecuredDebtMember |
Other Secured Borrowings [Member] | Servicing [Member] |  |  |  |
Line of Credit Facility [Line Items] |  |  |  |
Available borrowing capacity | 15,747us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount / us-gaap_LongtermDebtTypeAxis = us-gaap_SecuredDebtMember / us-gaap_StatementBusinessSegmentsAxis = ocn_ServicingMember |  |  |
Other secured borrowings | 1,234,427us-gaap_DebtInstrumentCarryingAmount / us-gaap_LongtermDebtTypeAxis = us-gaap_SecuredDebtMember / us-gaap_StatementBusinessSegmentsAxis = ocn_ServicingMember |  | 1,309,268us-gaap_DebtInstrumentCarryingAmount / us-gaap_LongtermDebtTypeAxis = us-gaap_SecuredDebtMember / us-gaap_StatementBusinessSegmentsAxis = ocn_ServicingMember |
Other Secured Borrowings [Member] | Servicing [Member] | Senior Secured Term Loan [Member] |  |  |  |
Line of Credit Facility [Line Items] |  |  |  |
Available borrowing capacity | 0us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount / us-gaap_CreditFacilityAxis = ocn_SeniorSecuredTermLoanMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SecuredDebtMember / us-gaap_StatementBusinessSegmentsAxis = ocn_ServicingMember | [1] |  |
Other secured borrowings | 1,200,174us-gaap_DebtInstrumentCarryingAmount / us-gaap_CreditFacilityAxis = ocn_SeniorSecuredTermLoanMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SecuredDebtMember / us-gaap_StatementBusinessSegmentsAxis = ocn_ServicingMember | [1] | 1,277,250us-gaap_DebtInstrumentCarryingAmount / us-gaap_CreditFacilityAxis = ocn_SeniorSecuredTermLoanMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SecuredDebtMember / us-gaap_StatementBusinessSegmentsAxis = ocn_ServicingMember | [1]
Maturity date | Feb. 28, 2018 | [1] |  |
Other Secured Borrowings [Member] | Servicing [Member] | Repurchase Agreement [Member] |  |  |  |
Line of Credit Facility [Line Items] |  |  |  |
Available borrowing capacity | 15,747us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount / us-gaap_CreditFacilityAxis = ocn_RepurchaseAgreementMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SecuredDebtMember / us-gaap_StatementBusinessSegmentsAxis = ocn_ServicingMember | [2] |  |
Other secured borrowings | 34,253us-gaap_DebtInstrumentCarryingAmount / us-gaap_CreditFacilityAxis = ocn_RepurchaseAgreementMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SecuredDebtMember / us-gaap_StatementBusinessSegmentsAxis = ocn_ServicingMember | [2] | 32,018us-gaap_DebtInstrumentCarryingAmount / us-gaap_CreditFacilityAxis = ocn_RepurchaseAgreementMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SecuredDebtMember / us-gaap_StatementBusinessSegmentsAxis = ocn_ServicingMember | [2]
Maturity date | Jun. 30, 2015 | [2] |  |
Other Secured Borrowings [Member] | Lending [Member] |  |  |  |
Line of Credit Facility [Line Items] |  |  |  |
Available borrowing capacity | 19,508us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount / us-gaap_LongtermDebtTypeAxis = us-gaap_SecuredDebtMember / us-gaap_StatementBusinessSegmentsAxis = ocn_LendingMember |  |  |
Other secured borrowings | 372,955us-gaap_DebtInstrumentCarryingAmount / us-gaap_LongtermDebtTypeAxis = us-gaap_SecuredDebtMember / us-gaap_StatementBusinessSegmentsAxis = ocn_LendingMember |  | 428,454us-gaap_DebtInstrumentCarryingAmount / us-gaap_LongtermDebtTypeAxis = us-gaap_SecuredDebtMember / us-gaap_StatementBusinessSegmentsAxis = ocn_LendingMember |
Other Secured Borrowings [Member] | Lending [Member] | Master Repurchase Agreement [Member] |  |  |  |
Line of Credit Facility [Line Items] |  |  |  |
Available borrowing capacity | 0us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount / us-gaap_CreditFacilityAxis = ocn_MasterRepurchaseAgreementMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SecuredDebtMember / us-gaap_StatementBusinessSegmentsAxis = ocn_LendingMember | [3] |  |
Other secured borrowings | 192,222us-gaap_DebtInstrumentCarryingAmount / us-gaap_CreditFacilityAxis = ocn_MasterRepurchaseAgreementMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SecuredDebtMember / us-gaap_StatementBusinessSegmentsAxis = ocn_LendingMember | [3] | 208,010us-gaap_DebtInstrumentCarryingAmount / us-gaap_CreditFacilityAxis = ocn_MasterRepurchaseAgreementMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SecuredDebtMember / us-gaap_StatementBusinessSegmentsAxis = ocn_LendingMember | [3]
Maturity date | Jun. 30, 2015 | [3] |  |
Other Secured Borrowings [Member] | Lending [Member] | Participation Agreement [Member] |  |  |  |
Line of Credit Facility [Line Items] |  |  |  |
Available borrowing capacity | 0us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount / us-gaap_CreditFacilityAxis = ocn_ParticipationAgreementMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SecuredDebtMember / us-gaap_StatementBusinessSegmentsAxis = ocn_LendingMember | [4] |  |
Other secured borrowings | 13,548us-gaap_DebtInstrumentCarryingAmount / us-gaap_CreditFacilityAxis = ocn_ParticipationAgreementMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SecuredDebtMember / us-gaap_StatementBusinessSegmentsAxis = ocn_LendingMember | [4] | 41,646us-gaap_DebtInstrumentCarryingAmount / us-gaap_CreditFacilityAxis = ocn_ParticipationAgreementMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SecuredDebtMember / us-gaap_StatementBusinessSegmentsAxis = ocn_LendingMember | [4]
Maturity date | Apr. 30, 2016 | [4] |  |
Other Secured Borrowings [Member] | Lending [Member] | Participation Agreement [Member] |  |  |  |
Line of Credit Facility [Line Items] |  |  |  |
Available borrowing capacity | 0us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount / us-gaap_CreditFacilityAxis = ocn_ParticipationAgreementTwoMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SecuredDebtMember / us-gaap_StatementBusinessSegmentsAxis = ocn_LendingMember | [5] |  |
Other secured borrowings | 38,717us-gaap_DebtInstrumentCarryingAmount / us-gaap_CreditFacilityAxis = ocn_ParticipationAgreementTwoMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SecuredDebtMember / us-gaap_StatementBusinessSegmentsAxis = ocn_LendingMember | [5] | 196us-gaap_DebtInstrumentCarryingAmount / us-gaap_CreditFacilityAxis = ocn_ParticipationAgreementTwoMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SecuredDebtMember / us-gaap_StatementBusinessSegmentsAxis = ocn_LendingMember | [5]
Maturity date | Apr. 30, 2016 | [5] |  |
Other Secured Borrowings [Member] | Lending [Member] | Master Repurchase Agreement [Member] |  |  |  |
Line of Credit Facility [Line Items] |  |  |  |
Available borrowing capacity | 19,508us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount / us-gaap_CreditFacilityAxis = ocn_MasterRepurchaseAgreementTwoMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SecuredDebtMember / us-gaap_StatementBusinessSegmentsAxis = ocn_LendingMember | [6] |  |
Other secured borrowings | 55,492us-gaap_DebtInstrumentCarryingAmount / us-gaap_CreditFacilityAxis = ocn_MasterRepurchaseAgreementTwoMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SecuredDebtMember / us-gaap_StatementBusinessSegmentsAxis = ocn_LendingMember | [6] | 102,073us-gaap_DebtInstrumentCarryingAmount / us-gaap_CreditFacilityAxis = ocn_MasterRepurchaseAgreementTwoMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SecuredDebtMember / us-gaap_StatementBusinessSegmentsAxis = ocn_LendingMember | [6]
Maturity date | Jul. 31, 2015 | [6] |  |
Other Secured Borrowings [Member] | Lending [Member] | Master Repurchase Agreement [Member] |  |  |  |
Line of Credit Facility [Line Items] |  |  |  |
Available borrowing capacity | 0us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount / us-gaap_CreditFacilityAxis = ocn_MasterRepurchaseAgreementThreeMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SecuredDebtMember / us-gaap_StatementBusinessSegmentsAxis = ocn_LendingMember | [7] |  |
Other secured borrowings | 39,463us-gaap_DebtInstrumentCarryingAmount / us-gaap_CreditFacilityAxis = ocn_MasterRepurchaseAgreementThreeMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SecuredDebtMember / us-gaap_StatementBusinessSegmentsAxis = ocn_LendingMember | [7] | 52,678us-gaap_DebtInstrumentCarryingAmount / us-gaap_CreditFacilityAxis = ocn_MasterRepurchaseAgreementThreeMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SecuredDebtMember / us-gaap_StatementBusinessSegmentsAxis = ocn_LendingMember | [7]
Maturity date | Jul. 31, 2015 | [7] |  |
Other Secured Borrowings [Member] | Lending [Member] | Mortgage Warehouse Agreement [Member] |  |  |  |
Line of Credit Facility [Line Items] |  |  |  |
Available borrowing capacity | 0us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount / us-gaap_CreditFacilityAxis = ocn_MortgageWarehouseAgreementMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SecuredDebtMember / us-gaap_StatementBusinessSegmentsAxis = ocn_LendingMember | [8] |  |
Other secured borrowings | $ 33,513us-gaap_DebtInstrumentCarryingAmount / us-gaap_CreditFacilityAxis = ocn_MortgageWarehouseAgreementMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SecuredDebtMember / us-gaap_StatementBusinessSegmentsAxis = ocn_LendingMember | [8] | $ 23,851us-gaap_DebtInstrumentCarryingAmount / us-gaap_CreditFacilityAxis = ocn_MortgageWarehouseAgreementMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SecuredDebtMember / us-gaap_StatementBusinessSegmentsAxis = ocn_LendingMember | [8]
Maturity date | May 31, 2015 | [8] |  |
Interest rate at index floor rate | 3.50%ocn_DebtInstrumentInterestRateAtIndexFloorRate / us-gaap_CreditFacilityAxis = ocn_MortgageWarehouseAgreementMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SecuredDebtMember / us-gaap_StatementBusinessSegmentsAxis = ocn_LendingMember | [8] |  |
Eurodollar [Member] | Other Secured Borrowings [Member] | Servicing [Member] | Senior Secured Term Loan [Member] |  |  |  |
Line of Credit Facility [Line Items] |  |  |  |
Basis spread on variable rate | 3.75%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1 / us-gaap_CreditFacilityAxis = ocn_SeniorSecuredTermLoanMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SecuredDebtMember / us-gaap_StatementBusinessSegmentsAxis = ocn_ServicingMember / us-gaap_VariableRateAxis = us-gaap_EurodollarMember | [1] |  |
Interest rate at index floor rate | 1.25%ocn_DebtInstrumentInterestRateAtIndexFloorRate / us-gaap_CreditFacilityAxis = ocn_SeniorSecuredTermLoanMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SecuredDebtMember / us-gaap_StatementBusinessSegmentsAxis = ocn_ServicingMember / us-gaap_VariableRateAxis = us-gaap_EurodollarMember | [1] |  |
London Interbank Offered Rate (LIBOR) [Member] | Other Secured Borrowings [Member] | Lending [Member] | Master Repurchase Agreement [Member] |  |  |  |
Line of Credit Facility [Line Items] |  |  |  |
Basis spread on variable rate | 1.75%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1 / us-gaap_CreditFacilityAxis = ocn_MasterRepurchaseAgreementMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SecuredDebtMember / us-gaap_StatementBusinessSegmentsAxis = ocn_LendingMember / us-gaap_VariableRateAxis = us-gaap_LondonInterbankOfferedRateLIBORMember | [3] |  |
London Interbank Offered Rate (LIBOR) [Member] | Other Secured Borrowings [Member] | Lending [Member] | Master Repurchase Agreement [Member] |  |  |  |
Line of Credit Facility [Line Items] |  |  |  |
Basis spread on variable rate | 2.75%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1 / us-gaap_CreditFacilityAxis = ocn_MasterRepurchaseAgreementThreeMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SecuredDebtMember / us-gaap_StatementBusinessSegmentsAxis = ocn_LendingMember / us-gaap_VariableRateAxis = us-gaap_LondonInterbankOfferedRateLIBORMember | [7] |  |
London Interbank Offered Rate (LIBOR) [Member] | Other Secured Borrowings [Member] | Lending [Member] | Mortgage Warehouse Agreement [Member] |  |  |  |
Line of Credit Facility [Line Items] |  |  |  |
Basis spread on variable rate | 2.75%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1 / us-gaap_CreditFacilityAxis = ocn_MortgageWarehouseAgreementMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SecuredDebtMember / us-gaap_StatementBusinessSegmentsAxis = ocn_LendingMember / us-gaap_VariableRateAxis = us-gaap_LondonInterbankOfferedRateLIBORMember | [8] |  |
Minimum [Member] | London Interbank Offered Rate (LIBOR) [Member] | Other Secured Borrowings [Member] | Servicing [Member] | Repurchase Agreement [Member] |  |  |  |
Line of Credit Facility [Line Items] |  |  |  |
Basis spread on variable rate | 2.00%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1 / us-gaap_CreditFacilityAxis = ocn_RepurchaseAgreementMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SecuredDebtMember / us-gaap_RangeAxis = us-gaap_MinimumMember / us-gaap_StatementBusinessSegmentsAxis = ocn_ServicingMember / us-gaap_VariableRateAxis = us-gaap_LondonInterbankOfferedRateLIBORMember | [2] |  |
Minimum [Member] | London Interbank Offered Rate (LIBOR) [Member] | Other Secured Borrowings [Member] | Lending [Member] | Master Repurchase Agreement [Member] |  |  |  |
Line of Credit Facility [Line Items] |  |  |  |
Basis spread on variable rate | 1.75%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1 / us-gaap_CreditFacilityAxis = ocn_MasterRepurchaseAgreementTwoMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SecuredDebtMember / us-gaap_RangeAxis = us-gaap_MinimumMember / us-gaap_StatementBusinessSegmentsAxis = ocn_LendingMember / us-gaap_VariableRateAxis = us-gaap_LondonInterbankOfferedRateLIBORMember | [6] |  |
Maximum [Member] | London Interbank Offered Rate (LIBOR) [Member] | Other Secured Borrowings [Member] | Servicing [Member] | Repurchase Agreement [Member] |  |  |  |
Line of Credit Facility [Line Items] |  |  |  |
Basis spread on variable rate | 3.45%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1 / us-gaap_CreditFacilityAxis = ocn_RepurchaseAgreementMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SecuredDebtMember / us-gaap_RangeAxis = us-gaap_MaximumMember / us-gaap_StatementBusinessSegmentsAxis = ocn_ServicingMember / us-gaap_VariableRateAxis = us-gaap_LondonInterbankOfferedRateLIBORMember | [2] |  |
Maximum [Member] | London Interbank Offered Rate (LIBOR) [Member] | Other Secured Borrowings [Member] | Lending [Member] | Master Repurchase Agreement [Member] |  |  |  |
Line of Credit Facility [Line Items] |  |  |  |
Basis spread on variable rate | 2.75%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1 / us-gaap_CreditFacilityAxis = ocn_MasterRepurchaseAgreementTwoMember / us-gaap_LongtermDebtTypeAxis = us-gaap_SecuredDebtMember / us-gaap_RangeAxis = us-gaap_MaximumMember / us-gaap_StatementBusinessSegmentsAxis = ocn_LendingMember / us-gaap_VariableRateAxis = us-gaap_LondonInterbankOfferedRateLIBORMember | [6] |  |
[1] | On March 2, 2015, we entered into an amendment to the SSTL facility agreement. Among other things, the amendment:•eliminates the dollar cap on the general asset sale basket and requires Ocwen to use 75% of the net cash proceeds from permitted asset sales under such general asset basket to prepay the loans under the SSTL and, subject to certain conditions, permits Ocwen to use up to 25% of such net cash proceeds to reinvest in assets used in the business of OLS and its subsidiaries within 120 days of receipt thereof (subject to an extension of up to 90 days if a binding agreement is entered into within such 120 days); and•increases the quarterly covenant levels of the corporate leverage ratio to 3.5-to-1 for the fiscal quarter ended March 31, 2015 and thereafter.
[2] | Under this repurchase agreement, the lender provides financing on a committed basis for $50.0 million and, at the discretion of the lender, on an uncommitted basis for an additional $50.0 million.
[3] | Under this repurchase agreement, the lender provides financing on a committed basis for $150.0 million and, at the discretion of the lender, on an uncommitted basis for an additional $150.0 million.
[4] | Under this participation agreement, the lender provides financing on an uncommitted basis for $50.0 million at the discretion of the lender. The participation agreement allows the lender to acquire a 100% beneficial interest in the underlying mortgage loans. The transaction does not qualify for sale accounting treatment and is accounted for as a secured borrowing. The lender earns the stated interest rate of the underlying mortgage loans while the loans are financed under the participation agreement. On April 16, 2015, the maximum borrowing capacity was increased to $100.0 million.
[5] | Under this participation agreement, the lender provides financing on an uncommitted basis for $150.0 million at the discretion of the lender. The participation agreement allows the lender to acquire a 100% beneficial interest in the underlying mortgage loans. The transaction does not qualify for sale accounting treatment and is accounted for as a secured borrowing. The lender earns the stated interest rate of the underlying mortgage loans while the loans are financed under the participation agreement.
[6] | Under this repurchase agreement, the lender provides financing on a committed basis for $75.0 million and, at the discretion of the lender, on an uncommitted basis for an additional $75.0 million. On April 16, 2015, this facility was terminated.
[7] | On April 16, 2015, the maximum borrowing capacity under this agreement was reduced to $37.5 million all of which is on a committed basis.
[8] | Borrowing capacity of $60.0 million under this facility is available on an uncommitted basis at the discretion of the lender.

X
- Definition Represents the index floor rate used for interest rate on the debt instrument. + References No definition available. + Details
Name: | ocn_DebtInstrumentInterestRateAtIndexFloorRate
Namespace Prefix: | ocn_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Percentage points added to the reference rate to compute the variable rate on the debt instrument. + References No definition available. + Details
Name: | us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of long-term debt before deduction of unamortized discount or premium. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt, with initial maturities beyond one year or the normal operating cycle, if longer. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 20 -Article 5 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 22 -Article 5 Reference 3: 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 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 16 -Article 9 + Details
Name: | us-gaap_DebtInstrumentCarryingAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Date when the debt instrument is scheduled to be fully repaid, in CCYY-MM-DD format. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 22 -Article 5 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(a)(2)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_DebtInstrumentMaturityDate
Namespace Prefix: | us-gaap_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of debt discount that was originally recognized at the issuance of the instrument that has yet to be amortized. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 1A -URI http://asc.fasb.org/extlink&oid=6451184&loc=d3e28541-108399 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 55 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=6584090&loc=d3e28878-108400 + Details
Name: | us-gaap_DebtInstrumentUnamortizedDiscount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of unused borrowing capacity under the long-term financing arrangement that is available to the entity as of the balance sheet 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.22(b)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 22 -Subparagraph b -Article 5 + Details
Name: | us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Weighted average interest rate of debt outstanding. + References No definition available. + Details
Name: | us-gaap_DebtWeightedAverageInterestRate
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

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

X
- Definition Carrying amount of long-term debt, net of unamortized discount or premium, including current and noncurrent amounts. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 16 -Article 7 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 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 16 -Article 9 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 20, 22 -Article 5 Reference 6: 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 + Details
Name: | us-gaap_LongTermDebt
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

X
- Details
Name: | us-gaap_VariableRateAxis=us-gaap_EurodollarMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |