<?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="ghc-20200401.xsd" xlink:type="simple"/>
    <context id="D2020Q2EightK">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000104889</identifier>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-04-01</endDate>
        </period>
    </context>
    <dei:AmendmentFlag
      contextRef="D2020Q2EightK"
      id="Fact-F4CAA5DF33AF51D69AA85622CE99071A-wk-Fact-F4CAA5DF33AF51D69AA85622CE99071A">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="D2020Q2EightK"
      id="Fact-4FE10A98A4D356FFA03DD93107CA962D-wk-Fact-4FE10A98A4D356FFA03DD93107CA962D">0000104889</dei:EntityCentralIndexKey>
    <dei:DocumentType
      contextRef="D2020Q2EightK"
      id="d33901e128-wk-Fact-DB54C33BAB735F058FAB6BB833F07C17">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="D2020Q2EightK"
      id="d33901e158-wk-Fact-11B95640D27F5B19A98F715530E4DADD">2020-04-01</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="D2020Q2EightK"
      id="d33901e163-wk-Fact-C08205311F40588B8FD848DC6AF98441">GRAHAM HOLDINGS CO</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="D2020Q2EightK"
      id="d33901e228-wk-Fact-3619021E281E5D2C9EA8C725A65F074E">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="D2020Q2EightK"
      id="d33901e253-wk-Fact-E62A6D81753C5CDF93801FE68DF538E7">001-06714</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="D2020Q2EightK"
      id="d33901e258-wk-Fact-3CB5DFF046FD54CF9164AA5D89438C35">53-0182885</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="D2020Q2EightK"
      id="d33901e342-wk-Fact-8B5547CF209352EA96FEC978BF039904">1300 North 17th Street</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="D2020Q2EightK"
      id="d33901e352-wk-Fact-600D69C798615B6D85F90ED8754ADC5A">Arlington</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="D2020Q2EightK"
      id="d33901e362-wk-Fact-FDC5373A81C3542EBD03DC038FDC6790">VA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="D2020Q2EightK"
      id="d33901e372-wk-Fact-80CD369844005F36A2255E429D948AEA">22209</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="D2020Q2EightK"
      id="d33901e413-wk-Fact-46B2D6FD1FE1590CA665919B272301B3">703</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="D2020Q2EightK"
      id="d33901e418-wk-Fact-1F77951C55005B0BAEE37DD54F011AAA">345-6300</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="D2020Q2EightK"
      id="d33901e454-wk-Fact-79D457410781560899FF31C29D44DD29">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="D2020Q2EightK"
      id="d33901e467-wk-Fact-36708AA2EDAC5D0A813D5BE45B26D889">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="D2020Q2EightK"
      id="d33901e480-wk-Fact-1D07565B25F65584A470039B7B89652E">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="D2020Q2EightK"
      id="d33901e493-wk-Fact-3DA9437157315E94AEDEC16C29A89D2C">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="D2020Q2EightK"
      id="d33901e534-wk-Fact-2EC8483B39CD5F55B06D85CCD112CB9F">Class&#160;B Common Stock, par value $1.00&#160;per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="D2020Q2EightK"
      id="d33901e539-wk-Fact-D5FFAE5CCA8956F4B1678C8C8B484575">GHC</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="D2020Q2EightK"
      id="d33901e544-wk-Fact-642D1172F6DB531795F12848864215D6">NYSE</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="D2020Q2EightK"
      id="d33901e566-wk-Fact-5F5D730EED4353BD9B181383AEE3FBC5">false</dei:EntityEmergingGrowthCompany>
</xbrl>
