XML 65 R55.htm IDEA: XBRL DOCUMENT
v3.25.2

Fair Value Measurements (Reconciliation of Changes in Financial Liabilities Fair Value Using Level 3 Inputs) (Details 2) - Level 3 - USD ($) $ in Thousands | 6 Months Ended
--- | ---
Jun. 30, 2025 | Jun. 30, 2024
Contingent consideration liabilities [Member] |  |  |
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] |  |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value, Beginning Balance |  | $ 1,419 | $ 788
Acquisition of business |  |  | 1,298
Changes in fair value | [1] | 0 | (75)
Capital contributions |  | 0 | 0
Accretion of value included in net income | [1] | 100 | 6
Settlements or distributions |  | (317) | (719)
Foreign currency exchange rate changes |  | 147 | (14)
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value, Ending Balance |  | 1,349 | 1,284
Mandatorily redeemable noncontrolling interest [Member] |  |  |
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] |  |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value, Beginning Balance |  | 159,548 | 40,764
Acquisition of business |  |  | 0
Changes in fair value | [1] | 67,560 | 75,415
Capital contributions |  | 80 | 21
Accretion of value included in net income | [1] | 0 | 0
Settlements or distributions |  | (205,672) | (305)
Foreign currency exchange rate changes |  | 0 | 0
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value, Ending Balance |  | $ 21,516 | $ 115,895
[1] | Changes in fair value and accretion of value of contingent consideration liabilities are included in Selling, general and administrative expenses and the changes in fair value of mandatorily redeemable noncontrolling interest is included in Interest expense in the Company’s Condensed Consolidated Statements of Operations.

X
- Definition Fair Value, Measurement With Unobservable Inputs Reconciliations, Recurring Basis, Liability, Capital Contributions + References No definition available. + Details
Name: | ghc_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityCapitalContributions
Namespace Prefix: | ghc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Fair​ Value, ​Measurement​ With ​Unobservable ​Inputs ​Reconciliations, ​Recurring ​Basis, ​Liability​, Foreign Currency Translation Gain (Loss) + References No definition available. + Details
Name: | ghc_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityForeignCurrencyTranslationGainLoss
Namespace Prefix: | ghc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Fair​ Value, ​Measurement​ With ​Unobservable ​Inputs ​Reconciliations, ​Recurring ​Basis, ​Liability​, Gain (Loss), Accretion Included in Earnings + References No definition available. + Details
Name: | ghc_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityGainLossAccretionIncludedInEarnings
Namespace Prefix: | ghc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Fair​ Value, ​Measurement​ With ​Unobservable ​Inputs ​Reconciliations, ​Recurring ​Basis, ​Liability​, Gain (Loss), Changes in Fair Value + References No definition available. + Details
Name: | ghc_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityGainLossChangesInFairValue
Namespace Prefix: | ghc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period. + References No definition available. + Details
Name: | us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of purchases of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2G -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2G Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 + Details
Name: | us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 + Details
Name: | us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 + Details
Name: | us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByLiabilityClassAxis=ghc_ContingentConsiderationLiabilitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByLiabilityClassAxis=ghc_MandatorilyRedeemableNoncontrollingInterestMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |