Annual report pursuant to Section 13 and 15(d)

Summary of Significant Accounting Policies - Credit Losses (Details)

v3.20.4
Summary of Significant Accounting Policies - Credit Losses (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Jan. 01, 2020
Balance $ 1,487      
Adoption 0 $ 0    
Additions charged to earnings 1,081 1,361 $ 531  
Writeoffs (428)      
Changes to reserve, net 39      
Balance 2,929 1,487    
Work Truck Attachments segment        
Balance 600      
Additions charged to earnings 401      
Writeoffs (12)      
Changes to reserve, net 91      
Balance 1,480 600    
Work Truck Solutions        
Balance 887      
Additions charged to earnings 680      
Writeoffs (416)      
Changes to reserve, net (52)      
Balance $ 1,449 $ 887    
ASU 2016-13 | Restatement adjustment        
Adoption       $ 750
ASU 2016-13 | Restatement adjustment | Work Truck Attachments segment        
Adoption       400
ASU 2016-13 | Restatement adjustment | Work Truck Solutions        
Adoption       $ 350