<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  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="prgs-20221213.xsd" xlink:type="simple"/>
    <context id="i3e94930671d343e0863cdfad0dfa2099_D20221213-20221213">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876167</identifier>
        </entity>
        <period>
            <startDate>2022-12-13</startDate>
            <endDate>2022-12-13</endDate>
        </period>
    </context>
    <dei:EntityCentralIndexKey
      contextRef="i3e94930671d343e0863cdfad0dfa2099_D20221213-20221213"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2ZTg5YWJlOTZjMTRkYTk5ZGMwMWI2YmU3M2E3ZGI5L3NlYzo3NmU4OWFiZTk2YzE0ZGE5OWRjMDFiNmJlNzNhN2RiOV80L2ZyYWc6MTRiOTVhMDEzYmZiNDUwOGE3YjVhY2YyZDRhODQ4ZDMvdGFibGU6OTAyYWY4NWY4MTRmNDUyYmE0MjhlYzcxY2MyNWU0NGUvdGFibGVyYW5nZTo5MDJhZjg1ZjgxNGY0NTJiYTQyOGVjNzFjYzI1ZTQ0ZV8xLTEtMS0xLTUxNDgw_0231735f-a735-40f4-9bbc-9ea3f4a0a3f5">0000876167</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="i3e94930671d343e0863cdfad0dfa2099_D20221213-20221213"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2ZTg5YWJlOTZjMTRkYTk5ZGMwMWI2YmU3M2E3ZGI5L3NlYzo3NmU4OWFiZTk2YzE0ZGE5OWRjMDFiNmJlNzNhN2RiOV80L2ZyYWc6MTRiOTVhMDEzYmZiNDUwOGE3YjVhY2YyZDRhODQ4ZDMvdGFibGU6OTAyYWY4NWY4MTRmNDUyYmE0MjhlYzcxY2MyNWU0NGUvdGFibGVyYW5nZTo5MDJhZjg1ZjgxNGY0NTJiYTQyOGVjNzFjYzI1ZTQ0ZV8yLTEtMS0xLTUxNDgw_0f0d0dbd-d9c2-4349-b036-4e46e099db72">false</dei:AmendmentFlag>
    <dei:EntityRegistrantName
      contextRef="i3e94930671d343e0863cdfad0dfa2099_D20221213-20221213"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2ZTg5YWJlOTZjMTRkYTk5ZGMwMWI2YmU3M2E3ZGI5L3NlYzo3NmU4OWFiZTk2YzE0ZGE5OWRjMDFiNmJlNzNhN2RiOV80L2ZyYWc6MTRiOTVhMDEzYmZiNDUwOGE3YjVhY2YyZDRhODQ4ZDMvdGFibGU6OTAyYWY4NWY4MTRmNDUyYmE0MjhlYzcxY2MyNWU0NGUvdGFibGVyYW5nZTo5MDJhZjg1ZjgxNGY0NTJiYTQyOGVjNzFjYzI1ZTQ0ZV8zLTAtMS0xLTUxNDgw_34e97c4f-cef9-4169-82f9-377bf3aaa454">PROGRESS SOFTWARE CORP /MA</dei:EntityRegistrantName>
    <dei:DocumentType
      contextRef="i3e94930671d343e0863cdfad0dfa2099_D20221213-20221213"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2ZTg5YWJlOTZjMTRkYTk5ZGMwMWI2YmU3M2E3ZGI5L3NlYzo3NmU4OWFiZTk2YzE0ZGE5OWRjMDFiNmJlNzNhN2RiOV8xL2ZyYWc6ZmI0MGMzZTY0NDlkNDU2MmJmOGFmNjg4NzU4OTFiYjQvdGV4dHJlZ2lvbjpmYjQwYzNlNjQ0OWQ0NTYyYmY4YWY2ODg3NTg5MWJiNF8zMjU3_75ec01ce-aa93-4e13-9aa2-25a413941822">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="i3e94930671d343e0863cdfad0dfa2099_D20221213-20221213"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2ZTg5YWJlOTZjMTRkYTk5ZGMwMWI2YmU3M2E3ZGI5L3NlYzo3NmU4OWFiZTk2YzE0ZGE5OWRjMDFiNmJlNzNhN2RiOV8xL2ZyYWc6ZmI0MGMzZTY0NDlkNDU2MmJmOGFmNjg4NzU4OTFiYjQvdGV4dHJlZ2lvbjpmYjQwYzNlNjQ0OWQ0NTYyYmY4YWY2ODg3NTg5MWJiNF8xNzg_6f3fc160-7724-4a69-9cc0-00b750ed828f">2022-12-13</dei:DocumentPeriodEndDate>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i3e94930671d343e0863cdfad0dfa2099_D20221213-20221213"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2ZTg5YWJlOTZjMTRkYTk5ZGMwMWI2YmU3M2E3ZGI5L3NlYzo3NmU4OWFiZTk2YzE0ZGE5OWRjMDFiNmJlNzNhN2RiOV8xL2ZyYWc6ZmI0MGMzZTY0NDlkNDU2MmJmOGFmNjg4NzU4OTFiYjQvdGFibGU6NTY2MWMzNDk5YTk4NDM0N2JhZmQ3MWM1YWI3NzJmNjYvdGFibGVyYW5nZTo1NjYxYzM0OTlhOTg0MzQ3YmFmZDcxYzVhYjc3MmY2Nl8wLTAtMS0xLTUxNDgw_2b9614fc-926c-42b8-9c1b-8d6e903be4aa">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="i3e94930671d343e0863cdfad0dfa2099_D20221213-20221213"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2ZTg5YWJlOTZjMTRkYTk5ZGMwMWI2YmU3M2E3ZGI5L3NlYzo3NmU4OWFiZTk2YzE0ZGE5OWRjMDFiNmJlNzNhN2RiOV8xL2ZyYWc6ZmI0MGMzZTY0NDlkNDU2MmJmOGFmNjg4NzU4OTFiYjQvdGFibGU6NTY2MWMzNDk5YTk4NDM0N2JhZmQ3MWM1YWI3NzJmNjYvdGFibGVyYW5nZTo1NjYxYzM0OTlhOTg0MzQ3YmFmZDcxYzVhYjc3MmY2Nl8wLTEtMS0xLTUxNDgw_3a26a495-5b22-4a67-ba7b-4f9c9d020ab9">0-19417</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="i3e94930671d343e0863cdfad0dfa2099_D20221213-20221213"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2ZTg5YWJlOTZjMTRkYTk5ZGMwMWI2YmU3M2E3ZGI5L3NlYzo3NmU4OWFiZTk2YzE0ZGE5OWRjMDFiNmJlNzNhN2RiOV8xL2ZyYWc6ZmI0MGMzZTY0NDlkNDU2MmJmOGFmNjg4NzU4OTFiYjQvdGFibGU6NTY2MWMzNDk5YTk4NDM0N2JhZmQ3MWM1YWI3NzJmNjYvdGFibGVyYW5nZTo1NjYxYzM0OTlhOTg0MzQ3YmFmZDcxYzVhYjc3MmY2Nl8wLTItMS0xLTUxNDgw_cf052d7a-a042-412e-a6df-286ef768a733">04-2746201</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i3e94930671d343e0863cdfad0dfa2099_D20221213-20221213"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2ZTg5YWJlOTZjMTRkYTk5ZGMwMWI2YmU3M2E3ZGI5L3NlYzo3NmU4OWFiZTk2YzE0ZGE5OWRjMDFiNmJlNzNhN2RiOV8xL2ZyYWc6ZmI0MGMzZTY0NDlkNDU2MmJmOGFmNjg4NzU4OTFiYjQvdGV4dHJlZ2lvbjpmYjQwYzNlNjQ0OWQ0NTYyYmY4YWY2ODg3NTg5MWJiNF8zMjYz_435a90ba-7ad6-4a5a-822e-1118cec77bc0">15 Wayside Road, Suite 400</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i3e94930671d343e0863cdfad0dfa2099_D20221213-20221213"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2ZTg5YWJlOTZjMTRkYTk5ZGMwMWI2YmU3M2E3ZGI5L3NlYzo3NmU4OWFiZTk2YzE0ZGE5OWRjMDFiNmJlNzNhN2RiOV8xL2ZyYWc6ZmI0MGMzZTY0NDlkNDU2MmJmOGFmNjg4NzU4OTFiYjQvdGV4dHJlZ2lvbjpmYjQwYzNlNjQ0OWQ0NTYyYmY4YWY2ODg3NTg5MWJiNF8zMjU4_753f0b58-f53c-4808-8bde-9c696f28de1f">Burlington</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i3e94930671d343e0863cdfad0dfa2099_D20221213-20221213"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2ZTg5YWJlOTZjMTRkYTk5ZGMwMWI2YmU3M2E3ZGI5L3NlYzo3NmU4OWFiZTk2YzE0ZGE5OWRjMDFiNmJlNzNhN2RiOV8xL2ZyYWc6ZmI0MGMzZTY0NDlkNDU2MmJmOGFmNjg4NzU4OTFiYjQvdGV4dHJlZ2lvbjpmYjQwYzNlNjQ0OWQ0NTYyYmY4YWY2ODg3NTg5MWJiNF8zMjU5_13084d89-2aef-465b-b43c-8801fd5a92bf">MA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i3e94930671d343e0863cdfad0dfa2099_D20221213-20221213"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2ZTg5YWJlOTZjMTRkYTk5ZGMwMWI2YmU3M2E3ZGI5L3NlYzo3NmU4OWFiZTk2YzE0ZGE5OWRjMDFiNmJlNzNhN2RiOV8xL2ZyYWc6ZmI0MGMzZTY0NDlkNDU2MmJmOGFmNjg4NzU4OTFiYjQvdGV4dHJlZ2lvbjpmYjQwYzNlNjQ0OWQ0NTYyYmY4YWY2ODg3NTg5MWJiNF8zMjY0_2b3bcf58-bc7c-4981-b2a1-611c47d1a26d">01803</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i3e94930671d343e0863cdfad0dfa2099_D20221213-20221213"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2ZTg5YWJlOTZjMTRkYTk5ZGMwMWI2YmU3M2E3ZGI5L3NlYzo3NmU4OWFiZTk2YzE0ZGE5OWRjMDFiNmJlNzNhN2RiOV8xL2ZyYWc6ZmI0MGMzZTY0NDlkNDU2MmJmOGFmNjg4NzU4OTFiYjQvdGV4dHJlZ2lvbjpmYjQwYzNlNjQ0OWQ0NTYyYmY4YWY2ODg3NTg5MWJiNF8zMjYw_eeb06f9f-e132-49ad-a497-11519a0f05f2">781</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i3e94930671d343e0863cdfad0dfa2099_D20221213-20221213"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2ZTg5YWJlOTZjMTRkYTk5ZGMwMWI2YmU3M2E3ZGI5L3NlYzo3NmU4OWFiZTk2YzE0ZGE5OWRjMDFiNmJlNzNhN2RiOV8xL2ZyYWc6ZmI0MGMzZTY0NDlkNDU2MmJmOGFmNjg4NzU4OTFiYjQvdGV4dHJlZ2lvbjpmYjQwYzNlNjQ0OWQ0NTYyYmY4YWY2ODg3NTg5MWJiNF8zMjY1_9e8d2e30-d3c2-4743-89ad-00dc6b5b8180">280-4000</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="i3e94930671d343e0863cdfad0dfa2099_D20221213-20221213"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2ZTg5YWJlOTZjMTRkYTk5ZGMwMWI2YmU3M2E3ZGI5L3NlYzo3NmU4OWFiZTk2YzE0ZGE5OWRjMDFiNmJlNzNhN2RiOV8xL2ZyYWc6ZmI0MGMzZTY0NDlkNDU2MmJmOGFmNjg4NzU4OTFiYjQvdGFibGU6MWE2NTdlYmYwZDlhNDYyZTg3MmY2Y2Q2YWFkYTY0NjkvdGFibGVyYW5nZToxYTY1N2ViZjBkOWE0NjJlODcyZjZjZDZhYWRhNjQ2OV8wLTAtMS0xLTUxNDgw_771761c9-dfde-484b-a82b-ad5ebb70832a">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="i3e94930671d343e0863cdfad0dfa2099_D20221213-20221213"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2ZTg5YWJlOTZjMTRkYTk5ZGMwMWI2YmU3M2E3ZGI5L3NlYzo3NmU4OWFiZTk2YzE0ZGE5OWRjMDFiNmJlNzNhN2RiOV8xL2ZyYWc6ZmI0MGMzZTY0NDlkNDU2MmJmOGFmNjg4NzU4OTFiYjQvdGFibGU6OWI2MGNlMTk4MGEwNDg1MWIyZmRlZTBjYzZiMzkzNzkvdGFibGVyYW5nZTo5YjYwY2UxOTgwYTA0ODUxYjJmZGVlMGNjNmIzOTM3OV8wLTAtMS0xLTUxNDgw_4cd6e243-a7ba-40a3-a098-114ef9e3f905">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="i3e94930671d343e0863cdfad0dfa2099_D20221213-20221213"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2ZTg5YWJlOTZjMTRkYTk5ZGMwMWI2YmU3M2E3ZGI5L3NlYzo3NmU4OWFiZTk2YzE0ZGE5OWRjMDFiNmJlNzNhN2RiOV8xL2ZyYWc6ZmI0MGMzZTY0NDlkNDU2MmJmOGFmNjg4NzU4OTFiYjQvdGFibGU6ZDQ3N2FlMDdmNmI5NDUwZmIwZmJlYmMwNmExMzIxMmYvdGFibGVyYW5nZTpkNDc3YWUwN2Y2Yjk0NTBmYjBmYmViYzA2YTEzMjEyZl8wLTAtMS0xLTUxNDgw_ec317fba-f372-48f0-a551-565759c3ae3f">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="i3e94930671d343e0863cdfad0dfa2099_D20221213-20221213"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2ZTg5YWJlOTZjMTRkYTk5ZGMwMWI2YmU3M2E3ZGI5L3NlYzo3NmU4OWFiZTk2YzE0ZGE5OWRjMDFiNmJlNzNhN2RiOV8xL2ZyYWc6ZmI0MGMzZTY0NDlkNDU2MmJmOGFmNjg4NzU4OTFiYjQvdGFibGU6ZGUxNjI4YzA5ZjUxNGNlMzg2NjgyNGU5ZWYzNzkwOTMvdGFibGVyYW5nZTpkZTE2MjhjMDlmNTE0Y2UzODY2ODI0ZTllZjM3OTA5M18wLTAtMS0xLTUxNDgw_0a7b1279-4a4c-45c0-9705-1141e146545d">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="i3e94930671d343e0863cdfad0dfa2099_D20221213-20221213"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2ZTg5YWJlOTZjMTRkYTk5ZGMwMWI2YmU3M2E3ZGI5L3NlYzo3NmU4OWFiZTk2YzE0ZGE5OWRjMDFiNmJlNzNhN2RiOV8xL2ZyYWc6ZmI0MGMzZTY0NDlkNDU2MmJmOGFmNjg4NzU4OTFiYjQvdGFibGU6ODVlOTc1MDljOTM4NDBiNWIyMDIzMTdlZWJjYWIzMWQvdGFibGVyYW5nZTo4NWU5NzUwOWM5Mzg0MGI1YjIwMjMxN2VlYmNhYjMxZF8xLTAtMS0xLTUxNDgw_c0711b2e-00f3-4e8d-96b7-a3da319e3ab5">Common Stock, $0.01 par value per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i3e94930671d343e0863cdfad0dfa2099_D20221213-20221213"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2ZTg5YWJlOTZjMTRkYTk5ZGMwMWI2YmU3M2E3ZGI5L3NlYzo3NmU4OWFiZTk2YzE0ZGE5OWRjMDFiNmJlNzNhN2RiOV8xL2ZyYWc6ZmI0MGMzZTY0NDlkNDU2MmJmOGFmNjg4NzU4OTFiYjQvdGFibGU6ODVlOTc1MDljOTM4NDBiNWIyMDIzMTdlZWJjYWIzMWQvdGFibGVyYW5nZTo4NWU5NzUwOWM5Mzg0MGI1YjIwMjMxN2VlYmNhYjMxZF8xLTEtMS0xLTUxNDgw_e8722a00-3cbd-49ed-9c0d-44a1d37ae1d9">PRGS</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i3e94930671d343e0863cdfad0dfa2099_D20221213-20221213"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2ZTg5YWJlOTZjMTRkYTk5ZGMwMWI2YmU3M2E3ZGI5L3NlYzo3NmU4OWFiZTk2YzE0ZGE5OWRjMDFiNmJlNzNhN2RiOV8xL2ZyYWc6ZmI0MGMzZTY0NDlkNDU2MmJmOGFmNjg4NzU4OTFiYjQvdGFibGU6ODVlOTc1MDljOTM4NDBiNWIyMDIzMTdlZWJjYWIzMWQvdGFibGVyYW5nZTo4NWU5NzUwOWM5Mzg0MGI1YjIwMjMxN2VlYmNhYjMxZF8xLTItMS0xLTUxNDgw_d022aad8-db22-464d-9a62-b4f9dfc7059e">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="i3e94930671d343e0863cdfad0dfa2099_D20221213-20221213"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2ZTg5YWJlOTZjMTRkYTk5ZGMwMWI2YmU3M2E3ZGI5L3NlYzo3NmU4OWFiZTk2YzE0ZGE5OWRjMDFiNmJlNzNhN2RiOV8xL2ZyYWc6ZmI0MGMzZTY0NDlkNDU2MmJmOGFmNjg4NzU4OTFiYjQvdGV4dHJlZ2lvbjpmYjQwYzNlNjQ0OWQ0NTYyYmY4YWY2ODg3NTg5MWJiNF8zMjYx_7e04fa48-c4ff-41d2-9935-10a9751720b0">false</dei:EntityEmergingGrowthCompany>
</xbrl>
