<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="ptct-20191025.xsd" xlink:type="simple"/>
    <context id="D2019Q4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001070081</identifier>
        </entity>
        <period>
            <startDate>2019-10-25</startDate>
            <endDate>2019-10-25</endDate>
        </period>
    </context>
    <dei:AmendmentFlag
      contextRef="D2019Q4"
      id="Fact-EE095B7A656D5091BF6E027D333BA4C7-wk-Fact-EE095B7A656D5091BF6E027D333BA4C7">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="D2019Q4"
      id="Fact-CF644ADE3C625D68A96395AD8C1397C7-wk-Fact-CF644ADE3C625D68A96395AD8C1397C7">0001070081</dei:EntityCentralIndexKey>
    <dei:DocumentType
      contextRef="D2019Q4"
      id="d111597392e68-wk-Fact-85833B5999B3573A8AE16876BC82E40F">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="D2019Q4"
      id="d111597392e82-wk-Fact-08F0A0BC3293551AA62B3A510E210134">2019-10-25</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="D2019Q4"
      id="d111597392e87-wk-Fact-617D2AC30B475B4F87EDFDE5735E5C91">PTC THERAPEUTICS, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="D2019Q4"
      id="d111597392e111-wk-Fact-87A1508A7E5E5BB1B3F8B45846063DBE">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="D2019Q4"
      id="d111597392e121-wk-Fact-FA2B005C2CBA52D3BF9EED48AADF435C">001-35969</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="D2019Q4"
      id="d111597392e131-wk-Fact-E2FF0B60803B554EAE7F0684A595E08E">04-3416587</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="D2019Q4"
      id="d111597392e183-wk-Fact-07960006C78859F1AEE8499FC721560B">100 Corporate Court</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="D2019Q4"
      id="d111597392e204-wk-Fact-9009C36C006756348CA2B147FA6B1D77">South Plainfield</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="D2019Q4"
      id="d111597392e209-wk-Fact-00C44232F38554DC9C1D2E8C47A8EB62">NJ</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="D2019Q4"
      id="d111597392e219-wk-Fact-6B9321E54DBE55CA9AC2BCBDEFFE27F2">07080</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="D2019Q4"
      id="d111597392e246-wk-Fact-CDEDADED52B75F96BCFEFB69E2DE6599">(908)</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="D2019Q4"
      id="d111597392e250-wk-Fact-08684885883F581ABF0CACDFBEF45698">222-7000</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="D2019Q4"
      id="d111597392e271-wk-Fact-A0445C6871F25BB086DE50BFCEBA67E7">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="D2019Q4"
      id="d111597392e281-wk-Fact-F05D3F3C967D58E4AAB2DA8CAF990C76">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="D2019Q4"
      id="d111597392e291-wk-Fact-157296007205519F8126EB6A5639959F">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="D2019Q4"
      id="d111597392e301-wk-Fact-99A9F9A7ADEA54C0A58FE3067FB2BB47">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="D2019Q4"
      id="d111597392e343-wk-Fact-0875205B49EC5B6E996879616179E8CB">Common Stock, $0.001 par value per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="D2019Q4"
      id="d111597392e348-wk-Fact-F121D44D2C5B5B7988E0CB041497D14F">PTCT</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="D2019Q4"
      id="d111597392e353-wk-Fact-43CBC1AC13615F52AC19D3EB31A60D4D">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="D2019Q4"
      id="d111597392e363-wk-Fact-9FABDE2B07FD5C71B6DB29A4FD17C05A">false</dei:EntityEmergingGrowthCompany>
</xbrl>
