Quarterly report pursuant to Section 13 or 15(d)

Debt (Details)

v2.4.1.9
Debt (Details)
In Thousands, unless otherwise specified
3 Months Ended 12 Months Ended 3 Months Ended 3 Months Ended 3 Months Ended
Dec. 31, 2014
USD ($)
Sep. 30, 2014
USD ($)
Dec. 31, 2014
Interest Rate Swaps [Member]
Cash Flow Hedging [Member]
USD ($)
Dec. 31, 2013
Interest Rate Swaps [Member]
Cash Flow Hedging [Member]
USD ($)
Dec. 31, 2014
Interest Rate Swaps [Member]
Cash Flow Hedging [Member]
Interest Expense [Member]
USD ($)
Dec. 31, 2013
Interest Rate Swaps [Member]
Cash Flow Hedging [Member]
Interest Expense [Member]
USD ($)
Dec. 31, 2014
Designated as Hedging Instrument [Member]
Interest Rate Swaps [Member]
USD ($)
Sep. 30, 2014
Designated as Hedging Instrument [Member]
Interest Rate Swaps [Member]
USD ($)
Dec. 31, 2014
Designated as Hedging Instrument [Member]
Interest Rate Swaps [Member]
Current assets: Other Current Assets [Member]
USD ($)
Sep. 30, 2014
Designated as Hedging Instrument [Member]
Interest Rate Swaps [Member]
Current assets: Other Current Assets [Member]
USD ($)
Dec. 31, 2014
Designated as Hedging Instrument [Member]
Interest Rate Swaps [Member]
Long-term assets: Other Assets [Member]
USD ($)
Sep. 30, 2014
Designated as Hedging Instrument [Member]
Interest Rate Swaps [Member]
Long-term assets: Other Assets [Member]
USD ($)
Dec. 31, 2014
Designated as Hedging Instrument [Member]
Interest Rate Swaps [Member]
Current Liabilities: Other Current Liabilities [Member]
USD ($)
Sep. 30, 2014
Designated as Hedging Instrument [Member]
Interest Rate Swaps [Member]
Current Liabilities: Other Current Liabilities [Member]
USD ($)
Dec. 31, 2014
Designated as Hedging Instrument [Member]
Interest Rate Swaps [Member]
Long-Term Liabilities: Other Liabilities [Member]
USD ($)
Sep. 30, 2014
Designated as Hedging Instrument [Member]
Interest Rate Swaps [Member]
Long-Term Liabilities: Other Liabilities [Member]
USD ($)
Dec. 31, 2014
Interest Rate Swap 1 [Member]
USD ($)
Dec. 31, 2014
Interest Rate Swap 2 [Member]
USD ($)
Dec. 31, 2014
Interest Rate Swap 3 [Member]
USD ($)
Dec. 31, 2014
Interest Rate Swap 4 [Member]
USD ($)
Dec. 31, 2014
Interest Rate Swap 5 [Member]
USD ($)
Dec. 31, 2014
Interest Rate Swap 6 [Member]
USD ($)
Dec. 31, 2014
Interest Rate Swap 7 [Member]
USD ($)
Dec. 31, 2014
Interest Rate Swap 8 [Member]
USD ($)
Dec. 31, 2014
Interest Rate Swap 9 [Member]
USD ($)
Dec. 31, 2014
Interest Rate Swap 10 [Member]
USD ($)
Dec. 31, 2014
Domestic Revolving Credit Facility [Member]
USD ($)
Sep. 30, 2014
Domestic Revolving Credit Facility [Member]
USD ($)
Dec. 31, 2013
Domestic Revolving Credit Facility [Member]
Dec. 31, 2014
Domestic Revolving Credit Facility [Member]
Minimum [Member]
Dec. 31, 2014
Domestic Revolving Credit Facility [Member]
Maximum [Member]
Dec. 31, 2014
Credit Facility With European Bank [Member]
USD ($)
Dec. 31, 2014
Credit Facility With European Bank [Member]
EUR (€)
Sep. 30, 2014
Credit Facility With European Bank [Member]
USD ($)
Sep. 30, 2014
Credit Facility With European Bank [Member]
EUR (€)
Dec. 31, 2013
Credit Facility With European Bank [Member]
Dec. 31, 2014
Lines of Credit with Italian Banks [Member]
USD ($)
Dec. 31, 2014
Lines of Credit with Italian Banks [Member]
EUR (€)
Sep. 30, 2014
Lines of Credit with Italian Banks [Member]
USD ($)
Sep. 30, 2014
Lines of Credit with Italian Banks [Member]
EUR (€)
Dec. 31, 2014
Matthews International S.p.A [Member]
Dec. 31, 2013
Matthews International S.p.A [Member]
Dec. 31, 2014
Matthews International S.p.A [Member]
Lines of Credit with Italian Banks [Member]
USD ($)
LinesofCredit
Dec. 31, 2014
Matthews International S.p.A [Member]
Lines of Credit with Italian Banks [Member]
EUR (€)
Sep. 30, 2014
Matthews International S.p.A [Member]
Lines of Credit with Italian Banks [Member]
USD ($)
Sep. 30, 2014
Matthews International S.p.A [Member]
Lines of Credit with Italian Banks [Member]
EUR (€)
Dec. 31, 2014
Saueressig [Member]
Credit Facility With European Bank [Member]
USD ($)
Dec. 31, 2014
Saueressig [Member]
Credit Facility With European Bank [Member]
EUR (€)
Sep. 30, 2014
Saueressig [Member]
Credit Facility With European Bank [Member]
USD ($)
Sep. 30, 2014
Saueressig [Member]
Credit Facility With European Bank [Member]
EUR (€)
Dec. 31, 2013
Saueressig [Member]
Credit Facility With European Bank [Member]
Dec. 31, 2014
Wetzel GmbH [Member]
Credit Facility With European Bank [Member]
USD ($)
Dec. 31, 2014
Wetzel GmbH [Member]
Credit Facility With European Bank [Member]
EUR (€)
Sep. 30, 2014
Wetzel GmbH [Member]
Credit Facility With European Bank [Member]
USD ($)
Sep. 30, 2014
Wetzel GmbH [Member]
Credit Facility With European Bank [Member]
EUR (€)
Dec. 31, 2013
Wetzel GmbH [Member]
Credit Facility With European Bank [Member]
Line of Credit Facility [Line Items]                                                                                                                
Maximum amount of borrowings available                                                     $ 900,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_LineOfCreditFacilityAxis
= us-gaap_LineOfCreditMember
$ 500,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_LineOfCreditFacilityAxis
= us-gaap_LineOfCreditMember
      $ 30,248us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_LineOfCreditFacilityAxis
