XML 167 R74.htm IDEA: XBRL DOCUMENT v2.4.1.9
Contingencies and Commitments (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Segment
Dec. 31, 2013
Segment
Dec. 31, 2012
Segment
Certain Significant Risks and Uncertainties [Abstract]      
Customer relationship period 40 years    
Number of single customers accounting more than 10% of segment revenue 0kex_NumberOfMajorCustomersAccountingMoreThanTenPercentOfRevenue 0kex_NumberOfMajorCustomersAccountingMoreThanTenPercentOfRevenue 0kex_NumberOfMajorCustomersAccountingMoreThanTenPercentOfRevenue
Percentage of customers revenue (in hundredths) 10.00%us-gaap_ConcentrationRiskPercentage1 10.00%us-gaap_ConcentrationRiskPercentage1 10.00%us-gaap_ConcentrationRiskPercentage1
Segment operates authorized distributors 17kex_SegmentOperatesAuthorizedDistributors    
Diesel engine services segment's relationship 49 years    
Guarantor Obligations [Line Items]      
Issued guaranties $ 36,566,000us-gaap_GuaranteeObligationsMaximumExposure    
Guarantor Obligations, Term All of these instruments have an expiration date within four years.    
Performance Bonds [Member]      
Guarantor Obligations [Line Items]      
Issued guaranties 29,133,000us-gaap_GuaranteeObligationsMaximumExposure
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_DebtSecuritiesPayableMember
   
Standby Letters of Credit [Member]      
Guarantor Obligations [Line Items]      
Issued guaranties 7,433,000us-gaap_GuaranteeObligationsMaximumExposure
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_StandbyLettersOfCreditMember
   
Gulfco Marine Superfund Site [Member]      
Site Contingency [Line Items]      
Number of other companies also named as Potentially Responsible Parties ("PRPs") 3kex_SiteContingencyNumberOfCompaniesNamedAsPotentiallyResponsiblePartiesUnderComprehensiveEnvironmentalResponseCompensationAndLiabilityAct
/ us-gaap_EnvironmentalRemediationSiteAxis
= kex_GulfcoMarineSuperfundSiteMember
   
Number of companies named as Potentially Responsible Parties ("PRPs") 4kex_SiteContingencyNumberOfCompaniesNotifiedAsPotentiallyResponsiblePartiesUnderComprehensiveEnvironmentalResponse
/ us-gaap_EnvironmentalRemediationSiteAxis
= kex_GulfcoMarineSuperfundSiteMember
   
EPA incurred cleanup expense 4,500,000kex_SiteContingencyEpaIncurredCleanupExpense
/ us-gaap_EnvironmentalRemediationSiteAxis
= kex_GulfcoMarineSuperfundSiteMember
   
EPA oversight costs 1,800,000kex_EpaIncurredOversightCosts
/ us-gaap_EnvironmentalRemediationSiteAxis
= kex_GulfcoMarineSuperfundSiteMember
   
Number of defendants seeking contribution and indemnity under CERCLA 21kex_NumberOfDefendantsSeekingContributionAndIndemnityUnderCERCLA
/ us-gaap_EnvironmentalRemediationSiteAxis
= kex_GulfcoMarineSuperfundSiteMember
   
Portland Harbor Superfund Site [Member]      
Site Contingency [Line Items]      
Number of other companies also named as Potentially Responsible Parties ("PRPs") 250kex_SiteContingencyNumberOfCompaniesNamedAsPotentiallyResponsiblePartiesUnderComprehensiveEnvironmentalResponseCompensationAndLiabilityAct
/ us-gaap_EnvironmentalRemediationSiteAxis
= kex_PortlandHarborSuperfundSiteMember
   
Number of spills 4kex_SiteContingencyNumberOfSpills
/ us-gaap_EnvironmentalRemediationSiteAxis
= kex_PortlandHarborSuperfundSiteMember
   
Palmer Barge Line Superfund Site [Member]      
Site Contingency [Line Items]      
Number of other companies also named as Potentially Responsible Parties ("PRPs") 45kex_SiteContingencyNumberOfCompaniesNamedAsPotentiallyResponsiblePartiesUnderComprehensiveEnvironmentalResponseCompensationAndLiabilityAct
/ us-gaap_EnvironmentalRemediationSiteAxis
= kex_PalmerBargeLineSuperfundSiteMember
   
Number of other companies also in an investigation and feasibility study agreement with EPA 3kex_SiteContingencyNumberOfCompaniesPotentiallyResponsiblePartiesInInvestigationAndFeasibilityEpaStudy
/ us-gaap_EnvironmentalRemediationSiteAxis
= kex_PalmerBargeLineSuperfundSiteMember
   
Number of new companies in an agreement with the EPA 5kex_SiteContingencyNumberOfNewCompaniesPotentiallyResponsiblePartiesInEpaAgreement
/ us-gaap_EnvironmentalRemediationSiteAxis
= kex_PalmerBargeLineSuperfundSiteMember
   
Number of Potentially Responsible Parties notified by EPA of intent to recover costs 30kex_SiteContingencyNumberOfPotentiallyResponsiblePartiesNotifiedByEpaOfIntentToRecoverCosts
/ us-gaap_EnvironmentalRemediationSiteAxis
= kex_PalmerBargeLineSuperfundSiteMember
   
EPA notification intent to recover costs incurred $ 2,949,000kex_SiteContingencyPotentiallyResponsiblePartiesNotifiedByEpaOfIntentToRecoverCostsAmount
/ us-gaap_EnvironmentalRemediationSiteAxis
= kex_PalmerBargeLineSuperfundSiteMember
   
Marine Transportation's [Member]      
Certain Significant Risks and Uncertainties [Abstract]      
Percentage of inland revenue (in hundredths) 80.00%kex_PercentageOfInlandRevenue
/ us-gaap_EnvironmentalRemediationSiteAxis
= kex_MarineTransportationsMember
   
Percentage of costal revenue (in hundredths) 85.00%kex_PercentageOfCoastalRevenue
/ us-gaap_EnvironmentalRemediationSiteAxis
= kex_MarineTransportationsMember
   
Number of single customers accounting more than 10% of segment revenue 0kex_NumberOfMajorCustomersAccountingMoreThanTenPercentOfRevenue
/ us-gaap_EnvironmentalRemediationSiteAxis
= kex_MarineTransportationsMember
0kex_NumberOfMajorCustomersAccountingMoreThanTenPercentOfRevenue
/ us-gaap_EnvironmentalRemediationSiteAxis
= kex_MarineTransportationsMember
0kex_NumberOfMajorCustomersAccountingMoreThanTenPercentOfRevenue
/ us-gaap_EnvironmentalRemediationSiteAxis
= kex_MarineTransportationsMember
Marine Transportation's [Member] | Minimum [Member]      
Certain Significant Risks and Uncertainties [Abstract]      
Range of renewal options under term contracts 1 year    
Marine Transportation's [Member] | Maximum [Member]      
Certain Significant Risks and Uncertainties [Abstract]      
Range of renewal options under term contracts 5 years