XML 64 R52.htm IDEA: XBRL DOCUMENT
v3.23.3

Debt - Subsequent Event - Additional Information (Details) $ in Thousands | Oct. 13, 2023 USD ($) | Jun. 01, 2021 USD ($) | Jun. 30, 2024 USD ($) | Mar. 31, 2024 USD ($) | Dec. 31, 2023 USD ($) | Sep. 30, 2023 USD ($) | Mar. 31, 2023 USD ($)
--- | --- | --- | --- | --- | --- | --- | ---
Debt Instrument [Line Items] |  |  |  |  |  |  |
Line of credit facility, Current |  |  |  |  |  | $ 0 | $ 0
Letters of credit outstanding amount |  |  |  |  |  | 3,711 |
Maximum [Member] |  |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |  |
Maximum Leverage Ratio |  | 3 |  |  |  |  |
Minimum Fixed Charge Coverage Ratio |  | 1.2 |  |  |  |  |
Minimum [Member] |  |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |  |
Maximum Leverage Ratio |  | 1 |  |  |  |  |
Minimum Fixed Charge Coverage Ratio |  | 1 |  |  |  |  |
Letter of Credit [Member] |  |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |  |
Availability under the line of credit |  |  |  |  |  | 923 |
Letters of credit outstanding amount |  |  |  |  |  | 10,621 | $ 12,842
Fee for outstanding letters of credit |  | 1.50% |  |  |  |  |
Revolving Credit Facility [Member] |  |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |  |
Line of credit facility, Current |  |  |  |  |  | 27,613 |
Revolving Credit Facility [Member] | Letter of Credit [Member] |  |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |  |
Line of Credit Facility, Covenant Terms | (a) the Company achieving a minimum consolidated EBITDA, as defined in the agreement, of $15,000, computed on a trailing twelve month basis, for three consecutive quarters and (b) a minimum liquidity (consisting of cash and borrowing availability under the New Revolving Credit Facility) for the Company of at least $7,500 |  |  |  |  |  |
Revolving Credit Facility [Member] | Letter of Credit [Member] | Maximum [Member] |  |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |  |
Fee for outstanding letters of credit |  | 0.85% |  |  |  |  |
Revolving Credit Facility [Member] | Letter of Credit [Member] | Minimum [Member] |  |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |  |
Fee for outstanding letters of credit |  | 0.75% |  |  |  |  |
Revolving Credit Facility [Member] | Letter of Credit [Member] | Prime Rate [Member] |  |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |  |
Debt Instrument, Basis Spread on Variable Rate |  | 3.00% |  |  |  |  |
Revolving Credit Facility [Member] | Letter of Credit [Member] | Standby Letters of Credit [Member] | Maximum [Member] |  |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |  |
Availability under the line of credit | $ 7,500 |  |  |  |  |  |
Forecast [Member] |  |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |  |
Letters of credit outstanding amount |  |  | $ 15,000 | $ 15,000 | $ 15,000 |  |
H S B C Bank U S A [Member] |  |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |  |
Letters of credit outstanding amount |  |  |  |  |  | $ 6,577 |
H S B C Bank U S A [Member] | Letter of Credit [Member] |  |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |  |
Line of credit facility, Current |  | $ 7,500 |  |  |  |  |
Subsequent Event [Member] | Maximum [Member] |  |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |  |
Consolidated total leverage ratio | 3.5 |  |  |  |  |  |
Consolidated fixed charge coverage ratio | 1.2 |  |  |  |  |  |
Subsequent Event [Member] | Minimum [Member] |  |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |  |
Consolidated total leverage ratio | 1 |  |  |  |  |  |
Consolidated fixed charge coverage ratio | 1 |  |  |  |  |  |
Subsequent Event [Member] | Revolving Credit Facility [Member] |  |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |  |
Line of credit facility, Current | $ 35,000 |  |  |  |  |  |
Availability under the line of credit | $ 15,000 |  |  |  |  |  |
Term loan payment period | 5 years |  |  |  |  |  |
Subsequent Event [Member] | Revolving Credit Facility [Member] | Maximum [Member] |  |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |  |
Maximum limit of credit facility | $ 50,000 |  |  |  |  |  |
Subsequent Event [Member] | Revolving Credit Facility [Member] | Letter of Credit [Member] |  |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |  |
Maximum limit of credit facility | 25,000 |  |  |  |  |  |
Availability under the line of credit | 7,500 |  |  |  |  |  |
Subsequent Event [Member] | H S B C Bank U S A [Member] |  |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |  |
Back end fee | 725 |  |  |  |  |  |
Subsequent Event [Member] | H S B C Bank U S A [Member] | Revolving Credit Facility [Member] |  |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |  |
extinguishment charge | $ 650 |  |  |  |  |  |
Subsequent Event [Member] | H S B C Bank U S A [Member] | New Revolving Credit Facility [Member] |  |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |  |
Federal funds rate | 0.50% |  |  |  |  |  |
Federal Funds Purchased, Average Rate Paid | 0.50% |  |  |  |  |  |
Debt Instrument, Basis Spread on Variable Rate | 1.00% |  |  |  |  |  |
Fee for outstanding letters of credit | 0.65% |  |  |  |  |  |
Subsequent Event [Member] | H S B C Bank U S A [Member] | New Revolving Credit Facility [Member] | Maximum [Member] |  |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |  |
Fee for outstanding letters of credit | 0.20% |  |  |  |  |  |
Subsequent Event [Member] | H S B C Bank U S A [Member] | New Revolving Credit Facility [Member] | Minimum [Member] |  |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |  |
Fee for outstanding letters of credit | 0.10% |  |  |  |  |  |
Subsequent Event [Member] | H S B C Bank U S A [Member] | New Revolving Credit Facility [Member] | SOFR |  |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |  |
Debt Instrument, Basis Spread on Variable Rate | 0.00% |  |  |  |  |  |
Subsequent Event [Member] | H S B C Bank U S A [Member] | New Revolving Credit Facility [Member] | SOFR | Maximum [Member] |  |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |  |
Debt Instrument, Basis Spread on Variable Rate | 2.50% |  |  |  |  |  |
Subsequent Event [Member] | H S B C Bank U S A [Member] | New Revolving Credit Facility [Member] | SOFR | Minimum [Member] |  |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |  |
Debt Instrument, Basis Spread on Variable Rate | 1.25% |  |  |  |  |  |
Subsequent Event [Member] | H S B C Bank U S A [Member] | New Revolving Credit Facility [Member] | Base Rate [Member] |  |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |  |
Line of Credit Facility, Interest Rate Description | option, either (i) a forward-looking term rate based on the secured overnight financing rate ("SOFR") for the applicable interest period, subject to a floor of 0.0% per annum or (ii) a base rate determined by reference to the highest of (a) the rate of interest per annum publicly announced by the Lender as its prime rate, (b) the federal funds rate plus 0.50% per annum and (c) one-month term SOFR plus 1.00% per annum, subject to a floor of 1.00% per annum, plus, in each case, an applicable margin. The applicable margins range between (i) 1.25% per annum and 2.50% per annum in the case of any term SOFR loan and (ii) 0.25% per annum and 1.50% per annum in the case of any base rate loan, in each case based upon the Company’s then-current consolidated total leverage ratio; provided, however, for a period of one year following the closing date, the applicable margin shall be set at 1.25% per annum in the case of any term SOFR loan and 0.25% |  |  |  |  |  |
Subsequent Event [Member] | H S B C Bank U S A [Member] | New Revolving Credit Facility [Member] | Base Rate [Member] | Maximum [Member] |  |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |  |
Debt Instrument, Basis Spread on Variable Rate | 1.50% |  |  |  |  |  |
Subsequent Event [Member] | H S B C Bank U S A [Member] | New Revolving Credit Facility [Member] | Base Rate [Member] | Minimum [Member] |  |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |  |
Debt Instrument, Basis Spread on Variable Rate | 0.25% |  |  |  |  |  |

