XML 61 R41.htm IDEA: XBRL DOCUMENT
v2.4.0.8

DEBT (Details) (USD $) |  |  | 0 Months Ended | 3 Months Ended |  | 3 Months Ended |  |  |  |  | 0 Months Ended |  |  |  |  |  |  | 1 Months Ended | 0 Months Ended |  | 3 Months Ended |  | 3 Months Ended |  |  | 0 Months Ended |  | 3 Months Ended |  | 0 Months Ended |  | 12 Months Ended | 0 Months Ended | 1 Months Ended | 3 Months Ended |
--- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | ---
Jun. 30, 2014 | Mar. 31, 2014 | Jan. 16, 2014 First Debt Forbearance and Modification Agreement | Jun. 30, 2014 Second Debt Forbearance and Modification Agreement | Mar. 31, 2014 Second Debt Forbearance and Modification Agreement | Jun. 30, 2014 Third Debt Forbearance and Modification Agreement | Mar. 31, 2014 Third Debt Forbearance and Modification Agreement | May 30, 2014 Maximum Second Debt Forbearance and Modification Agreement | Jun. 30, 2014 Maximum Third Debt Forbearance and Modification Agreement | Jun. 30, 2014 ISDA Master Agreement | Mar. 31, 2014 ISDA Master Agreement | May 30, 2014 LSA | Jun. 30, 2014 Loan agreement, Series A bonds, Series B bonds, and LSA Third Debt Forbearance and Modification Agreement | Mar. 31, 2014 Loan agreement, Series A bonds, Series B bonds, and LSA Third Debt Forbearance and Modification Agreement | Dec. 30, 2010 Bonds financing | Jun. 30, 2014 MDFA Series A Bonds due January 2021 | Mar. 31, 2014 MDFA Series A Bonds due January 2021 | Dec. 30, 2010 MDFA Series A Bonds due January 2021 | Dec. 30, 2010 MDFA Series A Bonds due January 2021 Ranor Inc. sqft | Jan. 16, 2014 MDFA Series A Bonds due January 2021 First Debt Forbearance and Modification Agreement | Jun. 30, 2014 MDFA Series A Bonds due January 2021 First Debt Forbearance and Modification Agreement | Jun. 30, 2014 MDFA Series A Bonds due January 2021 Third Debt Forbearance and Modification Agreement | Jun. 30, 2014 MDFA Series A Bonds due January 2021 ISDA Master Agreement | Jun. 30, 2014 MDFA Series A Bonds due January 2021 LSA | Mar. 31, 2014 MDFA Series B Bonds due January 2018 | Dec. 30, 2010 MDFA Series B Bonds due January 2018 | Jan. 16, 2014 MDFA Series B Bonds due January 2018 First Debt Forbearance and Modification Agreement | Jun. 30, 2014 MDFA Series B Bonds due January 2018 First Debt Forbearance and Modification Agreement | Jun. 30, 2014 MDFA Series B Bonds due January 2018 LSA | Jun. 30, 2014 Credit Loan Note due November 2018 | May 30, 2014 Credit Loan Note due November 2018 LSA | Jun. 30, 2014 Credit Loan Note due November 2018 LSA | Mar. 31, 2013 Loan agreement with bank | Jan. 16, 2014 Loan agreement with bank First Debt Forbearance and Modification Agreement | May 30, 2014 Loan agreement with bank LSA | Apr. 30, 2012 Long-term obligations under capital leases | Jun. 30, 2014 Long-term obligations under capital leases | Mar. 31, 2014 Long-term obligations under capital leases
Debt and capital lease obligations |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Total Short-term debt | $ 5,584,459 | $ 4,169,771 |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 1,500,386 | $ 3,559,375 |  |  |  |  |  |  |  | $ 599,634 |  |  |  |  | $ 4,073,148 |  |  |  |  |  |  | $ 10,925 | $ 10,762
Long-term debt, obligations under capital leases | 35,278 | 38,071 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Total Debt | 5,619,737 | 4,207,842 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Aggregate principal amount |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 6,200,000 |  |  | 4,250,000 |  |  |  |  |  |  |  | 1,950,000 |  |  |  |  | 4,150,000 |  |  |  |  |  |  |
Stated interest rate to be used as variable interest basis |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 7.50% |  |  |  |  |  |  |
Percentage of sum of variable rate and basis spread used to calculate interest rate |  |  |  | 65.00% |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 65.00% |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Interest margin (as a percent) |  |  |  | 16.00% |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 5.75% |  |  |  |  |  |  |  |  | 3.30% |  |  |  |  |  |  |
Variable interest basis |  |  |  | one month LIBOR |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | one month LIBOR |  |  |  |  |  |  |  |  | six-month LIBOR |  |  |  |  |  |  |
Maximum amount of debt that can be defaulted |  |  |  |  |  |  |  |  |  |  |  | 5,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Fees and associated costs paid |  |  |  |  |  |  |  |  |  |  |  | 240,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Repayment of debt |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 2,000,000 |  |  | 445,671 |  | 576,419 |  |  |  |  | 394,329 | 2,650,000 |  |  |
Loan proceeds retained for general corporate purposes |  |  |  |  |  |  |  |  |  |  |  | 1,270,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Reimbursement of appraisal costs due to the bank |  |  | 11,240 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Increase in interest rate (as a percent) |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 2.00% |  |  |  |  |  |  | 2.00% |  |  |  |  |  |  |  |  |  |  |
Restricted cash collateral deposit applied to pay off obligation under the forbearance agreement |  |  | 840,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Forbearance fees (as a percent) |  |  | 3.00% |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Amount of forbearance fee payable in installments |  |  | 128,433 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Actual leverage ratio |  |  |  | 4.3 | 3.8 | 4.3 | 3.8 | 1.75 | 1.75 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Interest rate (as a percent) |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 6.10% |  |  |  |  |  |  | 5.60% |  |  |  |  |  |  |  |  |  |
Breakage fee |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 29,448 |  |  |  |  |  |  |  |  |
Area of land financed for expansion (in square feet) |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 19,500 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Fixed interest rate (as a percent) |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 4.14% |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Notional amount of interest rate swap cash flow hedges |  |  |  |  |  |  |  |  |  | 3,500,000 | 4,600,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Period of written notice to accelerate payment of the debt in full in case of default |  |  |  | 60 days |  | 60 days |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 60 days |  |  |  |  |
Amounts reclassified as a current liability due to default, under the loan and security agreement |  |  |  | 4,400,000 | 3,700,000 |  |  |  |  |  |  |  | 5,600,000 | 4,200,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 3,100,000 |  |  |  |  |  |
Capital lease term |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 63 months |  |
Capital lease interest rate (as a percent) |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 6.00% |
Capital lease monthly payment |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 860 |
Capital lease term extension |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 9 months |
Amount of the lease recorded in property, plant and equipment, net |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 43,473 | 46,420
Maturities of the long-term debt, including the capital lease |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
2015 | 5,584,459 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
2016 | 11,598 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
2017 | 12,313 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
2018 | 9,392 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
2019 | $ 1,975 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |

