<?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-20191030.xsd" xlink:type="simple"/>
    <context id="D2019Q3SD">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000104889</identifier>
        </entity>
        <period>
            <startDate>2019-10-30</startDate>
            <endDate>2019-10-30</endDate>
        </period>
    </context>
    <dei:AmendmentFlag
      contextRef="D2019Q3SD"
      id="Fact-C6092D3665E927D5011D042D1A44316B-wk-Fact-C6092D3665E927D5011D042D1A44316B">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="D2019Q3SD"
      id="Fact-778181B0F1EE113B6FA7042C49E07077-wk-Fact-778181B0F1EE113B6FA7042C49E07077">0000104889</dei:EntityCentralIndexKey>
    <dei:DocumentType
      contextRef="D2019Q3SD"
      id="d167800326e128-wk-Fact-893D28CD7E0073FA456AFF4A89F04CA7">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="D2019Q3SD"
      id="d167800326e158-wk-Fact-8B7D07934E3F12E26FBA04272F7DF7AE">2019-10-30</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="D2019Q3SD"
      id="d167800326e163-wk-Fact-6F1E9C5412B3FAA577030433AFDBD6C0">GRAHAM HOLDINGS CO</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="D2019Q3SD"
      id="d167800326e228-wk-Fact-E02B4BFF3E5DC68A38CFFF444D7D948C">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="D2019Q3SD"
      id="d167800326e253-wk-Fact-6CF669DE1A2CE8703312FF495E9A9536">001-06714</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="D2019Q3SD"
      id="d167800326e258-wk-Fact-457337894D131118FDF6FF491C775354">53-0182885</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="D2019Q3SD"
      id="d167800326e342-wk-Fact-7D18D8B78410A91C456BFF48845610F4">1300 North 17th Street</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="D2019Q3SD"
      id="d167800326e352-wk-Fact-061B79255AB66921E222FF48A0354C2A">Arlington</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="D2019Q3SD"
      id="d167800326e362-wk-Fact-A66D5C4E578185111C49FF48C71956F3">VA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="D2019Q3SD"
      id="d167800326e372-wk-Fact-78E298CEB1DAFEC19094FF493C07E1ED">22209</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="D2019Q3SD"
      id="d167800326e413-wk-Fact-92D605877EFF0B4C808AFF49DF9CBC33">703</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="D2019Q3SD"
      id="d167800326e418-wk-Fact-A305E7831A098BED85AAFF49B7D7CC62">345-6300</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="D2019Q3SD"
      id="d167800326e454-wk-Fact-F15E7841A18C659980BDFFAE5129C148">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="D2019Q3SD"
      id="d167800326e467-wk-Fact-DB9F29DA5C85603E2B34FFAEB14B8F7F">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="D2019Q3SD"
      id="d167800326e480-wk-Fact-ACE0840D281CB094A787FFAFA0A6EC88">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="D2019Q3SD"
      id="d167800326e493-wk-Fact-71E49FAEE2DAB081E733FFB0074FA580">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="D2019Q3SD"
      id="d167800326e534-wk-Fact-8DD39069B21C660B61C2FF4BF1693C26">Class&#160;B Common Stock, par value $1.00&#160;per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="D2019Q3SD"
      id="d167800326e539-wk-Fact-A9D28FDE072FC0B0005BFF4C11912025">GHC</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="D2019Q3SD"
      id="d167800326e544-wk-Fact-8254E649E568463E58AEFF4C2C504493">NYSE</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="D2019Q3SD"
      id="d167800326e566-wk-Fact-E1FD67E95A3A3AAB4A49FF56B5652215">false</dei:EntityEmergingGrowthCompany>
</xbrl>
