<?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="kalv-20230104.xsd" xlink:type="simple"/>
    <context id="C_82aca4b5-da0e-4b21-80ec-f5c4494b08af">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001348911</identifier>
        </entity>
        <period>
            <startDate>2023-01-04</startDate>
            <endDate>2023-01-04</endDate>
        </period>
    </context>
    <dei:EntityCentralIndexKey
      contextRef="C_82aca4b5-da0e-4b21-80ec-f5c4494b08af"
      id="F_276bbbd0-80b0-43d6-a436-d8b46be349dd">0001348911</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="C_82aca4b5-da0e-4b21-80ec-f5c4494b08af"
      id="F_5a120fc1-babe-4377-a804-e63dc8d6c279">false</dei:AmendmentFlag>
    <dei:DocumentType
      contextRef="C_82aca4b5-da0e-4b21-80ec-f5c4494b08af"
      id="F_a17dded3-33d7-436b-97e0-c396f8bdf2ca">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="C_82aca4b5-da0e-4b21-80ec-f5c4494b08af"
      id="F_03735f28-abbe-4023-81c5-2bd95b4d8feb">2023-01-04</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="C_82aca4b5-da0e-4b21-80ec-f5c4494b08af"
      id="F_344ab450-a61e-4c55-bcbe-ee1858455813">KALVISTA PHARMACEUTICALS, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="C_82aca4b5-da0e-4b21-80ec-f5c4494b08af"
      id="F_a23efb45-c34d-46dc-83a6-805ee0c61c73">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="C_82aca4b5-da0e-4b21-80ec-f5c4494b08af"
      id="F_58554373-4985-49db-b726-af15abd4e077">001-36830</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="C_82aca4b5-da0e-4b21-80ec-f5c4494b08af"
      id="F_14a820d4-42fc-4e42-a437-6d906f8b1861">20-0915291</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="C_82aca4b5-da0e-4b21-80ec-f5c4494b08af"
      id="F_8c2ac0a9-6d06-4387-a63e-93e311ca0f8d">55 Cambridge Parkway</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="C_82aca4b5-da0e-4b21-80ec-f5c4494b08af"
      id="F_54840075-3799-42d5-b182-f9b3d022bb0d">Suite 901E</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="C_82aca4b5-da0e-4b21-80ec-f5c4494b08af"
      id="F_26696888-74c5-4559-b534-6ff041d6593d">Cambridge</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="C_82aca4b5-da0e-4b21-80ec-f5c4494b08af"
      id="F_82561450-2380-44ea-ac5a-042130a4827f">MA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="C_82aca4b5-da0e-4b21-80ec-f5c4494b08af"
      id="F_a100a9bc-50db-482c-bb69-be99786d3200">02142</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="C_82aca4b5-da0e-4b21-80ec-f5c4494b08af"
      id="F_f5b37f88-66d8-4455-8f95-fe721fb4ef9e">857</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="C_82aca4b5-da0e-4b21-80ec-f5c4494b08af"
      id="F_574eabec-fc78-4ead-835f-362ebdde6611">999-0075</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="C_82aca4b5-da0e-4b21-80ec-f5c4494b08af"
      id="F_42ac4fd1-50d8-41b7-a982-c195b1028e64">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="C_82aca4b5-da0e-4b21-80ec-f5c4494b08af"
      id="F_5add93cf-7971-49ff-8077-0c0902bf5b03">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="C_82aca4b5-da0e-4b21-80ec-f5c4494b08af"
      id="F_506a6eb1-e7b9-46bd-88f9-137947ce9ebc">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="C_82aca4b5-da0e-4b21-80ec-f5c4494b08af"
      id="F_dc77977f-c040-44ad-ae34-a36024194be3">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="C_82aca4b5-da0e-4b21-80ec-f5c4494b08af"
      id="F_96854a31-d7cb-45b5-85eb-07dda2983366">Common Stock, $0.001 par value per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="C_82aca4b5-da0e-4b21-80ec-f5c4494b08af"
      id="F_d248dfb0-b5c3-47d6-a821-53da017b28ad">KALV</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="C_82aca4b5-da0e-4b21-80ec-f5c4494b08af"
      id="F_db048cb6-d2ee-443e-9ba4-117a8ea2bb68">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="C_82aca4b5-da0e-4b21-80ec-f5c4494b08af"
      id="F_762c741d-7e11-4f9d-921c-7a1816d9b71d">false</dei:EntityEmergingGrowthCompany>
</xbrl>