X
- Definition Fee charged by bank for the cost of the amended bank agreement. + References No definition available. + Details
Name: | ghm_BackEndFeeCharged
Namespace Prefix: | ghm_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Consolidated fixed charge coverage ratio. + References No definition available. + Details
Name: | ghm_ConsolidatedFixedChargeCoverageRatio
Namespace Prefix: | ghm_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | duration

X
- Definition Consolidated total leverage ratio. + References No definition available. + Details
Name: | ghm_ConsolidatedTotalLeverageRatio
Namespace Prefix: | ghm_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | duration

X
- Definition The fee, expressed as a percentage of the standby letter of credit amount, incurred for the issuance of a standby letter of credit. + References No definition available. + Details
Name: | ghm_LetterOfCreditCommitmentFeePercentage
Namespace Prefix: | ghm_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Maximum leverage ratio. + References No definition available. + Details
Name: | ghm_MaximumLeverageRatio
Namespace Prefix: | ghm_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | duration

X
- Definition Minimum fixed charge coverage ratio. + References No definition available. + Details
Name: | ghm_MinimumFixedChargeCoverageRatio
Namespace Prefix: | ghm_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | duration

X
- Definition Average rate paid on federal funds purchased. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name Regulation S-K (SK) -Number 229 -Section 1402 -Paragraph (a) -Publisher SEC Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name Regulation S-K (SK) -Number 229 -Section 1402 -Paragraph (b) -Subparagraph (3) -Publisher SEC + Details
Name: | srt_FederalFundsPurchasedAverageRatePaid
Namespace Prefix: | srt_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage points added to the reference rate to compute the variable rate on the debt instrument. + References No definition available. + Details
Name: | us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482900/835-30-50-1 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(f)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.12-04(a)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B Reference 5: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69B -Publisher FASB -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69B Reference 6: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69C -Publisher FASB -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69C Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69E -Publisher FASB -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69E Reference 8: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69F -Publisher FASB -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69F Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B Reference 11: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1D -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1D -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1D -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1E -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1E -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1E -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1F -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1F -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1F -Subparagraph (b)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1F -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1I -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I + Details
Name: | us-gaap_DebtInstrumentLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | us-gaap_DebtInstrumentTerm
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Gross amount of debt extinguished. + References No definition available. + Details
Name: | us-gaap_ExtinguishmentOfDebtAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The total amount of the contingent obligation under letters of credit outstanding as of the reporting date. + References No definition available. + Details
Name: | us-gaap_LettersOfCreditOutstandingAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Description of the conditions for borrowing under the credit facility including the nature of any restrictions. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19(b),22(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_LineOfCreditFacilityCovenantTerms
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19(b),22(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Description of interest rate for borrowing under credit facility. Includes, but is not limited to, terms and method for determining interest rate. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19(b),22(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_LineOfCreditFacilityInterestRateDescription
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19(b),22(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19(b),22(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShortTermDebtTypeAxis=us-gaap_LetterOfCreditMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VariableRateAxis=us-gaap_PrimeRateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialSupportToNonconsolidatedLegalEntityAxis=us-gaap_StandbyLettersOfCreditMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementScenarioAxis=srt_ScenarioForecastMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LineOfCreditFacilityAxis=ghm_HSBCBankUSAMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CreditFacilityAxis=ghm_NewRevolvingCreditFacilityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VariableRateAxis=us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VariableRateAxis=us-gaap_BaseRateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |