<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2022"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="impl-20220815.xsd" xlink:type="simple"/>
    <context id="C_89281c38-77fc-4072-98a0-41bdcd855bed">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001445499</identifier>
        </entity>
        <period>
            <startDate>2022-08-15</startDate>
            <endDate>2022-08-15</endDate>
        </period>
    </context>
    <dei:EntityCentralIndexKey
      contextRef="C_89281c38-77fc-4072-98a0-41bdcd855bed"
      id="F_42c0423b-31c0-4ec0-9948-a2113db72f02">0001445499</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="C_89281c38-77fc-4072-98a0-41bdcd855bed"
      id="F_5e8430bf-80a3-4059-83c4-a5cccf7e7892">false</dei:AmendmentFlag>
    <dei:DocumentType
      contextRef="C_89281c38-77fc-4072-98a0-41bdcd855bed"
      id="F_5d5e4936-2d84-4fb4-a66f-fa27540404f2">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="C_89281c38-77fc-4072-98a0-41bdcd855bed"
      id="F_af9e3107-b996-42ab-9ead-e5a888604921">2022-08-15</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="C_89281c38-77fc-4072-98a0-41bdcd855bed"
      id="F_15a73604-b802-4d0e-a75e-d3f924376a6e">IMPEL PHARMACEUTICALS INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="C_89281c38-77fc-4072-98a0-41bdcd855bed"
      id="F_0557b211-aa6e-48ed-ac43-92c7dc29ca32">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="C_89281c38-77fc-4072-98a0-41bdcd855bed"
      id="F_a906daad-3b38-4e13-8ad8-f53eede5c52b">001-40353</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="C_89281c38-77fc-4072-98a0-41bdcd855bed"
      id="F_56d0bf0c-2159-4273-830e-21182065846d">26-3058238</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="C_89281c38-77fc-4072-98a0-41bdcd855bed"
      id="F_fe2069be-fcb6-460e-bd42-132ff2185783">201 Elliott Avenue West</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="C_89281c38-77fc-4072-98a0-41bdcd855bed"
      id="F_412d4c18-fcff-4178-981a-75a997690fba">Suite 260</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="C_89281c38-77fc-4072-98a0-41bdcd855bed"
      id="F_fec1a0af-6466-4dcd-a217-061ea868fe77">Seattle</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="C_89281c38-77fc-4072-98a0-41bdcd855bed"
      id="F_03750a59-339e-45a2-a895-93ea79f75620">WA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="C_89281c38-77fc-4072-98a0-41bdcd855bed"
      id="F_2003ccdd-2311-42c1-9090-77acbe51b3db">98119</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="C_89281c38-77fc-4072-98a0-41bdcd855bed"
      id="F_6665a892-baf5-426e-affd-f4b18a9dd1cc">206</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="C_89281c38-77fc-4072-98a0-41bdcd855bed"
      id="F_dc5c50ec-e484-47b6-833c-9bfb001f42d7">568-1466</dei:LocalPhoneNumber>
    <dei:EntityInformationFormerLegalOrRegisteredName
      contextRef="C_89281c38-77fc-4072-98a0-41bdcd855bed"
      id="F_b380fbae-7b5e-4ba0-a1c7-7a29eae5ee8d">N/A</dei:EntityInformationFormerLegalOrRegisteredName>
    <dei:WrittenCommunications
      contextRef="C_89281c38-77fc-4072-98a0-41bdcd855bed"
      id="F_d82512dd-3c28-4196-b435-a25ef90907f1">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="C_89281c38-77fc-4072-98a0-41bdcd855bed"
      id="F_c9ee151e-14a0-45c9-b75d-f34975a5c3fb">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="C_89281c38-77fc-4072-98a0-41bdcd855bed"
      id="F_61d95f84-909c-4b03-ba2a-da9df9849cdb">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="C_89281c38-77fc-4072-98a0-41bdcd855bed"
      id="F_cb2e52a8-96ed-463e-bbb2-6ba1243ce811">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="C_89281c38-77fc-4072-98a0-41bdcd855bed"
      id="F_9377ed5c-72ba-4931-9059-7bf0bc6a1a49">Common Stock, $0.001 Par Value Per Share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="C_89281c38-77fc-4072-98a0-41bdcd855bed"
      id="F_e049f040-5abc-4450-8cc1-d2c5bddf19e0">IMPL</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="C_89281c38-77fc-4072-98a0-41bdcd855bed"
      id="F_796ffbaa-f52c-4f47-88b5-593a654b3cd9">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="C_89281c38-77fc-4072-98a0-41bdcd855bed"
      id="F_b45eaaeb-6ae1-4132-9d95-a69b7ff453a0">true</dei:EntityEmergingGrowthCompany>
    <dei:EntityExTransitionPeriod
      contextRef="C_89281c38-77fc-4072-98a0-41bdcd855bed"
      id="F_8c561dfb-b7c2-409b-9c56-beeff01e9b50">false</dei:EntityExTransitionPeriod>
</xbrl>
