<?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="fgen-20251110.xsd" xlink:type="simple"/>
    <context id="C_920622fc-af30-4de2-8dc5-bbca4755ffc0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000921299</identifier>
        </entity>
        <period>
            <startDate>2025-11-10</startDate>
            <endDate>2025-11-10</endDate>
        </period>
    </context>
    <dei:EntityCentralIndexKey
      contextRef="C_920622fc-af30-4de2-8dc5-bbca4755ffc0"
      id="F_38cb213a-afed-4f2f-bdb6-dbbb726ed6d0">0000921299</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="C_920622fc-af30-4de2-8dc5-bbca4755ffc0"
      id="F_620222c3-95f1-484f-a26f-2ebb9c638a92">false</dei:AmendmentFlag>
    <dei:DocumentType
      contextRef="C_920622fc-af30-4de2-8dc5-bbca4755ffc0"
      id="F_0dc2b59a-d3e3-4c42-9926-1c6011ea070e">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="C_920622fc-af30-4de2-8dc5-bbca4755ffc0"
      id="F_5f338995-6599-4170-801b-a08358a9acdf">2025-11-10</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="C_920622fc-af30-4de2-8dc5-bbca4755ffc0"
      id="F_a553cbbe-b1ef-4977-94b3-8ef3d8a7ddce">FIBROGEN, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="C_920622fc-af30-4de2-8dc5-bbca4755ffc0"
      id="F_af3c1db4-d088-4d7b-b8b3-7e1b9544af0e">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="C_920622fc-af30-4de2-8dc5-bbca4755ffc0"
      id="F_91e2c15b-5fca-4e8e-b124-c0faf19ad02a">001-36740</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="C_920622fc-af30-4de2-8dc5-bbca4755ffc0"
      id="F_ac5fd7e6-0090-43b6-b299-20cd960c85de">77-0357827</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="C_920622fc-af30-4de2-8dc5-bbca4755ffc0"
      id="F_b38a220b-a80d-41a2-bf49-f8e7c4c16bd6">350 Bay Street</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="C_920622fc-af30-4de2-8dc5-bbca4755ffc0"
      id="F_c92dceed-4e6a-4855-8044-0ef3e6248f63">Suite 100 #6009 </dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="C_920622fc-af30-4de2-8dc5-bbca4755ffc0"
      id="F_c69de7fe-c03a-4240-a339-b0d15c5ab572">San Francisco</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="C_920622fc-af30-4de2-8dc5-bbca4755ffc0"
      id="F_2f83c31c-5d3f-4485-b64c-1e9d4305ec70">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="C_920622fc-af30-4de2-8dc5-bbca4755ffc0"
      id="F_24dfb913-8ce0-4223-8a64-78c810c032cb">94133</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="C_920622fc-af30-4de2-8dc5-bbca4755ffc0"
      id="F_53a8a370-9704-4ce9-8958-428116a4ecdd">415</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="C_920622fc-af30-4de2-8dc5-bbca4755ffc0"
      id="F_50eeb448-8395-48a8-9f63-9c71232eb071">978-1200 </dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="C_920622fc-af30-4de2-8dc5-bbca4755ffc0"
      id="F_ef510026-521b-4c76-91c4-8c3416f7b889">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="C_920622fc-af30-4de2-8dc5-bbca4755ffc0"
      id="F_7560c144-c10e-4ef8-a07d-b28bd51fbd59">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="C_920622fc-af30-4de2-8dc5-bbca4755ffc0"
      id="F_05de7d6a-d5ad-4d41-9e87-29333ffc9a8c">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="C_920622fc-af30-4de2-8dc5-bbca4755ffc0"
      id="F_a9d4ece6-d9ef-4e53-ab2c-d7aa935228ae">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="C_920622fc-af30-4de2-8dc5-bbca4755ffc0"
      id="F_419ceb90-f1d7-439f-8d5e-54007ed59e75">Common Stock, $0.01 par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="C_920622fc-af30-4de2-8dc5-bbca4755ffc0"
      id="F_9c6865ad-c381-41c7-a120-a2867743c550">FGEN</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="C_920622fc-af30-4de2-8dc5-bbca4755ffc0"
      id="F_41b8c4b5-d88b-41e1-a6a2-7577eba9be4e">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="C_920622fc-af30-4de2-8dc5-bbca4755ffc0"
      id="F_5654a5e2-ad3f-4a7a-acd9-4bd311669a9b">false</dei:EntityEmergingGrowthCompany>
</xbrl>