= matw_CreditFacilityWithEuropeanBankMember
€ 25,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_LineOfCreditFacilityAxis
= matw_CreditFacilityWithEuropeanBankMember
                  $ 13,708us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ dei_LegalEntityAxis
= matw_MatthewsInternationalSpaMember
/ us-gaap_LineOfCreditFacilityAxis
= matw_LinesOfCreditWithItalianBanksMember
€ 11,300us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ dei_LegalEntityAxis
= matw_MatthewsInternationalSpaMember
/ us-gaap_LineOfCreditFacilityAxis
= matw_LinesOfCreditWithItalianBanksMember
                       
Interest rate on borrowings, based on leverage ratio                                                     LIBOR plus a factor ranging from .75% to 2.00% based on the Company’s leverage ratio                                                          
Interest rate on borrowings, based on leverage ratio (in hundredths)                                                           0.75%us-gaap_LineOfCreditFacilityInterestRateDuringPeriod
/ us-gaap_LineOfCreditFacilityAxis
= us-gaap_LineOfCreditMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
2.00%us-gaap_LineOfCreditFacilityInterestRateDuringPeriod
/ us-gaap_LineOfCreditFacilityAxis
= us-gaap_LineOfCreditMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
                                                 
Interest rate on borrowings (in hundredths)                                                     1.75%us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd
/ us-gaap_LineOfCreditFacilityAxis
= us-gaap_LineOfCreditMember
                                                         
Annual commitment fee range on unused portion                                                     .15% to .25% (based on the Company's leverage ratio)                                                          
Annual commitment fee range on unused portion (in hundredths)                                                           0.15%us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
/ us-gaap_LineOfCreditFacilityAxis
= us-gaap_LineOfCreditMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
0.25%us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
/ us-gaap_LineOfCreditFacilityAxis
= us-gaap_LineOfCreditMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
                                                 
Maximum available for issuance of trade and standby letters of credit                                                     30,000us-gaap_LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases
/ us-gaap_LineOfCreditFacilityAxis
= us-gaap_LineOfCreditMember
                                                         
Outstanding borrowings                                                     670,000us-gaap_LineOfCreditFacilityAmountOutstanding
/ us-gaap_LineOfCreditFacilityAxis
= us-gaap_LineOfCreditMember
680,000us-gaap_LineOfCreditFacilityAmountOutstanding
/ us-gaap_LineOfCreditFacilityAxis
= us-gaap_LineOfCreditMember
      25,589us-gaap_LineOfCreditFacilityAmountOutstanding
/ us-gaap_LineOfCreditFacilityAxis
= matw_CreditFacilityWithEuropeanBankMember
21,100us-gaap_LineOfCreditFacilityAmountOutstanding
/ us-gaap_LineOfCreditFacilityAxis
= matw_CreditFacilityWithEuropeanBankMember
22,055us-gaap_LineOfCreditFacilityAmountOutstanding
/ us-gaap_LineOfCreditFacilityAxis
= matw_CreditFacilityWithEuropeanBankMember
17,500us-gaap_LineOfCreditFacilityAmountOutstanding
/ us-gaap_LineOfCreditFacilityAxis
= matw_CreditFacilityWithEuropeanBankMember
  4,935us-gaap_LineOfCreditFacilityAmountOutstanding
/ us-gaap_LineOfCreditFacilityAxis
= matw_LinesOfCreditWithItalianBanksMember
4,100us-gaap_LineOfCreditFacilityAmountOutstanding
/ us-gaap_LineOfCreditFacilityAxis
= matw_LinesOfCreditWithItalianBanksMember
6,063us-gaap_LineOfCreditFacilityAmountOutstanding
/ us-gaap_LineOfCreditFacilityAxis
= matw_LinesOfCreditWithItalianBanksMember
4,800us-gaap_LineOfCreditFacilityAmountOutstanding
/ us-gaap_LineOfCreditFacilityAxis
= matw_LinesOfCreditWithItalianBanksMember
    5,418us-gaap_LineOfCreditFacilityAmountOutstanding
/ dei_LegalEntityAxis
= matw_MatthewsInternationalSpaMember
/ us-gaap_LineOfCreditFacilityAxis
= matw_LinesOfCreditWithItalianBanksMember
4,500us-gaap_LineOfCreditFacilityAmountOutstanding
/ dei_LegalEntityAxis
= matw_MatthewsInternationalSpaMember
/ us-gaap_LineOfCreditFacilityAxis
= matw_LinesOfCreditWithItalianBanksMember
6,922us-gaap_LineOfCreditFacilityAmountOutstanding
/ dei_LegalEntityAxis
= matw_MatthewsInternationalSpaMember
/ us-gaap_LineOfCreditFacilityAxis
= matw_LinesOfCreditWithItalianBanksMember
5,500us-gaap_LineOfCreditFacilityAmountOutstanding
/ dei_LegalEntityAxis
= matw_MatthewsInternationalSpaMember
/ us-gaap_LineOfCreditFacilityAxis
= matw_LinesOfCreditWithItalianBanksMember
1,757us-gaap_LineOfCreditFacilityAmountOutstanding
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LineOfCreditFacilityAxis
= matw_CreditFacilityWithEuropeanBankMember
1,500us-gaap_LineOfCreditFacilityAmountOutstanding
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LineOfCreditFacilityAxis
= matw_CreditFacilityWithEuropeanBankMember
1,576us-gaap_LineOfCreditFacilityAmountOutstanding
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LineOfCreditFacilityAxis
= matw_CreditFacilityWithEuropeanBankMember
1,200us-gaap_LineOfCreditFacilityAmountOutstanding
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LineOfCreditFacilityAxis
= matw_CreditFacilityWithEuropeanBankMember
  3,264us-gaap_LineOfCreditFacilityAmountOutstanding
/ dei_LegalEntityAxis
= matw_Subsidiaries1Member
/ us-gaap_LineOfCreditFacilityAxis
= matw_CreditFacilityWithEuropeanBankMember
2,700us-gaap_LineOfCreditFacilityAmountOutstanding
/ dei_LegalEntityAxis
= matw_Subsidiaries1Member
/ us-gaap_LineOfCreditFacilityAxis
= matw_CreditFacilityWithEuropeanBankMember
3,624us-gaap_LineOfCreditFacilityAmountOutstanding
/ dei_LegalEntityAxis
= matw_Subsidiaries1Member
/ us-gaap_LineOfCreditFacilityAxis
= matw_CreditFacilityWithEuropeanBankMember
2,900us-gaap_LineOfCreditFacilityAmountOutstanding
/ dei_LegalEntityAxis
= matw_Subsidiaries1Member
/ us-gaap_LineOfCreditFacilityAxis
= matw_CreditFacilityWithEuropeanBankMember
 
Weighted-average interest rate on outstanding borrowings (in hundredths)                                                     2.51%us-gaap_DebtWeightedAverageInterestRate
/ us-gaap_LineOfCreditFacilityAxis
= us-gaap_LineOfCreditMember
  2.54%us-gaap_DebtWeightedAverageInterestRate
/ us-gaap_LineOfCreditFacilityAxis
= us-gaap_LineOfCreditMember
    1.27%us-gaap_DebtWeightedAverageInterestRate
/ us-gaap_LineOfCreditFacilityAxis
= matw_CreditFacilityWithEuropeanBankMember
1.27%us-gaap_DebtWeightedAverageInterestRate
/ us-gaap_LineOfCreditFacilityAxis
= matw_CreditFacilityWithEuropeanBankMember
    1.37%us-gaap_DebtWeightedAverageInterestRate
/ us-gaap_LineOfCreditFacilityAxis
= matw_CreditFacilityWithEuropeanBankMember
        3.18%us-gaap_DebtWeightedAverageInterestRate
/ dei_LegalEntityAxis
= matw_MatthewsInternationalSpaMember
3.16%us-gaap_DebtWeightedAverageInterestRate
/ dei_LegalEntityAxis
= matw_MatthewsInternationalSpaMember
        4.24%us-gaap_DebtWeightedAverageInterestRate
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LineOfCreditFacilityAxis
= matw_CreditFacilityWithEuropeanBankMember
4.24%us-gaap_DebtWeightedAverageInterestRate
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LineOfCreditFacilityAxis
= matw_CreditFacilityWithEuropeanBankMember
    4.04%us-gaap_DebtWeightedAverageInterestRate
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LineOfCreditFacilityAxis
= matw_CreditFacilityWithEuropeanBankMember
5.74%us-gaap_DebtWeightedAverageInterestRate
/ dei_LegalEntityAxis
= matw_Subsidiaries1Member
/ us-gaap_LineOfCreditFacilityAxis
= matw_CreditFacilityWithEuropeanBankMember
5.74%us-gaap_DebtWeightedAverageInterestRate
/ dei_LegalEntityAxis
= matw_Subsidiaries1Member
/ us-gaap_LineOfCreditFacilityAxis
= matw_CreditFacilityWithEuropeanBankMember
    7.53%us-gaap_DebtWeightedAverageInterestRate
/ dei_LegalEntityAxis
= matw_Subsidiaries1Member
/ us-gaap_LineOfCreditFacilityAxis
= matw_CreditFacilityWithEuropeanBankMember
Number of lines of credit                                                                                     3matw_NumberOfLinesOfCredit
/ dei_LegalEntityAxis
= matw_MatthewsInternationalSpaMember
/ us-gaap_LineOfCreditFacilityAxis
= matw_LinesOfCreditWithItalianBanksMember
3matw_NumberOfLinesOfCredit
/ dei_LegalEntityAxis
= matw_MatthewsInternationalSpaMember
/ us-gaap_LineOfCreditFacilityAxis
= matw_LinesOfCreditWithItalianBanksMember
                       
Derivative [Line Items]                                                                                                                
Effective Date                                 October 2011 March 2012 June 2012 August 2012 September 2012 September 2012 November 2012 May 2014 November 2014 March 2015                                                            
Amount                                 25,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= matw_InterestRateSwap1Member
25,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= matw_InterestRateSwap2Member
40,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= matw_InterestRateSwap3Member
35,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= matw_InterestRateSwap4Member
25,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= matw_InterestRateSwap5Member
25,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= matw_InterestRateSwap6Member
25,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= matw_InterestRateSwap7Member
25,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= matw_InterestRateSwap8Member
25,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= matw_InterestRateSwap9Member
25,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= matw_InterestRateSwap10Member
                                                           
Fixed Interest Rate (in hundredths)                                 1.67%us-gaap_DerivativeFixedInterestRate
/ us-gaap_DerivativeByNatureAxis
= matw_InterestRateSwap1Member
2.44%us-gaap_DerivativeFixedInterestRate
/ us-gaap_DerivativeByNatureAxis
= matw_InterestRateSwap2Member
1.88%us-gaap_DerivativeFixedInterestRate
/ us-gaap_DerivativeByNatureAxis
= matw_InterestRateSwap3Member
1.74%us-gaap_DerivativeFixedInterestRate
/ us-gaap_DerivativeByNatureAxis
= matw_InterestRateSwap4Member
3.03%us-gaap_DerivativeFixedInterestRate
/ us-gaap_DerivativeByNatureAxis
= matw_InterestRateSwap5Member
1.24%us-gaap_DerivativeFixedInterestRate
/ us-gaap_DerivativeByNatureAxis
= matw_InterestRateSwap6Member
1.33%us-gaap_DerivativeFixedInterestRate
/ us-gaap_DerivativeByNatureAxis
= matw_InterestRateSwap7Member
1.35%us-gaap_DerivativeFixedInterestRate
/ us-gaap_DerivativeByNatureAxis
= matw_InterestRateSwap8Member
1.26%us-gaap_DerivativeFixedInterestRate
/ us-gaap_DerivativeByNatureAxis
= matw_InterestRateSwap9Member
1.49%us-gaap_DerivativeFixedInterestRate
/ us-gaap_DerivativeByNatureAxis
= matw_InterestRateSwap10Member
                                                           
Interest Rate Spread (in hundredths)                                 1.75%us-gaap_DerivativeBasisSpreadOnVariableRate
/ us-gaap_DerivativeByNatureAxis
= matw_InterestRateSwap1Member
1.75%us-gaap_DerivativeBasisSpreadOnVariableRate
/ us-gaap_DerivativeByNatureAxis
= matw_InterestRateSwap2Member
1.75%us-gaap_DerivativeBasisSpreadOnVariableRate
/ us-gaap_DerivativeByNatureAxis
= matw_InterestRateSwap3Member
1.75%us-gaap_DerivativeBasisSpreadOnVariableRate
/ us-gaap_DerivativeByNatureAxis
= matw_InterestRateSwap4Member
1.75%us-gaap_DerivativeBasisSpreadOnVariableRate
/ us-gaap_DerivativeByNatureAxis
= matw_InterestRateSwap5Member
1.75%us-gaap_DerivativeBasisSpreadOnVariableRate
/ us-gaap_DerivativeByNatureAxis
= matw_InterestRateSwap6Member
1.75%us-gaap_DerivativeBasisSpreadOnVariableRate
/ us-gaap_DerivativeByNatureAxis
= matw_InterestRateSwap7Member
1.75%us-gaap_DerivativeBasisSpreadOnVariableRate
/ us-gaap_DerivativeByNatureAxis
= matw_InterestRateSwap8Member
1.75%us-gaap_DerivativeBasisSpreadOnVariableRate
/ us-gaap_DerivativeByNatureAxis
= matw_InterestRateSwap9Member
1.75%us-gaap_DerivativeBasisSpreadOnVariableRate
/ us-gaap_DerivativeByNatureAxis
= matw_InterestRateSwap10Member
                                                           
Maturity Date                                 October 2015 March 2015 June 2022 June 2022 December 2015 March 2017 November 2015 May 2018 June 2018 March 2019                                                            
Interest rate cash flow hedges [Abstract]                                                                                                                
Unrealized gain (loss) on fair value of interest rate swaps (1,000)us-gaap_UnrealizedGainLossOnInterestRateCashFlowHedgesPretaxAccumulatedOtherComprehensiveIncomeLoss 330us-gaap_UnrealizedGainLossOnInterestRateCashFlowHedgesPretaxAccumulatedOtherComprehensiveIncomeLoss                                                                                                            
Unrealized gain (loss) on fair value of interest rate swaps, after tax (610)matw_UnrealizedGainLossOnInterestRateCashFlowHedgesAftertaxAccumulatedOtherComprehensiveIncomeLoss 201matw_UnrealizedGainLossOnInterestRateCashFlowHedgesAftertaxAccumulatedOtherComprehensiveIncomeLoss                                                                                                            
Unrealized loss expected to be recognized over the next 12 months (859)us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet                                                                                                              
Derivatives, Fair Value [Line Items]                                                                                                                
Assets derivatives                 99us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
324us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
597us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
2,133us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
                                                                                       
Liability derivatives                         (1,508)us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
(1,808)us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
(188)us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
(319)us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
                                                                               
Total derivatives             (1,000)us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
330us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
                                                                                               
Derivative Instruments, Gain (Loss) [Line Items]                                                                                                                
Amount of loss recognized in income (loss) on derivatives         (1,077)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
(1,076)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
                                                                                                   
Amount of gain or (loss) recognized in AOCI on derivatives     (1,468)us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
577us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
                                                                                                       
Amount of gain or (loss) reclassified from AOCI into income (effective portion)         $ (657)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
[1] $ (656)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
[1]                                                                                                    
[1] There is no ineffective portion or amount excluded from effectiveness testing.