XML 143 R90.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies - Additional Information (Details)
$ in Millions, $ in Millions
12 Months Ended
Jun. 03, 2016
CAD ($)
Jun. 03, 2016
USD ($)
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Commitments Disclosure [Line Items]        
Amount outstanding performance and financial standby letters of credit     $ 18.2  
Reserves related to environmental remediation     $ 0.4 $ 0.5
Minimum        
Commitments Disclosure [Line Items]        
Warranty maturity periods     1 year  
Maximum        
Commitments Disclosure [Line Items]        
Warranty maturity periods     5 years  
Property Lease Guarantee        
Commitments Disclosure [Line Items]        
Single year maximum equipment repurchase exposure     $ 3.5  
Maximum equipment repurchase exposure     $ 4.3  
Joe Johnson Equipment        
Commitments Disclosure [Line Items]        
Acquisition deferred payment $ 8.0 $ 5.9