<?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/2020-01-31"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="ghc-20201210.xsd" xlink:type="simple"/>
    <context id="ib68e0d4da6df43388a6e169ca37e2b2d_D20201210-20201210">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000104889</identifier>
        </entity>
        <period>
            <startDate>2020-12-10</startDate>
            <endDate>2020-12-10</endDate>
        </period>
    </context>
    <dei:AmendmentFlag
      contextRef="ib68e0d4da6df43388a6e169ca37e2b2d_D20201210-20201210"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4Y2M3YTgxMTVkZTRkNzE5NjQwNzY1ODQyMTIyNTQyL3NlYzoxOGNjN2E4MTE1ZGU0ZDcxOTY0MDc2NTg0MjEyMjU0Ml80L2ZyYWc6MzRlNGQ2MDYwODNkNDdmNzg3ODc4NWIzNmFiNzBmMTYvdGFibGU6Y2U0MDZlNjZjMDY4NDZmNTgzNmRlMjYzNThlNzA5NWMvdGFibGVyYW5nZTpjZTQwNmU2NmMwNjg0NmY1ODM2ZGUyNjM1OGU3MDk1Y18xLTEtMS0xLTA_6657d033-4304-4d7f-a874-a9bfb28c56c5">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="ib68e0d4da6df43388a6e169ca37e2b2d_D20201210-20201210"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4Y2M3YTgxMTVkZTRkNzE5NjQwNzY1ODQyMTIyNTQyL3NlYzoxOGNjN2E4MTE1ZGU0ZDcxOTY0MDc2NTg0MjEyMjU0Ml80L2ZyYWc6MzRlNGQ2MDYwODNkNDdmNzg3ODc4NWIzNmFiNzBmMTYvdGFibGU6Y2U0MDZlNjZjMDY4NDZmNTgzNmRlMjYzNThlNzA5NWMvdGFibGVyYW5nZTpjZTQwNmU2NmMwNjg0NmY1ODM2ZGUyNjM1OGU3MDk1Y18yLTEtMS0xLTA_f475332a-fa26-4804-b754-46ffc002120f">0000104889</dei:EntityCentralIndexKey>
    <dei:DocumentType
      contextRef="ib68e0d4da6df43388a6e169ca37e2b2d_D20201210-20201210"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4Y2M3YTgxMTVkZTRkNzE5NjQwNzY1ODQyMTIyNTQyL3NlYzoxOGNjN2E4MTE1ZGU0ZDcxOTY0MDc2NTg0MjEyMjU0Ml8xL2ZyYWc6ZmI1OGQ3N2M0MThjNDQxNDk1MzljNjE2ODE1ODA0MWUvdGV4dHJlZ2lvbjpmYjU4ZDc3YzQxOGM0NDE0OTUzOWM2MTY4MTU4MDQxZV8xMTE3_6b8aec76-558e-4305-89b7-a0ec8c870644">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="ib68e0d4da6df43388a6e169ca37e2b2d_D20201210-20201210"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4Y2M3YTgxMTVkZTRkNzE5NjQwNzY1ODQyMTIyNTQyL3NlYzoxOGNjN2E4MTE1ZGU0ZDcxOTY0MDc2NTg0MjEyMjU0Ml8xL2ZyYWc6ZmI1OGQ3N2M0MThjNDQxNDk1MzljNjE2ODE1ODA0MWUvdGV4dHJlZ2lvbjpmYjU4ZDc3YzQxOGM0NDE0OTUzOWM2MTY4MTU4MDQxZV8yMjg_284351ce-0700-49a7-a3d0-103b297ddf7c">2020-12-10</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="ib68e0d4da6df43388a6e169ca37e2b2d_D20201210-20201210"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4Y2M3YTgxMTVkZTRkNzE5NjQwNzY1ODQyMTIyNTQyL3NlYzoxOGNjN2E4MTE1ZGU0ZDcxOTY0MDc2NTg0MjEyMjU0Ml8xL2ZyYWc6ZmI1OGQ3N2M0MThjNDQxNDk1MzljNjE2ODE1ODA0MWUvdGV4dHJlZ2lvbjpmYjU4ZDc3YzQxOGM0NDE0OTUzOWM2MTY4MTU4MDQxZV8xMTE4_ac303ee4-1dc5-410a-96fe-fcfdd0ed060f">GRAHAM HOLDINGS CO</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="ib68e0d4da6df43388a6e169ca37e2b2d_D20201210-20201210"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4Y2M3YTgxMTVkZTRkNzE5NjQwNzY1ODQyMTIyNTQyL3NlYzoxOGNjN2E4MTE1ZGU0ZDcxOTY0MDc2NTg0MjEyMjU0Ml8xL2ZyYWc6ZmI1OGQ3N2M0MThjNDQxNDk1MzljNjE2ODE1ODA0MWUvdGFibGU6ODJiOGIwNmUxM2JlNDA1MDg3M2M5ZjdlMTg5NWFjOGYvdGFibGVyYW5nZTo4MmI4YjA2ZTEzYmU0MDUwODczYzlmN2UxODk1YWM4Zl8xLTAtMS0xLTA_7d9094dd-8a77-491e-8e78-c93893eb9080">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="ib68e0d4da6df43388a6e169ca37e2b2d_D20201210-20201210"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4Y2M3YTgxMTVkZTRkNzE5NjQwNzY1ODQyMTIyNTQyL3NlYzoxOGNjN2E4MTE1ZGU0ZDcxOTY0MDc2NTg0MjEyMjU0Ml8xL2ZyYWc6ZmI1OGQ3N2M0MThjNDQxNDk1MzljNjE2ODE1ODA0MWUvdGFibGU6ODJiOGIwNmUxM2JlNDA1MDg3M2M5ZjdlMTg5NWFjOGYvdGFibGVyYW5nZTo4MmI4YjA2ZTEzYmU0MDUwODczYzlmN2UxODk1YWM4Zl8xLTUtMS0xLTA_cb617eca-f4dd-4002-85bb-5a52ff7d52d9">001-06714</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="ib68e0d4da6df43388a6e169ca37e2b2d_D20201210-20201210"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4Y2M3YTgxMTVkZTRkNzE5NjQwNzY1ODQyMTIyNTQyL3NlYzoxOGNjN2E4MTE1ZGU0ZDcxOTY0MDc2NTg0MjEyMjU0Ml8xL2ZyYWc6ZmI1OGQ3N2M0MThjNDQxNDk1MzljNjE2ODE1ODA0MWUvdGFibGU6ODJiOGIwNmUxM2JlNDA1MDg3M2M5ZjdlMTg5NWFjOGYvdGFibGVyYW5nZTo4MmI4YjA2ZTEzYmU0MDUwODczYzlmN2UxODk1YWM4Zl8xLTYtMS0xLTA_9a9acade-575c-4f86-adca-d7a3ec3c4a46">53-0182885</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="ib68e0d4da6df43388a6e169ca37e2b2d_D20201210-20201210"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4Y2M3YTgxMTVkZTRkNzE5NjQwNzY1ODQyMTIyNTQyL3NlYzoxOGNjN2E4MTE1ZGU0ZDcxOTY0MDc2NTg0MjEyMjU0Ml8xL2ZyYWc6ZmI1OGQ3N2M0MThjNDQxNDk1MzljNjE2ODE1ODA0MWUvdGFibGU6ODJiOGIwNmUxM2JlNDA1MDg3M2M5ZjdlMTg5NWFjOGYvdGFibGVyYW5nZTo4MmI4YjA2ZTEzYmU0MDUwODczYzlmN2UxODk1YWM4Zl80LTAtMS0xLTAvdGV4dHJlZ2lvbjphMDU3OGZjNzQwNmU0ZWY0YTA0NDg5OWQyMmU2ZTRkMV81_d2732688-5995-481d-a660-0547f7dcec69">1300 North 17th Street</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="ib68e0d4da6df43388a6e169ca37e2b2d_D20201210-20201210"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4Y2M3YTgxMTVkZTRkNzE5NjQwNzY1ODQyMTIyNTQyL3NlYzoxOGNjN2E4MTE1ZGU0ZDcxOTY0MDc2NTg0MjEyMjU0Ml8xL2ZyYWc6ZmI1OGQ3N2M0MThjNDQxNDk1MzljNjE2ODE1ODA0MWUvdGFibGU6ODJiOGIwNmUxM2JlNDA1MDg3M2M5ZjdlMTg5NWFjOGYvdGFibGVyYW5nZTo4MmI4YjA2ZTEzYmU0MDUwODczYzlmN2UxODk1YWM4Zl80LTAtMS0xLTAvdGV4dHJlZ2lvbjphMDU3OGZjNzQwNmU0ZWY0YTA0NDg5OWQyMmU2ZTRkMV85_33eff61c-d9f0-4d8d-a0d7-b64ac128205f">Arlington</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="ib68e0d4da6df43388a6e169ca37e2b2d_D20201210-20201210"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4Y2M3YTgxMTVkZTRkNzE5NjQwNzY1ODQyMTIyNTQyL3NlYzoxOGNjN2E4MTE1ZGU0ZDcxOTY0MDc2NTg0MjEyMjU0Ml8xL2ZyYWc6ZmI1OGQ3N2M0MThjNDQxNDk1MzljNjE2ODE1ODA0MWUvdGFibGU6ODJiOGIwNmUxM2JlNDA1MDg3M2M5ZjdlMTg5NWFjOGYvdGFibGVyYW5nZTo4MmI4YjA2ZTEzYmU0MDUwODczYzlmN2UxODk1YWM4Zl80LTAtMS0xLTAvdGV4dHJlZ2lvbjphMDU3OGZjNzQwNmU0ZWY0YTA0NDg5OWQyMmU2ZTRkMV8xMw_7ea29388-e40d-4927-9b84-398bcbd488c4">VA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="ib68e0d4da6df43388a6e169ca37e2b2d_D20201210-20201210"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4Y2M3YTgxMTVkZTRkNzE5NjQwNzY1ODQyMTIyNTQyL3NlYzoxOGNjN2E4MTE1ZGU0ZDcxOTY0MDc2NTg0MjEyMjU0Ml8xL2ZyYWc6ZmI1OGQ3N2M0MThjNDQxNDk1MzljNjE2ODE1ODA0MWUvdGFibGU6ODJiOGIwNmUxM2JlNDA1MDg3M2M5ZjdlMTg5NWFjOGYvdGFibGVyYW5nZTo4MmI4YjA2ZTEzYmU0MDUwODczYzlmN2UxODk1YWM4Zl80LTYtMS0xLTA_4a121842-57cb-42bc-bd65-c3a745590118">22209</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="ib68e0d4da6df43388a6e169ca37e2b2d_D20201210-20201210"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4Y2M3YTgxMTVkZTRkNzE5NjQwNzY1ODQyMTIyNTQyL3NlYzoxOGNjN2E4MTE1ZGU0ZDcxOTY0MDc2NTg0MjEyMjU0Ml8xL2ZyYWc6ZmI1OGQ3N2M0MThjNDQxNDk1MzljNjE2ODE1ODA0MWUvdGV4dHJlZ2lvbjpmYjU4ZDc3YzQxOGM0NDE0OTUzOWM2MTY4MTU4MDQxZV8xMTE5_fbff61c8-38ac-4de4-846d-49271c954644">703</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="ib68e0d4da6df43388a6e169ca37e2b2d_D20201210-20201210"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4Y2M3YTgxMTVkZTRkNzE5NjQwNzY1ODQyMTIyNTQyL3NlYzoxOGNjN2E4MTE1ZGU0ZDcxOTY0MDc2NTg0MjEyMjU0Ml8xL2ZyYWc6ZmI1OGQ3N2M0MThjNDQxNDk1MzljNjE2ODE1ODA0MWUvdGV4dHJlZ2lvbjpmYjU4ZDc3YzQxOGM0NDE0OTUzOWM2MTY4MTU4MDQxZV8xMTIw_619d315e-e33a-40a1-9fbe-217b74ceb7f7">345-6300</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="ib68e0d4da6df43388a6e169ca37e2b2d_D20201210-20201210"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4Y2M3YTgxMTVkZTRkNzE5NjQwNzY1ODQyMTIyNTQyL3NlYzoxOGNjN2E4MTE1ZGU0ZDcxOTY0MDc2NTg0MjEyMjU0Ml8xL2ZyYWc6ZmI1OGQ3N2M0MThjNDQxNDk1MzljNjE2ODE1ODA0MWUvdGFibGU6MmU1ZTM4ODQ1ZmE3NGVlZGJiZTVjNDQ5ODYzMDQ4NTgvdGFibGVyYW5nZToyZTVlMzg4NDVmYTc0ZWVkYmJlNWM0NDk4NjMwNDg1OF8wLTAtMS0xLTA_e55d20a5-23a1-48ba-b44c-7588bd260f62">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="ib68e0d4da6df43388a6e169ca37e2b2d_D20201210-20201210"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4Y2M3YTgxMTVkZTRkNzE5NjQwNzY1ODQyMTIyNTQyL3NlYzoxOGNjN2E4MTE1ZGU0ZDcxOTY0MDc2NTg0MjEyMjU0Ml8xL2ZyYWc6ZmI1OGQ3N2M0MThjNDQxNDk1MzljNjE2ODE1ODA0MWUvdGFibGU6MmU1ZTM4ODQ1ZmE3NGVlZGJiZTVjNDQ5ODYzMDQ4NTgvdGFibGVyYW5nZToyZTVlMzg4NDVmYTc0ZWVkYmJlNWM0NDk4NjMwNDg1OF8xLTAtMS0xLTA_65815e00-b70d-413b-a995-333c55bbd124">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="ib68e0d4da6df43388a6e169ca37e2b2d_D20201210-20201210"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4Y2M3YTgxMTVkZTRkNzE5NjQwNzY1ODQyMTIyNTQyL3NlYzoxOGNjN2E4MTE1ZGU0ZDcxOTY0MDc2NTg0MjEyMjU0Ml8xL2ZyYWc6ZmI1OGQ3N2M0MThjNDQxNDk1MzljNjE2ODE1ODA0MWUvdGFibGU6MmU1ZTM4ODQ1ZmE3NGVlZGJiZTVjNDQ5ODYzMDQ4NTgvdGFibGVyYW5nZToyZTVlMzg4NDVmYTc0ZWVkYmJlNWM0NDk4NjMwNDg1OF8yLTAtMS0xLTA_3f65a2a7-80f1-45fe-9bac-e95c62bb09e6">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="ib68e0d4da6df43388a6e169ca37e2b2d_D20201210-20201210"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4Y2M3YTgxMTVkZTRkNzE5NjQwNzY1ODQyMTIyNTQyL3NlYzoxOGNjN2E4MTE1ZGU0ZDcxOTY0MDc2NTg0MjEyMjU0Ml8xL2ZyYWc6ZmI1OGQ3N2M0MThjNDQxNDk1MzljNjE2ODE1ODA0MWUvdGFibGU6MmU1ZTM4ODQ1ZmE3NGVlZGJiZTVjNDQ5ODYzMDQ4NTgvdGFibGVyYW5nZToyZTVlMzg4NDVmYTc0ZWVkYmJlNWM0NDk4NjMwNDg1OF8zLTAtMS0xLTA_f9740605-bb10-4cac-9f66-b022e8e24138">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="ib68e0d4da6df43388a6e169ca37e2b2d_D20201210-20201210"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4Y2M3YTgxMTVkZTRkNzE5NjQwNzY1ODQyMTIyNTQyL3NlYzoxOGNjN2E4MTE1ZGU0ZDcxOTY0MDc2NTg0MjEyMjU0Ml8xL2ZyYWc6ZmI1OGQ3N2M0MThjNDQxNDk1MzljNjE2ODE1ODA0MWUvdGFibGU6NTY3MTBlNWNkNDk2NGU5OTgwZGI3OWRlOGNjMmI0ZTYvdGFibGVyYW5nZTo1NjcxMGU1Y2Q0OTY0ZTk5ODBkYjc5ZGU4Y2MyYjRlNl8xLTAtMS0xLTA_8cf525e1-15ae-4725-8543-d25ed1964bfd">Class&#160;B Common Stock, par value $1.00&#160;per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="ib68e0d4da6df43388a6e169ca37e2b2d_D20201210-20201210"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4Y2M3YTgxMTVkZTRkNzE5NjQwNzY1ODQyMTIyNTQyL3NlYzoxOGNjN2E4MTE1ZGU0ZDcxOTY0MDc2NTg0MjEyMjU0Ml8xL2ZyYWc6ZmI1OGQ3N2M0MThjNDQxNDk1MzljNjE2ODE1ODA0MWUvdGFibGU6NTY3MTBlNWNkNDk2NGU5OTgwZGI3OWRlOGNjMmI0ZTYvdGFibGVyYW5nZTo1NjcxMGU1Y2Q0OTY0ZTk5ODBkYjc5ZGU4Y2MyYjRlNl8xLTEtMS0xLTA_21663574-9857-4c09-95b9-c23307e40aad">GHC</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="ib68e0d4da6df43388a6e169ca37e2b2d_D20201210-20201210"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4Y2M3YTgxMTVkZTRkNzE5NjQwNzY1ODQyMTIyNTQyL3NlYzoxOGNjN2E4MTE1ZGU0ZDcxOTY0MDc2NTg0MjEyMjU0Ml8xL2ZyYWc6ZmI1OGQ3N2M0MThjNDQxNDk1MzljNjE2ODE1ODA0MWUvdGFibGU6NTY3MTBlNWNkNDk2NGU5OTgwZGI3OWRlOGNjMmI0ZTYvdGFibGVyYW5nZTo1NjcxMGU1Y2Q0OTY0ZTk5ODBkYjc5ZGU4Y2MyYjRlNl8xLTItMS0xLTA_b381ed3b-4389-4f51-b3be-3360ba796996">NYSE</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="ib68e0d4da6df43388a6e169ca37e2b2d_D20201210-20201210"
      id="id3VybDovL2RvY3MudjEvZG9jOjE4Y2M3YTgxMTVkZTRkNzE5NjQwNzY1ODQyMTIyNTQyL3NlYzoxOGNjN2E4MTE1ZGU0ZDcxOTY0MDc2NTg0MjEyMjU0Ml8xL2ZyYWc6ZmI1OGQ3N2M0MThjNDQxNDk1MzljNjE2ODE1ODA0MWUvdGFibGU6NmYzZGJlYjc5Y2Y0NDMwYmIxNmUwOTU1ZDQ0ODc3ZTUvdGFibGVyYW5nZTo2ZjNkYmViNzljZjQ0MzBiYjE2ZTA5NTVkNDQ4NzdlNV8wLTEtMS0xLTA_0838a3df-34e3-4505-8cef-ddb5ef32bc1e">false</dei:EntityEmergingGrowthCompany>
</xbrl>
