<?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="alec-20260617.xsd" xlink:type="simple"/>
    <context id="C_3fe0f32e-9588-4d74-84ce-9eca8addb397">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001653087</identifier>
        </entity>
        <period>
            <startDate>2026-06-17</startDate>
            <endDate>2026-06-17</endDate>
        </period>
    </context>
    <dei:AmendmentFlag
      contextRef="C_3fe0f32e-9588-4d74-84ce-9eca8addb397"
      id="F_92e72a14-1efa-4d84-a742-30f997cd7685">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="C_3fe0f32e-9588-4d74-84ce-9eca8addb397"
      id="F_51ed3946-e40e-460c-afd0-6fbdcc9b70c9">0001653087</dei:EntityCentralIndexKey>
    <dei:DocumentType
      contextRef="C_3fe0f32e-9588-4d74-84ce-9eca8addb397"
      id="F_cb740e82-7385-4a93-ac80-73a6140b5063">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="C_3fe0f32e-9588-4d74-84ce-9eca8addb397"
      id="F_53f759b4-15d5-4a8c-bec7-09fbeb1022df">2026-06-17</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="C_3fe0f32e-9588-4d74-84ce-9eca8addb397"
      id="F_cc549b49-5fd5-4555-8685-6c938c5fe312">Alector, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="C_3fe0f32e-9588-4d74-84ce-9eca8addb397"
      id="F_e5d27c31-96f0-4599-aeaf-9ae6af35e798">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="C_3fe0f32e-9588-4d74-84ce-9eca8addb397"
      id="F_607add00-f856-44bb-8958-335022b1133b">001-38792</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="C_3fe0f32e-9588-4d74-84ce-9eca8addb397"
      id="F_8cb8f728-f657-4e6f-b4c7-b80bc758bd87">82-2933343</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="C_3fe0f32e-9588-4d74-84ce-9eca8addb397"
      id="F_6dda04db-5d4c-485c-8cf9-1d0abade74a6">131 Oyster Point Blvd.</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="C_3fe0f32e-9588-4d74-84ce-9eca8addb397"
      id="F_2502ce15-b420-4846-a4ec-41b3ffb1ebee">Suite 600</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="C_3fe0f32e-9588-4d74-84ce-9eca8addb397"
      id="F_3df81e25-fb14-4ff7-a91b-2b6d78ccf27c">South San Francisco</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="C_3fe0f32e-9588-4d74-84ce-9eca8addb397"
      id="F_1f44263e-28d3-4e58-84b2-4c2edf9e97a1">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="C_3fe0f32e-9588-4d74-84ce-9eca8addb397"
      id="F_2c7c5b58-6492-49b1-8fab-a9b30e2857e0">94080</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="C_3fe0f32e-9588-4d74-84ce-9eca8addb397"
      id="F_ec8647c1-1e4d-41e5-94dc-4d044bfea91e">(415)</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="C_3fe0f32e-9588-4d74-84ce-9eca8addb397"
      id="F_655c3a08-8541-4b16-8cc7-08df6babb1e5">231-5660</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="C_3fe0f32e-9588-4d74-84ce-9eca8addb397"
      id="F_e816db85-c8ea-4c53-a43b-5653dca7f517">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="C_3fe0f32e-9588-4d74-84ce-9eca8addb397"
      id="F_973483a1-7b5d-4037-b2e7-0f52e1db88fa">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="C_3fe0f32e-9588-4d74-84ce-9eca8addb397"
      id="F_1931bf21-0ad8-46f0-8391-e2acd6998e14">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="C_3fe0f32e-9588-4d74-84ce-9eca8addb397"
      id="F_1ece8c1d-b887-4ac4-917e-07e8c2ea3659">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="C_3fe0f32e-9588-4d74-84ce-9eca8addb397"
      id="F_810a58f7-1bd9-46d3-a816-bd8dc9c35850">Common Stock</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="C_3fe0f32e-9588-4d74-84ce-9eca8addb397"
      id="F_d522adc1-3b7c-4435-842d-97a4be66c06b">ALEC</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="C_3fe0f32e-9588-4d74-84ce-9eca8addb397"
      id="F_7e971449-0623-4a1d-afdc-d25d2a91ee82">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="C_3fe0f32e-9588-4d74-84ce-9eca8addb397"
      id="F_0fc00353-159d-456c-9be9-925a0b520d73">false</dei:EntityEmergingGrowthCompany>
</xbrl>
