<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2026"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="kex-20261028.xsd" xlink:type="simple"/>
    <context id="C_b7bef52a-bb84-48c8-a880-054797ca3ee3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056047</identifier>
        </entity>
        <period>
            <startDate>2026-10-28</startDate>
            <endDate>2026-10-28</endDate>
        </period>
    </context>
    <dei:EntityCentralIndexKey
      contextRef="C_b7bef52a-bb84-48c8-a880-054797ca3ee3"
      id="F_10909dbb-bd68-4fe2-9762-a3bacb377c7c">0000056047</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="C_b7bef52a-bb84-48c8-a880-054797ca3ee3"
      id="F_aa5c3863-f64e-4c91-a0c7-df4ef58bb816">false</dei:AmendmentFlag>
    <dei:DocumentType
      contextRef="C_b7bef52a-bb84-48c8-a880-054797ca3ee3"
      id="F_f5a356df-8454-4384-9499-335e58cfffe6">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="C_b7bef52a-bb84-48c8-a880-054797ca3ee3"
      id="F_b48f3917-ae63-4df1-8ae1-b955c909334c">2026-10-28</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="C_b7bef52a-bb84-48c8-a880-054797ca3ee3"
      id="F_aa13c749-4666-4fc1-bb38-f91179b500ed">KIRBY CORPORATION</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="C_b7bef52a-bb84-48c8-a880-054797ca3ee3"
      id="F_acb9a973-fa59-41ba-bc80-c227516f2a62">NV</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="C_b7bef52a-bb84-48c8-a880-054797ca3ee3"
      id="F_fab59e2e-9463-49fc-95a4-1e67aae3019a">1-7615</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="C_b7bef52a-bb84-48c8-a880-054797ca3ee3"
      id="F_bfb6694d-b42e-417f-9d74-1ed5ddac0735">74-1884980</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="C_b7bef52a-bb84-48c8-a880-054797ca3ee3"
      id="F_3851eda6-8b41-4139-8ef2-a037fe7a6545">55 Waugh Drive</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="C_b7bef52a-bb84-48c8-a880-054797ca3ee3"
      id="F_31db32d5-4f1a-4cbe-b520-6ee789f234c2">Suite 1000</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="C_b7bef52a-bb84-48c8-a880-054797ca3ee3"
      id="F_66e4136a-92ea-4436-823e-258f4a62b870">Houston</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="C_b7bef52a-bb84-48c8-a880-054797ca3ee3"
      id="F_2e802dc5-b34a-442e-8639-b22ef3d0e607">TX</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="C_b7bef52a-bb84-48c8-a880-054797ca3ee3"
      id="F_97e06a9e-8051-47a5-b601-d1a6e08a49d1">77007</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="C_b7bef52a-bb84-48c8-a880-054797ca3ee3"
      id="F_d53baba3-0e83-4b8f-93a3-3315b2b35f17">713</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="C_b7bef52a-bb84-48c8-a880-054797ca3ee3"
      id="F_e3641f38-aa5f-420c-a082-44bd6f7aa438">435-1000</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="C_b7bef52a-bb84-48c8-a880-054797ca3ee3"
      id="F_023e3169-467c-49ef-ae3b-97bb1d71fab6">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="C_b7bef52a-bb84-48c8-a880-054797ca3ee3"
      id="F_9c0e1afb-5d7a-4482-9220-01423c87abe2">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="C_b7bef52a-bb84-48c8-a880-054797ca3ee3"
      id="F_5dbe896f-695a-4e93-80e0-d86db1ca8c08">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="C_b7bef52a-bb84-48c8-a880-054797ca3ee3"
      id="F_fa4300d7-2569-421e-be63-a944483f8598">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="C_b7bef52a-bb84-48c8-a880-054797ca3ee3"
      id="F_94cacbc3-31fd-4175-b864-71d7ddb0b96a">Common Stock</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="C_b7bef52a-bb84-48c8-a880-054797ca3ee3"
      id="F_979ea315-0024-4744-8ffa-b825a868f5b4">KEX</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="C_b7bef52a-bb84-48c8-a880-054797ca3ee3"
      id="F_8b4456a2-bfc6-41ad-b94f-3ae3020cd797">NYSE</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="C_b7bef52a-bb84-48c8-a880-054797ca3ee3"
      id="F_1d975361-76d7-416d-a85c-59e5fdc9cd54">false</dei:EntityEmergingGrowthCompany>
</xbrl>
