<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2024"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="cvlg-20250811.xsd" xlink:type="simple"/>
    <context id="c20250811to20250811">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928658</identifier>
        </entity>
        <period>
            <startDate>2025-08-11</startDate>
            <endDate>2025-08-11</endDate>
        </period>
    </context>
    <dei:AmendmentFlag
      contextRef="c20250811to20250811"
      id="Fact_fa4ffaa747f646e48a9796d77e6513d7">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="c20250811to20250811"
      id="Fact_44361c843f0446bba3b2ee95b0793344">0000928658</dei:EntityCentralIndexKey>
    <dei:DocumentType
      contextRef="c20250811to20250811"
      id="Fact_a9c316ef5ed3486d969275d4b20b1f0a">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="c20250811to20250811"
      id="Fact_67ce9df0db92443592077712cead36c5">2025-08-11</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="c20250811to20250811"
      id="Fact_2ffb4d94352e4fb5bd19f8da3a29333c">COVENANT LOGISTICS GROUP, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="c20250811to20250811"
      id="Fact_e84e2142e0f742f2ba51d56b117f7c85">NV</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="c20250811to20250811"
      id="Fact_3ae21d02c1a44e10b357665d8dd64f42">001-42192</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="c20250811to20250811"
      id="Fact_56844ff20f874880886a835d6a304cf4">88-0320154</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="c20250811to20250811"
      id="Fact_4827c3d4701d4f569e6c3c0482cf944b">400 Birmingham Hwy</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="c20250811to20250811"
      id="Fact_ae7b6355078e4e75abc6a867c2462d56">Chattanooga</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="c20250811to20250811"
      id="Fact_62aee4fff34e4355bcf7652cdfab53c7">TN</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="c20250811to20250811"
      id="Fact_aec05b000837451ba5797802f4481d10">37419</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="c20250811to20250811"
      id="Fact_7c3ad944f87140828e1a903657e21c36">423</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="c20250811to20250811"
      id="Fact_1c206b69794c4a1db1d221733cbe9750">821-1212</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="c20250811to20250811"
      id="Fact_fec5e6985b304eefb7d5b8229686d6e9">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="c20250811to20250811"
      id="Fact_f62fd7929c904f44bef052bf55a06a75">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="c20250811to20250811"
      id="Fact_0a3c9846ab92469ab1c182774938f846">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="c20250811to20250811"
      id="Fact_fcad38f60c024b0390f4d3499f3e7022">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="c20250811to20250811"
      id="Fact_f6ddce664edd4b4c90d3253345d9a115">$0.01 Par Value Class A common stock</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="c20250811to20250811"
      id="Fact_f0e788e4710b40f2839dc998282db1e8">CVLG</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="c20250811to20250811"
      id="Fact_12704d25a5e147d693f1f741f04701bb">NYSE</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="c20250811to20250811"
      id="Fact_35b12163cdc2499fadc175020e653fa0">false</dei:EntityEmergingGrowthCompany>
</xbrl>
