XML 41 R62.htm IDEA: XBRL DOCUMENT
v3.20.1

Commitments and Contingencies - Additional Information (Details) - USD ($) |  |  | 3 Months Ended | 6 Months Ended | 12 Months Ended |
--- | --- | --- | --- | --- | --- | ---
Nov. 13, 2018 | Jul. 27, 2018 | Mar. 31, 2020 | Mar. 31, 2020 | Sep. 30, 2019 | Apr. 30, 2020
Commitments And Contingencies [Line Items] |  |  |  |  |  |
Contingent earn-out liability |  |  | $ 10,912,000 | $ 10,912,000 | $ 9,940,000 |
Adjustment to initial contingent earn-out liability |  |  | 972,000 | 972,000 |  |
Future minimum lease obligations, remainder of fiscal year 2020 |  |  | 83,000 | 83,000 |  |
Future minimum lease obligations, fiscal year 2021 |  |  | 84,000 | 84,000 |  |
Office Space and Certain Equipment |  |  |  |  |  |
Commitments And Contingencies [Line Items] |  |  |  |  |  |
Future minimum lease obligations, remainder of fiscal year 2020 |  |  | 100,000 | 100,000 |  |
Future minimum lease obligations, fiscal year 2021 |  |  | $ 100,000 | $ 100,000 |  |
Maximum | Office Space and Certain Equipment |  |  |  |  |  |
Commitments And Contingencies [Line Items] |  |  |  |  |  |
Operating lease term |  |  | 2 years | 2 years |  |
Quantum |  |  |  |  |  |
Commitments And Contingencies [Line Items] |  |  |  |  |  |
Contingent earn-out liability |  | $ 7,700,000 |  |  |  |
Contingent payments earn-out period |  | 4 years |  |  |  |
Contingent payments earn-out period ending month and year |  | 2022-07 |  |  |  |
Contingent payments maximum earn-out amount |  | $ 23,500,000 |  |  |  |
Adjustment to initial contingent earn-out liability |  |  |  | $ 1,500,000 | (2,900,000) |
Estimated fair value of earn-out liability |  |  | $ 6,300,000 | 6,300,000 | 4,800,000 |
Quantum | U.S. Customs and Border Protection U.S. Border Patrol | Subsequent Event |  |  |  |  |  |
Commitments And Contingencies [Line Items] |  |  |  |  |  |
Awarded contract amount |  |  |  |  |  | $ 10,000,000
OptoSeis® Fiber Optic Sensing Technology Business |  |  |  |  |  |
Commitments And Contingencies [Line Items] |  |  |  |  |  |
Contingent earn-out liability | $ 4,300,000 |  |  |  |  |
Contingent payments earn-out period | 5 years 6 months |  |  |  |  |
Contingent payments earn-out period ending month and year | 2024-05 |  |  |  |  |
Contingent payments maximum earn-out amount | $ 23,200,000 |  |  |  |  |
Adjustment to initial contingent earn-out liability |  |  |  | (500,000) | 800,000 |
Estimated fair value of earn-out liability |  |  | $ 4,600,000 | $ 4,600,000 | $ 5,100,000 |

X
- Definition Business combination contingent consideration earn-out period. + References No definition available. + Details
Name: | geos_BusinessCombinationContingentConsiderationEarnOutPeriod
Namespace Prefix: | geos_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Business combination contingent consideration earn out period end month and year. + References No definition available. + Details
Name: | geos_BusinessCombinationContingentConsiderationEarnOutPeriodEndMonthAndYear
Namespace Prefix: | geos_
Data Type: | xbrli:gYearMonthItemType
Balance Type: | na
Period Type: | duration

X
- Definition Commitments and contingencies. + References No definition available. + Details
Name: | geos_CommitmentsAndContingenciesLineItems
Namespace Prefix: | geos_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Estimated fair value of earn-out liability. + References No definition available. + Details
Name: | geos_EstimatedFairValueOfEarnOutLiability
Namespace Prefix: | geos_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 50 -Paragraph 4 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=35744584&loc=d3e7008-128479 + Details
Name: | us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (c)(3) -URI http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479 + Details
Name: | us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 25 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 35 -Paragraph 1 -Subparagraph b -URI http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478 + Details
Name: | us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=118944033&loc=SL49130531-203044 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=118944033&loc=SL49130532-203044 + Details
Name: | us-gaap_ContractWithCustomerLiability
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second fiscal year following latest fiscal year. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=77888426&loc=SL77918701-209980 + Details
Name: | us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of lessee's undiscounted obligation for lease payments for operating lease having an initial or remaining lease term in excess of one year due in remainder of fiscal year following latest fiscal year. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=77888426&loc=SL77918701-209980 + Details
Name: | us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (a)(3) -URI http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980 + Details
Name: | us-gaap_LesseeOperatingLeaseTermOfContract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=geos_OfficeSpaceAndCertainEquipmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=geos_QuantumTechnologySciencesIncorporationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=geos_USCustomsAndBorderProtectionUSBorderPatrolMember
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_BusinessAcquisitionAxis=geos_OptoSeisFiberOpticSensingTechnologyBusinessMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |