<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2025"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="algt-20260316.xsd" xlink:type="simple"/>
    <context id="c20260316to20260316">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001362468</identifier>
        </entity>
        <period>
            <startDate>2026-03-16</startDate>
            <endDate>2026-03-16</endDate>
        </period>
    </context>
    <dei:AmendmentFlag
      contextRef="c20260316to20260316"
      id="Fact_bfb4a2608ad64cb693d9d367603f77cf">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="c20260316to20260316"
      id="Fact_bd1062c3426a43d9b65b890a7d6d9981">0001362468</dei:EntityCentralIndexKey>
    <dei:DocumentType
      contextRef="c20260316to20260316"
      id="Fact_d3cc2eff5c944609be0ee774bf99b98e">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="c20260316to20260316"
      id="Fact_15bce751590d412182aee8f016339bc9">2026-03-16</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="c20260316to20260316"
      id="Fact_a79a0c8e3fbb4e0795a1199508209eac">ALLEGIANT TRAVEL CO</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="c20260316to20260316"
      id="Fact_f1ccc15fc24840d8b28710c693be510a">NV</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="c20260316to20260316"
      id="Fact_996fb522b3384e7c986cbbe47b6bd126">001-33166</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="c20260316to20260316"
      id="Fact_6e76069e7cce45569cd223163df9f365">20-4745737</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="c20260316to20260316"
      id="Fact_07ac34a856b94d0996664ba7e47d33a4">1201 North Town Center Drive</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="c20260316to20260316"
      id="Fact_db60759c3dbc4fb085ccab02270f8a10">Las Vegas</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="c20260316to20260316"
      id="Fact_5efec75e215540bd86b3b11b965e2667">NV</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="c20260316to20260316"
      id="Fact_2601a7dc76f14d4e91abdeeb35168196">89144</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="c20260316to20260316"
      id="Fact_94e5bfa99f03401a985da28be708bff1">702</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="c20260316to20260316"
      id="Fact_9d511a5d60cb4611a81800d46982b324">851-7300</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="c20260316to20260316"
      id="Fact_2a9181d3b3394428bfc4dbe8c0127547">true</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="c20260316to20260316"
      id="Fact_dee7b686148b439087f4d67487a89609">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="c20260316to20260316"
      id="Fact_69caad9e2c3b4ed8a7fe542567cd1ed4">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="c20260316to20260316"
      id="Fact_f0a0c05aa32c4abbb47ca079a8f9943b">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="c20260316to20260316"
      id="Fact_a8f2bea81e50473bbb948beb4f1c7cb7">Common stock, par value $0.001</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="c20260316to20260316"
      id="Fact_4dcc7d4ac05d49b89f6ae726016a231d">ALGT</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="c20260316to20260316"
      id="Fact_0c171b1542314b229e406f13d7a98e47">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="c20260316to20260316"
      id="Fact_ee2150ec35c646be9096651207c35942">false</dei:EntityEmergingGrowthCompany>
</xbrl>
