Annual report pursuant to Section 13 and 15(d)

Employee Retirement Plans - Pension Retirement Plans (Details)

v3.22.0.1
Employee Retirement Plans - Pension 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   $ (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