<?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="prgs-20190926.xsd" xlink:type="simple"/>
    <context id="D2019Q3Sep26">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876167</identifier>
        </entity>
        <period>
            <startDate>2019-09-26</startDate>
            <endDate>2019-09-26</endDate>
        </period>
    </context>
    <dei:AmendmentFlag
      contextRef="D2019Q3Sep26"
      id="Fact-357569F786E1258B28D8642AD17E3577-wk-Fact-357569F786E1258B28D8642AD17E3577">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="D2019Q3Sep26"
      id="Fact-D5733CF49140E7C4E07B642B01ACD972-wk-Fact-D5733CF49140E7C4E07B642B01ACD972">0000876167</dei:EntityCentralIndexKey>
    <dei:EntityRegistrantName
      contextRef="D2019Q3Sep26"
      id="Fact-4F2BFC00947E41DA3F48642AFFD1B7CD-wk-Fact-4F2BFC00947E41DA3F48642AFFD1B7CD">PROGRESS SOFTWARE CORP /MA</dei:EntityRegistrantName>
    <dei:DocumentType
      contextRef="D2019Q3Sep26"
      id="d1893688e80-wk-Fact-FF93B68CDBAE854FFBB06429076B86DA">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="D2019Q3Sep26"
      id="d1893688e96-wk-Fact-A231B2AA495AF394170C642B6724DEEE">2019-09-26</dei:DocumentPeriodEndDate>
    <dei:EntityIncorporationStateCountryCode
      contextRef="D2019Q3Sep26"
      id="d1893688e143-wk-Fact-DE861C35C30BC7095FBA642C0956AEAC">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="D2019Q3Sep26"
      id="d1893688e148-wk-Fact-D391C445BBF9AF3F637C642C0A7F85A8">0-19417</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="D2019Q3Sep26"
      id="d1893688e153-wk-Fact-5BF9529388341ACD9F00642C3A554A5F">04-2746201</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="D2019Q3Sep26"
      id="d1893688e172-wk-Fact-0942AC8F12A34B9DDAF0642D07954C09">14 Oak Park</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="D2019Q3Sep26"
      id="d1893688e178-wk-Fact-160FD5BC79403FE40CF9642D269AB042">Bedford</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="D2019Q3Sep26"
      id="d1893688e183-wk-Fact-D70283FE72DCA6B9D791642D4308C205">MA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="D2019Q3Sep26"
      id="d1893688e188-wk-Fact-2AEE45719FC76795C509642D60C02299">01730</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="D2019Q3Sep26"
      id="d1893688e198-wk-Fact-54791FAB7DAFE882AB80642D86E7E08B">781</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="D2019Q3Sep26"
      id="d1893688e203-wk-Fact-B0A5258CB0AEFBFDD937642DA58C2247">280-4000</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="D2019Q3Sep26"
      id="d1893688e237-wk-Fact-D1701EAE17478A871E36642F92C38B0F">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="D2019Q3Sep26"
      id="d1893688e257-wk-Fact-4256A5C616E6D3E83496642FB70CAB1B">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="D2019Q3Sep26"
      id="d1893688e277-wk-Fact-71A0A75B051AA853E8FE642FEE2B27A0">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="D2019Q3Sep26"
      id="d1893688e297-wk-Fact-9B3E8F95F1332298942F64300E4F3A57">false</dei:PreCommencementIssuerTenderOffer>
    <dei:EntityEmergingGrowthCompany
      contextRef="D2019Q3Sep26"
      id="d1893688e362-wk-Fact-5D9AF26F573E36F9D4DA643119FE3C47">false</dei:EntityEmergingGrowthCompany>
</xbrl>