X
- Definition Aggregate notional amount specified by the derivative(s). Expressed as an absolute value. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Article 12 -Section 13 -Sentence Column B + Details
Name: | invest_DerivativeNotionalAmount
Namespace Prefix: | invest_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | instant

X
- Definition Represents the amount, net of accumulated depreciation, depletion and amortization, of property, plant, or equipment held under lease agreements classified as an asset. + References No definition available. + Details
Name: | tpcs_CapitalLeasedAssetsNet
Namespace Prefix: | tpcs_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The effective interest rate of capital lease obligations. + References No definition available. + Details
Name: | tpcs_CapitalLeaseInterestRate
Namespace Prefix: | tpcs_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition The amount of the monthly rental payments due under the capital lease agreement. + References No definition available. + Details
Name: | tpcs_CapitalLeaseMonthlyRentalPayment
Namespace Prefix: | tpcs_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The duration of the capital lease agreement. + References No definition available. + Details
Name: | tpcs_CapitalLeaseTerm
Namespace Prefix: | tpcs_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of time which the original lease term is extended under a revision to a lease agreement. + References No definition available. + Details
Name: | tpcs_CapitalLeaseTermExtensionPeriod
Namespace Prefix: | tpcs_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the area of land financed for expansion. + References No definition available. + Details
Name: | tpcs_DebtInstrumentAreaOfLandFinancedForExpansion
Namespace Prefix: | tpcs_
Data Type: | num:areaItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the amount of breakage fee paid for early termination of the interest rate swap. + References No definition available. + Details
Name: | tpcs_DebtInstrumentBreakageFee
Namespace Prefix: | tpcs_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Represents the maximum amount of debt that can be defaulted under the terms of the covenant. + References No definition available. + Details
Name: | tpcs_DebtInstrumentCovenantMaximumDefaultInPaymentOfDebtAmount
Namespace Prefix: | tpcs_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Represents the amount of forbearance fee payable in installments during the forbearance period. + References No definition available. + Details
Name: | tpcs_DebtInstrumentForbearanceFees
Namespace Prefix: | tpcs_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Represents forbearance fees, expressed as a percentage of net outstanding amount of borrowing. + References No definition available. + Details
Name: | tpcs_DebtInstrumentForbearanceFeesPercentage
Namespace Prefix: | tpcs_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the actual leverage ratio as of the reporting period. + References No definition available. + Details
Name: | tpcs_DebtInstrumentLeverageRatioActual
Namespace Prefix: | tpcs_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | instant

