Quarterly report pursuant to Section 13 or 15(d)

Long-Term Debt - Swaps (Details)

v2.4.1.9
Long-Term Debt - Swaps (Details) (USD $)
3 Months Ended
Mar. 31, 2015
item
Derivative Instrument Detail [Abstract]  
Derivative Number of Contracts 3plow_DerivativeNumberOfContracts
Interest Rate Derivative Liabilities, at Fair Value $ 1,293,000us-gaap_InterestRateDerivativeLiabilitiesAtFairValue
Interest rate swap  
Derivative Instrument Detail [Abstract]  
Number of financial institutions for which the entity is exposed to counterparty credit risk 1plow_DerivativeCounterpartyRiskNumberOfFinancialInstitutions
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
Interest Rate Swap Effective 29 March 2018 through 31 March 2020 [Member]  
Derivative Instrument Detail [Abstract]  
Derivative Liability, Notional Amount 90,000,000us-gaap_DerivativeLiabilityNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= plow_InterestRateSwapEffective29March2018Through31March2020Member
Derivative, Fixed Interest Rate 6.916%us-gaap_DerivativeFixedInterestRate
/ us-gaap_DerivativeInstrumentRiskAxis
= plow_InterestRateSwapEffective29March2018Through31March2020Member
Interest Rate Swap Effective 29 March 2018 through 31 March 2020 [Member] | London Interbank Offered Rate (LIBOR) [Member]  
Derivative Instrument Detail [Abstract]  
Derivative, Basis Spread on Variable Rate 4.25%us-gaap_DerivativeBasisSpreadOnVariableRate
/ us-gaap_DerivativeInstrumentRiskAxis
= plow_InterestRateSwapEffective29March2018Through31March2020Member
/ us-gaap_VariableRateAxis
= us-gaap_LondonInterbankOfferedRateLIBORMember
Derivative, Floor Interest Rate (1.00%)us-gaap_DerivativeFloorInterestRate
/ us-gaap_DerivativeInstrumentRiskAxis
= plow_InterestRateSwapEffective29March2018Through31March2020Member
/ us-gaap_VariableRateAxis
= us-gaap_LondonInterbankOfferedRateLIBORMember
Interest Rate Swap Effective 31 December 2015 through 29 March 2018 [Member]  
Derivative Instrument Detail [Abstract]  
Derivative Liability, Notional Amount 45,000,000us-gaap_DerivativeLiabilityNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= plow_InterestRateSwapEffective31December2015Through29March2018Member
Derivative, Fixed Interest Rate 6.105%us-gaap_DerivativeFixedInterestRate
/ us-gaap_DerivativeInstrumentRiskAxis
= plow_InterestRateSwapEffective31December2015Through29March2018Member
Interest Rate Swap Effective 31 December 2015 through 29 March 2018 [Member] | London Interbank Offered Rate (LIBOR) [Member]  
Derivative Instrument Detail [Abstract]  
Derivative, Basis Spread on Variable Rate 4.25%us-gaap_DerivativeBasisSpreadOnVariableRate
/ us-gaap_DerivativeInstrumentRiskAxis
= plow_InterestRateSwapEffective31December2015Through29March2018Member
/ us-gaap_VariableRateAxis
= us-gaap_LondonInterbankOfferedRateLIBORMember
Derivative, Floor Interest Rate (1.00%)us-gaap_DerivativeFloorInterestRate
/ us-gaap_DerivativeInstrumentRiskAxis
= plow_InterestRateSwapEffective31December2015Through29March2018Member
/ us-gaap_VariableRateAxis
= us-gaap_LondonInterbankOfferedRateLIBORMember
Interest Rate Swap Effective 31 March 2020 through 30 June 2021 [Member]  
Derivative Instrument Detail [Abstract]  
Derivative Liability, Notional Amount $ 135,000,000us-gaap_DerivativeLiabilityNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= plow_InterestRateSwapEffective31March2020Through30June2021Member
Derivative, Fixed Interest Rate 7.168%us-gaap_DerivativeFixedInterestRate
/ us-gaap_DerivativeInstrumentRiskAxis
= plow_InterestRateSwapEffective31March2020Through30June2021Member
Interest Rate Swap Effective 31 March 2020 through 30 June 2021 [Member] | London Interbank Offered Rate (LIBOR) [Member]  
Derivative Instrument Detail [Abstract]  
Derivative, Basis Spread on Variable Rate 4.25%us-gaap_DerivativeBasisSpreadOnVariableRate
/ us-gaap_DerivativeInstrumentRiskAxis
= plow_InterestRateSwapEffective31March2020Through30June2021Member
/ us-gaap_VariableRateAxis
= us-gaap_LondonInterbankOfferedRateLIBORMember
Derivative, Floor Interest Rate 1.00%us-gaap_DerivativeFloorInterestRate
/ us-gaap_DerivativeInstrumentRiskAxis
= plow_InterestRateSwapEffective31March2020Through30June2021Member
/ us-gaap_VariableRateAxis
= us-gaap_LondonInterbankOfferedRateLIBORMember