XML 84 R71.htm IDEA: XBRL DOCUMENT
v3.20.4

Retirement Plans, Information About Plan Assets and Asset Allocation (Details) - USD ($) | 12 Months Ended
--- | ---
Dec. 31, 2020 | Dec. 31, 2019 | Dec. 31, 2018
Real Estate Investment [Member] | Level 3 [Member] |  |  |
Information about Plan Assets [Abstract] |  |  |
Fair value of plan assets | $ 138,000 | $ 125,000 |
Cash and Equity Securities [Member] | Level 1 [Member] |  |  |
Information about Plan Assets [Abstract] |  |  |
Fair value of plan assets | 25,032,000 | 25,871,000 |
Higman [Member] |  |  |
Information about Plan Assets [Abstract] |  |  |
Decrease in pension plan projected benefit obligation | (3,081,000) |  |
Plan 2018 [Member] | Higman [Member] |  |  |
Information about Plan Assets [Abstract] |  |  |
Pension contributions |  | 1,615,000 | $ 1,385,000
Plan 2019 [Member] | Higman [Member] |  |  |
Information about Plan Assets [Abstract] |  |  |
Pension contributions | 797,000 | 1,449,000 |
Plan 2020 [Member] | Higman [Member] |  |  |
Information about Plan Assets [Abstract] |  |  |
Pension contributions | $ 1,438,000 |  |
Plan 2016 and 2017 [Member] | Higman [Member] |  |  |
Information about Plan Assets [Abstract] |  |  |
Pension contributions |  |  | 6,717,000
Pension Plan [Member] |  |  |
Information about Plan Assets [Abstract] |  |  |
Service period of participants not impacted by pension plan amendment | 15 years |  |
Age of plan participants not impacted by pension plan amendment | 50 years |  |
Service period of participants who are age fifty not impacted by pension plan amendment | 10 years |  |
Pension contributions | $ 2,235,000 | 3,064,000 |
Fair value of plan assets | $ 395,137,000 | $ 358,197,000 | $ 303,151,000
Expected long-term rate of return on plan assets | 6.75% | 7.00% | 7.00%
Contribution percentage to defined contribution plan | 82.00% |  |
Asset Allocation Among Asset Categories [Abstract] |  |  |
Asset allocations | 100.00% | 100.00% |
Pension Plan [Member] | U.S. Equity Securities [Member] |  |  |
Asset Allocation Among Asset Categories [Abstract] |  |  |
Asset allocations | 53.00% | 53.00% |
Target allocations | 50.00% |  |
Pension Plan [Member] | U.S. Equity Securities [Member] | Minimum [Member] |  |  |
Asset Allocation Among Asset Categories [Abstract] |  |  |
Target allocations | 30.00% |  |
Pension Plan [Member] | U.S. Equity Securities [Member] | Maximum [Member] |  |  |
Asset Allocation Among Asset Categories [Abstract] |  |  |
Target allocations | 70.00% |  |
Pension Plan [Member] | International Equity Securities [Member] |  |  |
Asset Allocation Among Asset Categories [Abstract] |  |  |
Asset allocations | 20.00% | 19.00% |
Target allocations | 20.00% |  |
Pension Plan [Member] | International Equity Securities [Member] | Minimum [Member] |  |  |
Asset Allocation Among Asset Categories [Abstract] |  |  |
Target allocations | 0.00% |  |
Pension Plan [Member] | International Equity Securities [Member] | Maximum [Member] |  |  |
Asset Allocation Among Asset Categories [Abstract] |  |  |
Target allocations | 30.00% |  |
Pension Plan [Member] | Debt Securities [Member] |  |  |
Asset Allocation Among Asset Categories [Abstract] |  |  |
Asset allocations | 25.00% | 26.00% |
Target allocations | 30.00% |  |
Pension Plan [Member] | Debt Securities [Member] | Minimum [Member] |  |  |
Asset Allocation Among Asset Categories [Abstract] |  |  |
Target allocations | 15.00% |  |
Pension Plan [Member] | Debt Securities [Member] | Maximum [Member] |  |  |
Asset Allocation Among Asset Categories [Abstract] |  |  |
Target allocations | 55.00% |  |
Pension Plan [Member] | Cash and Cash Equivalents [Member] |  |  |
Asset Allocation Among Asset Categories [Abstract] |  |  |
Asset allocations | 2.00% | 2.00% |
Target allocations | 0.00% |  |
Pension Plan [Member] | Cash and Cash Equivalents [Member] | Minimum [Member] |  |  |
Asset Allocation Among Asset Categories [Abstract] |  |  |
Target allocations | 0.00% |  |
Pension Plan [Member] | Cash and Cash Equivalents [Member] | Maximum [Member] |  |  |
Asset Allocation Among Asset Categories [Abstract] |  |  |
Target allocations | 5.00% |  |
Other Postretirement Benefits [Member] |  |  |
Information about Plan Assets [Abstract] |  |  |
Pension contributions | $ 139,000 | $ 90,000 |
Fair value of plan assets | $ 0 | $ 0 | $ 0
Pension plan defined benefit plan cost increase limit percentage | 4.00% |  |

X
- Definition Refers to the defined contribution plan contribution as a percentage of the aggregate accumulated benefit obligation during the period. + References No definition available. + Details
Name: | kex_DefinedContributionPlanContributionPercentageAggregateAccumulatedBenefitObligation
Namespace Prefix: | kex_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The age of eligible participants of the employee pension plan who will be grandfathered and not be impacted by the amendment to the pension plan. + References No definition available. + Details
Name: | kex_EmployeePensionPlanGrandfatheredParticipantsParticipantAge
Namespace Prefix: | kex_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The service period of eligible participants of the employee pension plan who have reached the age of fifty that will be grandfathered and not be impacted by the amendment to the pension plan. + References No definition available. + Details
Name: | kex_EmployeePensionPlanGrandfatheredParticipantsParticipantServicePeriodWhoIsFiftyYearsOld
Namespace Prefix: | kex_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The service period of eligible participants of the employee pension plan who will be grandfathered and not be impacted by the amendment to the pension plan. + References No definition available. + Details
Name: | kex_EmployeePensionPlanGrandfatheredParticipantsServicePeriod
Namespace Prefix: | kex_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Refers to percentage of pension plan defined benefit plan cost increase limit during the period. + References No definition available. + Details
Name: | kex_PensionPlanDefinedBenefitPlanCostIncreaseLimitPercentage
Namespace Prefix: | kex_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_DefinedBenefitPlanAssetsTargetAllocationsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Weighted average rate of return on plan assets, reflecting average rate of earnings expected on existing plan assets and expected contributions, used to determine net periodic benefit cost of defined benefit plan. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (k)(3) -URI http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=118255775&loc=d3e2919-114920 + Details
Name: | us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of contribution received by defined benefit plan from employer which increases plan assets. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 55 -Paragraph 17 -URI http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (d)(iv)(01) -URI http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 6 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920 Reference 4: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (d)(ii) -URI http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920 Reference 5: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 55 -Paragraph 18 -URI http://asc.fasb.org/extlink&oid=118257860&loc=d3e4587-114921 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (d)(iv)(01) -URI http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (b)(3) -URI http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanContributionsByEmployer
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (d)(iv)(01) -URI http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (d)(iv)(01) -URI http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (d)(ii) -URI http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920 Reference 4: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 55 -Paragraph 17 -URI http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (d)(iv)(02) -URI http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920 Reference 7: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (d)(ii) -URI http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- References No definition available. + Details
Name: | us-gaap_DefinedBenefitPlanInformationAboutPlanAssetsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of increase (decrease) in benefit obligation of defined benefit plan from change in terms of existing plan or initiation of new plan. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (a)(7) -URI http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanPlanAmendments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Percentage of target investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one plan. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 55 -Paragraph 17 -URI http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (d)(i) -URI http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Percentage of actual investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one plan. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (d)(i) -URI http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | us-gaap_InvestmentTypeAxis=us-gaap_RealEstateInvestmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InvestmentTypeAxis=kex_CashAndEquitySecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=kex_HigmanMarineIncMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PlanNameAxis=kex_Plan2018Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PlanNameAxis=kex_Plan2019Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PlanNameAxis=kex_Plan2020Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PlanNameAxis=kex_Plan2019And2017Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanEquitySecuritiesUsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanEquitySecuritiesNonUsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanDebtSecurityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |