XML 123 R40.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Derivative Instruments (Fair Value of Derivative Instruments) (Details) (Designated as Hedging Instrument [Member], USD $) | 12 Months Ended |  |
--- | --- | --- | ---
Dec. 31, 2014 | Dec. 31, 2013 | Mar. 31, 2014
Derivative Instruments in Hedges, at Fair Value [Abstract] |  |  |
Total derivatives designated as hedging instruments under ASC 815 | $ 0 kex_AmountOfDerivativeInstrumentsDesignatedAsHedgeingInstruments | $ 59,000 kex_AmountOfDerivativeInstrumentsDesignatedAsHedgeingInstruments |
Total liability derivatives | 0 us-gaap_DerivativeLiabilities | 59,000 us-gaap_DerivativeLiabilities |
Interest Rate Swap [Member] |  |  |
Derivative instruments - risk management [Abstract] |  |  |
Termination date | Feb. 28, 2013 |  |
Notional amount | 200,000,000 invest_DerivativeNotionalAmount / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateSwapMember / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember |  |
Interest Rate Contract [Member] | Other Accrued Liabilities [Member] |  |  |
Derivative Instruments in Hedges, at Fair Value [Abstract] |  |  |
Fair value, liability derivatives | 0 us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral / us-gaap_BalanceSheetLocationAxis = us-gaap_AccruedLiabilitiesMember / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateContractMember / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember | 0 us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral / us-gaap_BalanceSheetLocationAxis = us-gaap_AccruedLiabilitiesMember / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateContractMember / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember |
Foreign Currency Contracts [Member] | Other Accrued Liabilities [Member] |  |  |
Derivative Instruments in Hedges, at Fair Value [Abstract] |  |  |
Fair value, liability derivatives | 0 us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral / us-gaap_BalanceSheetLocationAxis = us-gaap_AccruedLiabilitiesMember / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeFutureMember / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember | 59,000 us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral / us-gaap_BalanceSheetLocationAxis = us-gaap_AccruedLiabilitiesMember / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeFutureMember / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember |
Foreign Currency Contracts [Member] | Other Long-Term Liabilities [Member] |  |  |
Derivative Instruments in Hedges, at Fair Value [Abstract] |  |  |
Fair value, liability derivatives | 0 us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherLiabilitiesMember / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeFutureMember / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember | 0 us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherLiabilitiesMember / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeFutureMember / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember |
Forward Contracts [Member] |  |  |
Derivative instruments - risk management [Abstract] |  |  |
Notional amount |  |  | $ 469,000 invest_DerivativeNotionalAmount / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForwardContractsMember / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember

X
- Definition Aggregate notional amount specified by the derivative(s). Expressed as an absolute value. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Article 12 -Section 13 -Sentence Column B + Details
Name: | invest_DerivativeNotionalAmount
Namespace Prefix: | invest_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | instant

X
- Definition Fair value amount of all derivatives designated as a hedge. + References No definition available. + Details
Name: | kex_AmountOfDerivativeInstrumentsDesignatedAsHedgeingInstruments
Namespace Prefix: | kex_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | kex_DerivativeInstrumentsRiskManagementAbstract
Namespace Prefix: | kex_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fair value of financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, elected not to be offset against a right to receive collateral under a master netting arrangement. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=20225523&loc=SL20225862-175312 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=7476318&loc=d3e41678-113959 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 55 -Paragraph 11 -URI http://asc.fasb.org/extlink&oid=28370219&loc=SL20226011-175313 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 55 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=28370219&loc=SL20226006-175313 + Details
Name: | us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_DerivativeInstrumentsInHedgesAtFairValueNetAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 10 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=28364263&loc=d3e13433-108611 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 45 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=6945355&loc=d3e41228-113958 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 15 -URI http://asc.fasb.org/extlink&oid=28364263&loc=d3e13495-108611 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=20225523&loc=SL20225862-175312 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 45 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=6945355&loc=d3e41271-113958 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 55 -Paragraph 10 -URI http://asc.fasb.org/extlink&oid=28370219&loc=SL20226008-175313 + Details
Name: | us-gaap_DerivativeLiabilities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Date the derivative contract matures, in CCYY-MM-DD format. + References No definition available. + Details
Name: | us-gaap_DerivativeMaturityDates
Namespace Prefix: | us-gaap_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration