XML 22 R47.htm IDEA: XBRL DOCUMENT
v3.19.3.a.u2

Note 6 - Leases - Maturities of Lease Liabilities (Details) - USD ($) $ in Thousands | Dec. 31, 2019 | Dec. 31, 2018
--- | --- | ---
2019 | $ 712 | $ 702
2020 | 524 | 411
2021 | 360 | 260
2022 | 241 | 124
2023 | 46 | 75
Thereafter | 9 | 10
Total lease payments | 1,892 | 1,582
Less: Interest | (82) |
Present value of lease liabilities | $ 1,810 |

X
- Definition Present value of lessee's discounted obligation for lease payments from finance lease and operating lease. + References No definition available. + Details
Name: | grc_LeaseLiabilityTotal
Namespace Prefix: | grc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of lessee's undiscounted obligation. + References No definition available. + Details
Name: | grc_LesseeLeaseLiabilityPaymentsDue
Namespace Prefix: | grc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of lessee's undiscounted obligation for lease payments, due after fifth fiscal year following latest fiscal year. + References No definition available. + Details
Name: | grc_LesseeLeaseLiabilityPaymentsDueAfterYearFive
Namespace Prefix: | grc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of lessee's undiscounted obligation for lease payments, due in fifth fiscal year following latest fiscal year. + References No definition available. + Details
Name: | grc_LesseeLeaseLiabilityPaymentsDueYearFive
Namespace Prefix: | grc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of lessee's undiscounted obligation for lease payments, due in fourth fiscal year following latest fiscal year. + References No definition available. + Details
Name: | grc_LesseeLeaseLiabilityPaymentsDueYearFour
Namespace Prefix: | grc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of lessee's undiscounted obligation for lease payments, due in third fiscal year following latest fiscal year. + References No definition available. + Details
Name: | grc_LesseeLeaseLiabilityPaymentsDueYearThree
Namespace Prefix: | grc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of lessee's undiscounted obligation for lease payments, due in second fiscal year following latest fiscal year. + References No definition available. + Details
Name: | grc_LesseeLeaseLiabilityPaymentsDueYearTwo
Namespace Prefix: | grc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of lessee's undiscounted obligation for lease payments having an initial or remaining lease term in excess of one year due in remainder of fiscal year following latest fiscal year. + References No definition available. + Details
Name: | grc_LesseeLeaseLiabilityPaymentsRemainderOfFiscalYear
Namespace Prefix: | grc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments. + References No definition available. + Details
Name: | grc_LesseeLeaseLiabilityUndiscountedExcessAmount
Namespace Prefix: | grc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant