<?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="alec-20260806.xsd" xlink:type="simple"/>
    <context id="C_5179c42d-53b1-4a82-9309-0b74a69bc143">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001653087</identifier>
        </entity>
        <period>
            <startDate>2026-08-06</startDate>
            <endDate>2026-08-06</endDate>
        </period>
    </context>
    <dei:AmendmentFlag
      contextRef="C_5179c42d-53b1-4a82-9309-0b74a69bc143"
      id="F_b550be1c-6b95-48ef-8f0a-d5201ad31d5e">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="C_5179c42d-53b1-4a82-9309-0b74a69bc143"
      id="F_4e864168-9079-4961-a3ec-f7e364002968">0001653087</dei:EntityCentralIndexKey>
    <dei:DocumentType
      contextRef="C_5179c42d-53b1-4a82-9309-0b74a69bc143"
      id="F_1df90fbd-077c-432d-80ce-bba79644834a">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="C_5179c42d-53b1-4a82-9309-0b74a69bc143"
      id="F_4ab99d17-3728-4cd2-a8f7-fe74c5f02957">2026-08-06</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="C_5179c42d-53b1-4a82-9309-0b74a69bc143"
      id="F_55bc5e82-cf67-4c6f-a73d-6fbf5161110e">Alector, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="C_5179c42d-53b1-4a82-9309-0b74a69bc143"
      id="F_86bd39f9-afe5-4f07-9784-d33fb36e2fb0">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="C_5179c42d-53b1-4a82-9309-0b74a69bc143"
      id="F_d627174f-be5e-4b97-9ee3-3b2e943ec028">001-38792</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="C_5179c42d-53b1-4a82-9309-0b74a69bc143"
      id="F_e3cab0dd-54e1-484a-91eb-1c78ea1de522">82-2933343</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="C_5179c42d-53b1-4a82-9309-0b74a69bc143"
      id="F_e7df19be-f34b-4376-b6fe-ab6e946ff6a0">131 Oyster Point Blvd.</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="C_5179c42d-53b1-4a82-9309-0b74a69bc143"
      id="F_3222cd51-fe86-4233-9f33-770aab32982a">Suite 600</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="C_5179c42d-53b1-4a82-9309-0b74a69bc143"
      id="F_31d8c9a6-5015-4533-93fb-1a1f4f0fcf66">South San Francisco</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="C_5179c42d-53b1-4a82-9309-0b74a69bc143"
      id="F_7bf46fd2-4f20-4c78-9b11-ddf556db6620">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="C_5179c42d-53b1-4a82-9309-0b74a69bc143"
      id="F_1255c581-c6f8-4b32-a5bc-4dc54be1220d">94080</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="C_5179c42d-53b1-4a82-9309-0b74a69bc143"
      id="F_d103308a-efb4-4e31-9c82-add2ec0e5df1">(415)</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="C_5179c42d-53b1-4a82-9309-0b74a69bc143"
      id="F_ad9a6749-7918-44f7-9512-2f9804974d35">231-5660</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="C_5179c42d-53b1-4a82-9309-0b74a69bc143"
      id="F_cf467660-6444-490c-ad05-72e3e5dcb3ae">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="C_5179c42d-53b1-4a82-9309-0b74a69bc143"
      id="F_5fe28cd4-1d44-4771-9ef3-c738368b44fe">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="C_5179c42d-53b1-4a82-9309-0b74a69bc143"
      id="F_afb2ad65-3cd9-4541-8bf7-90d1150baa29">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="C_5179c42d-53b1-4a82-9309-0b74a69bc143"
      id="F_e1afc7b2-5139-4d5a-aa51-6d7612f1f102">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="C_5179c42d-53b1-4a82-9309-0b74a69bc143"
      id="F_b56799aa-9e4a-444d-8e2d-b0a4f0d9db9d">Common Stock</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="C_5179c42d-53b1-4a82-9309-0b74a69bc143"
      id="F_a1705db8-293e-450b-aca5-8eea0a9cb870">ALEC</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="C_5179c42d-53b1-4a82-9309-0b74a69bc143"
      id="F_ef9225cc-0540-4631-9196-409e411f72fc">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="C_5179c42d-53b1-4a82-9309-0b74a69bc143"
      id="F_2f1b6a7b-225d-46ec-93e8-d0b4c5e3c457">false</dei:EntityEmergingGrowthCompany>
</xbrl>