X
- Definition Represents percentage of sum of variable rate and basis spread used to calculate interest rate. + References No definition available. + Details
Name: | tpcs_DebtInstrumentPercentageOfSumOfVariableRateAndBasisSpreadUsedToCalculateInterestRate
Namespace Prefix: | tpcs_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Represents the amount of reimbursement of appraisal costs due to the bank. + References No definition available. + Details
Name: | tpcs_DebtInstrumentReimbursementOfAppraisalCost
Namespace Prefix: | tpcs_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Stated interest rate to be used as the basis for the variable rate calculation of the debt instrument. + References No definition available. + Details
Name: | tpcs_DebtInstrumentStatedVariableRateBasis
Namespace Prefix: | tpcs_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Loan proceeds retained for general corporate purposes. + References No definition available. + Details
Name: | tpcs_LoanProceedsRetainedForGeneralUse
Namespace Prefix: | tpcs_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | tpcs_MaturitiesOfLongTermDebtAndCapitalLeaseObligationsAbstract
Namespace Prefix: | tpcs_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the period wherein the bank has the right to accelerate payment of the debt in full in case of default. + References No definition available. + Details
Name: | tpcs_PeriodOfWrittenNoticeToAcceleratePaymentOfDebtInCaseOfDefault
Namespace Prefix: | tpcs_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Sum of the carrying values as of the balance sheet date of all debt, including all short-term borrowings, long-term debt, and capital lease obligations. + 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) -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.13,16) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 + Details
Name: | us-gaap_DebtAndCapitalLeaseObligations
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of outstanding long-term debt or borrowing associated with any securities or credit agreement for which there has been a default in principal, interest, sinking fund, or redemption provisions, or any breach of covenant that existed at the end of the period and subsequently has not been cured. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(c)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 08 -Paragraph c -Article 4 + Details
Name: | us-gaap_DebtDefaultLongtermDebtAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
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 The reference rate for the variable rate of the debt instrument, such as LIBOR or the US Treasury rate and the maturity of the reference rate used, such as three months or six months LIBOR. + References No definition available. + Details
Name: | us-gaap_DebtInstrumentDescriptionOfVariableRateBasis
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Face (par) amount of debt instrument at time of issuance. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6451184&loc=d3e28551-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_DebtInstrumentFaceAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Incremental percentage increase (decrease) in the stated rate on a debt instrument. + References No definition available. + Details
Name: | us-gaap_DebtInstrumentInterestRateIncreaseDecrease
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Contractual interest rate for funds borrowed, under the debt agreement. + 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)(1)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_DebtInstrumentInterestRateStatedPercentage
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

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

X
- Definition Fixed interest rate related to the interest rate derivative. + References No definition available. + Details
Name: | us-gaap_DerivativeFixedInterestRate
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition The increase (decrease) during the reporting period in the amount of cash that is pledged as security when borrowing securities. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3602-108585 + Details
Name: | us-gaap_IncreaseDecreaseInCashCollateralForBorrowedSecurities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of long-term debt and capital lease obligation due after one year or beyond 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 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) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Staff Accounting Bulletin (SAB) -Number Topic 6 -Section H + Details
Name: | us-gaap_LongTermDebtAndCapitalLeaseObligations
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of long-term debt and capital leases due within one year or the normal operating cycle, if longer. + 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.20) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of long-term debt and capital lease obligation maturing in the fifth fiscal year following the latest fiscal year. + References No definition available. + Details
Name: | us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of long-term debt and capital lease obligation maturing in the fourth fiscal year following the latest fiscal year. + References No definition available. + Details
Name: | us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of long-term debt and capital lease obligation maturing in the third fiscal year following the latest fiscal year. + References No definition available. + Details
Name: | us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of long-term debt and capital lease obligation maturing in the second fiscal year following the latest fiscal year. + References No definition available. + Details
Name: | us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of long-term debt and capital lease obligation maturing in the remainder of the fiscal year following the latest fiscal year ended. + References No definition available. + Details
Name: | us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 15 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3291-108585 + Details
Name: | us-gaap_PaymentsOfDebtIssuanceCosts
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations. + References No definition available. + Details
Name: | us-gaap_RepaymentsOfDebt
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration