XML 99 R84.htm IDEA: XBRL DOCUMENT v3.22.0.1
Contingencies and Commitments, Certain Significant Risks and Uncertainties (Details)
12 Months Ended
Dec. 31, 2021
USD ($)
Distributor
Customers
Dec. 31, 2020
Customers
Dec. 31, 2019
Customers
Loss Contingencies [Line Items]      
Issued guaranties $ 19,357,000    
Maximum [Member]      
Loss Contingencies [Line Items]      
Guarantor obligations, expiration period 2 years    
Performance Bonds [Member]      
Loss Contingencies [Line Items]      
Issued guaranties $ 7,302,000    
Letters Of Credit [Member]      
Loss Contingencies [Line Items]      
Issued guaranties $ 12,055,000    
Marine Transportation [Member]      
Loss Contingencies [Line Items]      
Percentage of inland revenue 65.00%    
Marine Transportation [Member] | Minimum [Member]      
Loss Contingencies [Line Items]      
Range of renewal options under term contracts 1 year    
Marine Transportation [Member] | Maximum [Member]      
Loss Contingencies [Line Items]      
Range of renewal options under term contracts 3 years    
Marine Transportation [Member] | Customers [Member]      
Loss Contingencies [Line Items]      
Percentage of costal revenue 80.00%    
Customer relationship period 40 years    
Number of single customers accounting more than 10% of segment revenue | Customers 0 0 0
Distribution and Services [Member]      
Loss Contingencies [Line Items]      
Number of off-highway top distributors | Distributor 5    
Distribution and Services [Member] | Minimum [Member]      
Loss Contingencies [Line Items]      
Services segment's relationship term 56 years    
Distribution and Services [Member] | Customers [Member]      
Loss Contingencies [Line Items]      
Number of single customers accounting more than 10% of segment revenue | Customers 0 0 0