<?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-20201001.xsd" xlink:type="simple"/>
    <context id="i991d84f8f5064f09bd91d1c799adb340_D20201001-20201001">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000104889</identifier>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-10-01</endDate>
        </period>
    </context>
    <dei:AmendmentFlag
      contextRef="i991d84f8f5064f09bd91d1c799adb340_D20201001-20201001"
      id="id3VybDovL2RvY3MudjEvZG9jOmRmMDI2ZTQ3OTI4ZDRjYWZhNmQ3ZDM3Y2YwMTFiZjU5L3NlYzpkZjAyNmU0NzkyOGQ0Y2FmYTZkN2QzN2NmMDExYmY1OV80L2ZyYWc6MjdkMjY2Y2QyNjM0NDExZWEzMzQ2ZTAxNGQ3N2EwMjgvdGFibGU6MzJkZmVkZGYyZDc4NDhiM2FkNTFjZDIyMTc1ZWZmM2IvdGFibGVyYW5nZTozMmRmZWRkZjJkNzg0OGIzYWQ1MWNkMjIxNzVlZmYzYl8xLTEtMS0xLTA_dabe87f9-ad58-46b5-9299-2385909de70b">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="i991d84f8f5064f09bd91d1c799adb340_D20201001-20201001"
      id="id3VybDovL2RvY3MudjEvZG9jOmRmMDI2ZTQ3OTI4ZDRjYWZhNmQ3ZDM3Y2YwMTFiZjU5L3NlYzpkZjAyNmU0NzkyOGQ0Y2FmYTZkN2QzN2NmMDExYmY1OV80L2ZyYWc6MjdkMjY2Y2QyNjM0NDExZWEzMzQ2ZTAxNGQ3N2EwMjgvdGFibGU6MzJkZmVkZGYyZDc4NDhiM2FkNTFjZDIyMTc1ZWZmM2IvdGFibGVyYW5nZTozMmRmZWRkZjJkNzg0OGIzYWQ1MWNkMjIxNzVlZmYzYl8yLTEtMS0xLTA_51b99e74-5f55-4c8d-b0bf-a0379358007e">0000104889</dei:EntityCentralIndexKey>
    <dei:DocumentType
      contextRef="i991d84f8f5064f09bd91d1c799adb340_D20201001-20201001"
      id="id3VybDovL2RvY3MudjEvZG9jOmRmMDI2ZTQ3OTI4ZDRjYWZhNmQ3ZDM3Y2YwMTFiZjU5L3NlYzpkZjAyNmU0NzkyOGQ0Y2FmYTZkN2QzN2NmMDExYmY1OV8xL2ZyYWc6MDZiODM2MzhmMjJjNDUxNjg3YTQ0MWUxMWQ1NDFmMWIvdGV4dHJlZ2lvbjowNmI4MzYzOGYyMmM0NTE2ODdhNDQxZTExZDU0MWYxYl8xMTE3_69f46456-0be9-40d2-9ebf-c66e90995a89">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="i991d84f8f5064f09bd91d1c799adb340_D20201001-20201001"
      id="id3VybDovL2RvY3MudjEvZG9jOmRmMDI2ZTQ3OTI4ZDRjYWZhNmQ3ZDM3Y2YwMTFiZjU5L3NlYzpkZjAyNmU0NzkyOGQ0Y2FmYTZkN2QzN2NmMDExYmY1OV8xL2ZyYWc6MDZiODM2MzhmMjJjNDUxNjg3YTQ0MWUxMWQ1NDFmMWIvdGV4dHJlZ2lvbjowNmI4MzYzOGYyMmM0NTE2ODdhNDQxZTExZDU0MWYxYl8yMjg_9e501c8d-be75-400d-b521-aba6570ee85c">2020-10-01</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="i991d84f8f5064f09bd91d1c799adb340_D20201001-20201001"
      id="id3VybDovL2RvY3MudjEvZG9jOmRmMDI2ZTQ3OTI4ZDRjYWZhNmQ3ZDM3Y2YwMTFiZjU5L3NlYzpkZjAyNmU0NzkyOGQ0Y2FmYTZkN2QzN2NmMDExYmY1OV8xL2ZyYWc6MDZiODM2MzhmMjJjNDUxNjg3YTQ0MWUxMWQ1NDFmMWIvdGV4dHJlZ2lvbjowNmI4MzYzOGYyMmM0NTE2ODdhNDQxZTExZDU0MWYxYl8xMTE4_e510e39a-476b-4b33-b99e-d3cccfd41e1b">GRAHAM HOLDINGS CO</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i991d84f8f5064f09bd91d1c799adb340_D20201001-20201001"
      id="id3VybDovL2RvY3MudjEvZG9jOmRmMDI2ZTQ3OTI4ZDRjYWZhNmQ3ZDM3Y2YwMTFiZjU5L3NlYzpkZjAyNmU0NzkyOGQ0Y2FmYTZkN2QzN2NmMDExYmY1OV8xL2ZyYWc6MDZiODM2MzhmMjJjNDUxNjg3YTQ0MWUxMWQ1NDFmMWIvdGFibGU6Yjk4NmM5ODg3ZWJkNGViNTkyOTZlNzQ2MjQ4NDYwNDcvdGFibGVyYW5nZTpiOTg2Yzk4ODdlYmQ0ZWI1OTI5NmU3NDYyNDg0NjA0N18xLTAtMS0xLTA_ba14a63a-e23b-43f0-b67a-10265a587602">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="i991d84f8f5064f09bd91d1c799adb340_D20201001-20201001"
      id="id3VybDovL2RvY3MudjEvZG9jOmRmMDI2ZTQ3OTI4ZDRjYWZhNmQ3ZDM3Y2YwMTFiZjU5L3NlYzpkZjAyNmU0NzkyOGQ0Y2FmYTZkN2QzN2NmMDExYmY1OV8xL2ZyYWc6MDZiODM2MzhmMjJjNDUxNjg3YTQ0MWUxMWQ1NDFmMWIvdGFibGU6Yjk4NmM5ODg3ZWJkNGViNTkyOTZlNzQ2MjQ4NDYwNDcvdGFibGVyYW5nZTpiOTg2Yzk4ODdlYmQ0ZWI1OTI5NmU3NDYyNDg0NjA0N18xLTUtMS0xLTA_24f553fa-7090-4ded-a140-90a330c1b987">001-06714</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="i991d84f8f5064f09bd91d1c799adb340_D20201001-20201001"
      id="id3VybDovL2RvY3MudjEvZG9jOmRmMDI2ZTQ3OTI4ZDRjYWZhNmQ3ZDM3Y2YwMTFiZjU5L3NlYzpkZjAyNmU0NzkyOGQ0Y2FmYTZkN2QzN2NmMDExYmY1OV8xL2ZyYWc6MDZiODM2MzhmMjJjNDUxNjg3YTQ0MWUxMWQ1NDFmMWIvdGFibGU6Yjk4NmM5ODg3ZWJkNGViNTkyOTZlNzQ2MjQ4NDYwNDcvdGFibGVyYW5nZTpiOTg2Yzk4ODdlYmQ0ZWI1OTI5NmU3NDYyNDg0NjA0N18xLTYtMS0xLTA_5c2e2465-4aec-4350-9844-55c466177bd5">53-0182885</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i991d84f8f5064f09bd91d1c799adb340_D20201001-20201001"
      id="id3VybDovL2RvY3MudjEvZG9jOmRmMDI2ZTQ3OTI4ZDRjYWZhNmQ3ZDM3Y2YwMTFiZjU5L3NlYzpkZjAyNmU0NzkyOGQ0Y2FmYTZkN2QzN2NmMDExYmY1OV8xL2ZyYWc6MDZiODM2MzhmMjJjNDUxNjg3YTQ0MWUxMWQ1NDFmMWIvdGFibGU6Yjk4NmM5ODg3ZWJkNGViNTkyOTZlNzQ2MjQ4NDYwNDcvdGFibGVyYW5nZTpiOTg2Yzk4ODdlYmQ0ZWI1OTI5NmU3NDYyNDg0NjA0N180LTAtMS0xLTAvdGV4dHJlZ2lvbjoxNjNkMmU0NzZhY2E0ODBlOWFlZjhkNTBhMzJmMzI0Zl81_56f8d6c6-6afa-4356-a918-6a25c62e7306">1300 North 17th Street</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i991d84f8f5064f09bd91d1c799adb340_D20201001-20201001"
      id="id3VybDovL2RvY3MudjEvZG9jOmRmMDI2ZTQ3OTI4ZDRjYWZhNmQ3ZDM3Y2YwMTFiZjU5L3NlYzpkZjAyNmU0NzkyOGQ0Y2FmYTZkN2QzN2NmMDExYmY1OV8xL2ZyYWc6MDZiODM2MzhmMjJjNDUxNjg3YTQ0MWUxMWQ1NDFmMWIvdGFibGU6Yjk4NmM5ODg3ZWJkNGViNTkyOTZlNzQ2MjQ4NDYwNDcvdGFibGVyYW5nZTpiOTg2Yzk4ODdlYmQ0ZWI1OTI5NmU3NDYyNDg0NjA0N180LTAtMS0xLTAvdGV4dHJlZ2lvbjoxNjNkMmU0NzZhY2E0ODBlOWFlZjhkNTBhMzJmMzI0Zl85_f9ee7d67-cde1-4b4d-9640-61856a44c879">Arlington</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i991d84f8f5064f09bd91d1c799adb340_D20201001-20201001"
      id="id3VybDovL2RvY3MudjEvZG9jOmRmMDI2ZTQ3OTI4ZDRjYWZhNmQ3ZDM3Y2YwMTFiZjU5L3NlYzpkZjAyNmU0NzkyOGQ0Y2FmYTZkN2QzN2NmMDExYmY1OV8xL2ZyYWc6MDZiODM2MzhmMjJjNDUxNjg3YTQ0MWUxMWQ1NDFmMWIvdGFibGU6Yjk4NmM5ODg3ZWJkNGViNTkyOTZlNzQ2MjQ4NDYwNDcvdGFibGVyYW5nZTpiOTg2Yzk4ODdlYmQ0ZWI1OTI5NmU3NDYyNDg0NjA0N180LTAtMS0xLTAvdGV4dHJlZ2lvbjoxNjNkMmU0NzZhY2E0ODBlOWFlZjhkNTBhMzJmMzI0Zl8xMw_91024231-c57b-4fa0-90f3-4d2a2d3424a7">VA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i991d84f8f5064f09bd91d1c799adb340_D20201001-20201001"
      id="id3VybDovL2RvY3MudjEvZG9jOmRmMDI2ZTQ3OTI4ZDRjYWZhNmQ3ZDM3Y2YwMTFiZjU5L3NlYzpkZjAyNmU0NzkyOGQ0Y2FmYTZkN2QzN2NmMDExYmY1OV8xL2ZyYWc6MDZiODM2MzhmMjJjNDUxNjg3YTQ0MWUxMWQ1NDFmMWIvdGFibGU6Yjk4NmM5ODg3ZWJkNGViNTkyOTZlNzQ2MjQ4NDYwNDcvdGFibGVyYW5nZTpiOTg2Yzk4ODdlYmQ0ZWI1OTI5NmU3NDYyNDg0NjA0N180LTYtMS0xLTA_8845ae04-2b94-4569-87ed-b37bc84ceab9">22209</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i991d84f8f5064f09bd91d1c799adb340_D20201001-20201001"
      id="id3VybDovL2RvY3MudjEvZG9jOmRmMDI2ZTQ3OTI4ZDRjYWZhNmQ3ZDM3Y2YwMTFiZjU5L3NlYzpkZjAyNmU0NzkyOGQ0Y2FmYTZkN2QzN2NmMDExYmY1OV8xL2ZyYWc6MDZiODM2MzhmMjJjNDUxNjg3YTQ0MWUxMWQ1NDFmMWIvdGV4dHJlZ2lvbjowNmI4MzYzOGYyMmM0NTE2ODdhNDQxZTExZDU0MWYxYl8xMTE5_617bc260-9e97-45b2-b4ee-0437fb48eb9c">703</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i991d84f8f5064f09bd91d1c799adb340_D20201001-20201001"
      id="id3VybDovL2RvY3MudjEvZG9jOmRmMDI2ZTQ3OTI4ZDRjYWZhNmQ3ZDM3Y2YwMTFiZjU5L3NlYzpkZjAyNmU0NzkyOGQ0Y2FmYTZkN2QzN2NmMDExYmY1OV8xL2ZyYWc6MDZiODM2MzhmMjJjNDUxNjg3YTQ0MWUxMWQ1NDFmMWIvdGV4dHJlZ2lvbjowNmI4MzYzOGYyMmM0NTE2ODdhNDQxZTExZDU0MWYxYl8xMTIw_cb0fd86b-b386-4c77-b085-9a035d450e4e">345-6300</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="i991d84f8f5064f09bd91d1c799adb340_D20201001-20201001"
      id="id3VybDovL2RvY3MudjEvZG9jOmRmMDI2ZTQ3OTI4ZDRjYWZhNmQ3ZDM3Y2YwMTFiZjU5L3NlYzpkZjAyNmU0NzkyOGQ0Y2FmYTZkN2QzN2NmMDExYmY1OV8xL2ZyYWc6MDZiODM2MzhmMjJjNDUxNjg3YTQ0MWUxMWQ1NDFmMWIvdGFibGU6NDlmY2QxNzJkMDRkNDc1YTlkNjI2NzI1MDA5NzAzMTAvdGFibGVyYW5nZTo0OWZjZDE3MmQwNGQ0NzVhOWQ2MjY3MjUwMDk3MDMxMF8wLTAtMS0xLTA_a3eaab3b-ffb8-4e11-9ce6-a9e4f1c6cf9b">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="i991d84f8f5064f09bd91d1c799adb340_D20201001-20201001"
      id="id3VybDovL2RvY3MudjEvZG9jOmRmMDI2ZTQ3OTI4ZDRjYWZhNmQ3ZDM3Y2YwMTFiZjU5L3NlYzpkZjAyNmU0NzkyOGQ0Y2FmYTZkN2QzN2NmMDExYmY1OV8xL2ZyYWc6MDZiODM2MzhmMjJjNDUxNjg3YTQ0MWUxMWQ1NDFmMWIvdGFibGU6NDlmY2QxNzJkMDRkNDc1YTlkNjI2NzI1MDA5NzAzMTAvdGFibGVyYW5nZTo0OWZjZDE3MmQwNGQ0NzVhOWQ2MjY3MjUwMDk3MDMxMF8xLTAtMS0xLTA_717cb489-b748-46c1-acb8-3409972ceaa6">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="i991d84f8f5064f09bd91d1c799adb340_D20201001-20201001"
      id="id3VybDovL2RvY3MudjEvZG9jOmRmMDI2ZTQ3OTI4ZDRjYWZhNmQ3ZDM3Y2YwMTFiZjU5L3NlYzpkZjAyNmU0NzkyOGQ0Y2FmYTZkN2QzN2NmMDExYmY1OV8xL2ZyYWc6MDZiODM2MzhmMjJjNDUxNjg3YTQ0MWUxMWQ1NDFmMWIvdGFibGU6NDlmY2QxNzJkMDRkNDc1YTlkNjI2NzI1MDA5NzAzMTAvdGFibGVyYW5nZTo0OWZjZDE3MmQwNGQ0NzVhOWQ2MjY3MjUwMDk3MDMxMF8yLTAtMS0xLTA_89e7762d-5942-461f-b2d8-13a3f7661580">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="i991d84f8f5064f09bd91d1c799adb340_D20201001-20201001"
      id="id3VybDovL2RvY3MudjEvZG9jOmRmMDI2ZTQ3OTI4ZDRjYWZhNmQ3ZDM3Y2YwMTFiZjU5L3NlYzpkZjAyNmU0NzkyOGQ0Y2FmYTZkN2QzN2NmMDExYmY1OV8xL2ZyYWc6MDZiODM2MzhmMjJjNDUxNjg3YTQ0MWUxMWQ1NDFmMWIvdGFibGU6NDlmY2QxNzJkMDRkNDc1YTlkNjI2NzI1MDA5NzAzMTAvdGFibGVyYW5nZTo0OWZjZDE3MmQwNGQ0NzVhOWQ2MjY3MjUwMDk3MDMxMF8zLTAtMS0xLTA_5c8502de-c15a-4b4b-ada0-0f39f4469e71">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="i991d84f8f5064f09bd91d1c799adb340_D20201001-20201001"
      id="id3VybDovL2RvY3MudjEvZG9jOmRmMDI2ZTQ3OTI4ZDRjYWZhNmQ3ZDM3Y2YwMTFiZjU5L3NlYzpkZjAyNmU0NzkyOGQ0Y2FmYTZkN2QzN2NmMDExYmY1OV8xL2ZyYWc6MDZiODM2MzhmMjJjNDUxNjg3YTQ0MWUxMWQ1NDFmMWIvdGFibGU6NDYxNDg3ZTdlNzVlNDg0MzllMGFjY2VkNThhZmU5N2YvdGFibGVyYW5nZTo0NjE0ODdlN2U3NWU0ODQzOWUwYWNjZWQ1OGFmZTk3Zl8xLTAtMS0xLTA_fb12e691-3e4d-4841-81d7-1ed786872829">Class&#160;B Common Stock, par value $1.00&#160;per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i991d84f8f5064f09bd91d1c799adb340_D20201001-20201001"
      id="id3VybDovL2RvY3MudjEvZG9jOmRmMDI2ZTQ3OTI4ZDRjYWZhNmQ3ZDM3Y2YwMTFiZjU5L3NlYzpkZjAyNmU0NzkyOGQ0Y2FmYTZkN2QzN2NmMDExYmY1OV8xL2ZyYWc6MDZiODM2MzhmMjJjNDUxNjg3YTQ0MWUxMWQ1NDFmMWIvdGFibGU6NDYxNDg3ZTdlNzVlNDg0MzllMGFjY2VkNThhZmU5N2YvdGFibGVyYW5nZTo0NjE0ODdlN2U3NWU0ODQzOWUwYWNjZWQ1OGFmZTk3Zl8xLTEtMS0xLTA_171afcd9-1906-4416-bc06-1ab27b42e804">GHC</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i991d84f8f5064f09bd91d1c799adb340_D20201001-20201001"
      id="id3VybDovL2RvY3MudjEvZG9jOmRmMDI2ZTQ3OTI4ZDRjYWZhNmQ3ZDM3Y2YwMTFiZjU5L3NlYzpkZjAyNmU0NzkyOGQ0Y2FmYTZkN2QzN2NmMDExYmY1OV8xL2ZyYWc6MDZiODM2MzhmMjJjNDUxNjg3YTQ0MWUxMWQ1NDFmMWIvdGFibGU6NDYxNDg3ZTdlNzVlNDg0MzllMGFjY2VkNThhZmU5N2YvdGFibGVyYW5nZTo0NjE0ODdlN2U3NWU0ODQzOWUwYWNjZWQ1OGFmZTk3Zl8xLTItMS0xLTA_2216d303-2c02-423e-a375-701cd8e96461">NYSE</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="i991d84f8f5064f09bd91d1c799adb340_D20201001-20201001"
      id="id3VybDovL2RvY3MudjEvZG9jOmRmMDI2ZTQ3OTI4ZDRjYWZhNmQ3ZDM3Y2YwMTFiZjU5L3NlYzpkZjAyNmU0NzkyOGQ0Y2FmYTZkN2QzN2NmMDExYmY1OV8xL2ZyYWc6MDZiODM2MzhmMjJjNDUxNjg3YTQ0MWUxMWQ1NDFmMWIvdGFibGU6ZTJkNmI0MmM2OTllNDc3OGE1MzQ3Njc1NTQ5YjNjNTYvdGFibGVyYW5nZTplMmQ2YjQyYzY5OWU0Nzc4YTUzNDc2NzU1NDliM2M1Nl8wLTEtMS0xLTA_190d7686-32e0-4259-9150-9b654ad3406e">false</dei:EntityEmergingGrowthCompany>
</xbrl>
