<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2026"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="prdo-20260806.xsd" xlink:type="simple"/>
    <context id="C_a187f033-02b1-417c-83cf-2efe583e4631">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046568</identifier>
        </entity>
        <period>
            <startDate>2026-08-06</startDate>
            <endDate>2026-08-06</endDate>
        </period>
    </context>
    <dei:AmendmentFlag
      contextRef="C_a187f033-02b1-417c-83cf-2efe583e4631"
      id="F_794aba94-ba0c-42a7-adaf-455a11ed43e2">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="C_a187f033-02b1-417c-83cf-2efe583e4631"
      id="F_135a0833-55a4-41a7-ba04-a935189ba089">0001046568</dei:EntityCentralIndexKey>
    <dei:DocumentType
      contextRef="C_a187f033-02b1-417c-83cf-2efe583e4631"
      id="F_acd97a2c-83eb-457d-860f-1359a342b5eb">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="C_a187f033-02b1-417c-83cf-2efe583e4631"
      id="F_4fcd2fe4-6c9e-44dd-b605-320abb11fb00">2026-08-06</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="C_a187f033-02b1-417c-83cf-2efe583e4631"
      id="F_672fc56f-9fd1-4f23-8b47-fcd9578f3de3">Perdoceo Education Corporation</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="C_a187f033-02b1-417c-83cf-2efe583e4631"
      id="F_4e460514-4911-42e8-ada6-808ca541eb4d">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="C_a187f033-02b1-417c-83cf-2efe583e4631"
      id="F_c9641744-2d30-4e27-be3c-e376bf9c181b">0-23245</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="C_a187f033-02b1-417c-83cf-2efe583e4631"
      id="F_147d1162-855a-4b24-a66a-7ce842e728f7">36-3932190</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="C_a187f033-02b1-417c-83cf-2efe583e4631"
      id="F_aa427a94-addc-49be-9ee6-7fad5ae0ce45">1750 E. Golf Road</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="C_a187f033-02b1-417c-83cf-2efe583e4631"
      id="F_8df79093-c117-4a0f-be9e-9de76e644992">Schaumburg</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="C_a187f033-02b1-417c-83cf-2efe583e4631"
      id="F_e456f70f-3950-46f0-a868-e2570420d33e">IL</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="C_a187f033-02b1-417c-83cf-2efe583e4631"
      id="F_a272a4dd-f060-4cdd-8ca0-090c12c4b84e">60173</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="C_a187f033-02b1-417c-83cf-2efe583e4631"
      id="F_0b026702-6434-44aa-bb94-fe7f16c46b26">847</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="C_a187f033-02b1-417c-83cf-2efe583e4631"
      id="F_fbe9bc01-c4c9-4774-8812-80f5e4e6cb6f">781-3600</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="C_a187f033-02b1-417c-83cf-2efe583e4631"
      id="F_abb9f8f7-db3a-4f46-a6e0-a39eb85fe9be">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="C_a187f033-02b1-417c-83cf-2efe583e4631"
      id="F_d476e434-fd80-42eb-8233-c6330532623b">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="C_a187f033-02b1-417c-83cf-2efe583e4631"
      id="F_d5912d14-3137-417b-9adf-5603d0d282e0">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="C_a187f033-02b1-417c-83cf-2efe583e4631"
      id="F_f6cc966b-a02b-4b81-9345-5cb32cd250a5">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="C_a187f033-02b1-417c-83cf-2efe583e4631"
      id="F_885ff450-041f-47d7-8222-3a77fc5e51e2">Common Stock, $0.01 par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="C_a187f033-02b1-417c-83cf-2efe583e4631"
      id="F_e34068e0-ed36-4394-a1d6-b81319f2d824">PRDO</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="C_a187f033-02b1-417c-83cf-2efe583e4631"
      id="F_2d88d083-399c-4498-983f-a05a8953ed51">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="C_a187f033-02b1-417c-83cf-2efe583e4631"
      id="F_16b3469d-9dea-45b5-9a5f-9005721d8406">false</dei:EntityEmergingGrowthCompany>
</xbrl>
