Quarterly report pursuant to Section 13 or 15(d)

Employee Retirement Plans (Details)

v3.20.1
Employee Retirement Plans (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Nov. 30, 2019
Oct. 31, 2019
Dec. 31, 2019
Defined Benefit Plan Disclosure [Line Items]      
Other Comprehensive (Income) Loss, Pension Plan Termination Loss, after Tax and Reclassification Adjustment, Attributable to Parent     $ 6,380
Douglas Dynamics LLC Pension Plan For Hourly Employees      
Defined Benefit Plan Disclosure [Line Items]      
Pension funding contributions made   $ 3,245  
Defined Benefit Plan, Annuities Purchased Amount $ 4,767    
Douglas Dynamics LLC Salaried Pension Plan      
Defined Benefit Plan Disclosure [Line Items]      
Pension funding contributions made   $ 12,476  
Defined Benefit Plan, Annuities Purchased Amount $ 20,044