XML 47 R32.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Organization and Basis of Presentation - IOP and DOSE Medical (Details) - USD ($) $ in Thousands |  | 3 Months Ended | 12 Months Ended
--- | --- | --- | ---
Apr. 12, 2017 | Jun. 30, 2017 | Dec. 31, 2017 | Dec. 31, 2015
Acquisition of IOP Sensor System |  |  |  |
In-process research and development expensed |  | $ 5,320 | $ 5,320 |
DOSE Medical Corporation |  |  |  |
Acquisition of IOP Sensor System |  |  |  |
Cash payments for the acquisition of certain assets of related party |  |  |  | $ 15,000
Maximum period of support under transition services agreement |  |  |  | 3 years
Purchase Agreement for an IOP System | DOSE Medical Corporation |  |  |  |
Acquisition of IOP Sensor System |  |  |  |
Cash payments for the acquisition of certain assets of related party | $ 5,500 |  |  |
Maximum performance-based consideration | 9,500 |  |  |
In-process research and development expensed | 5,300 |  |  |
Capitalized fixed assets | $ 200 |  |  |

X
- Definition Represents the maximum period of support under the transition services agreement in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | gkos_MaximumPeriodOfSupportUnderTransitionServicesAgreement
Namespace Prefix: | gkos_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the cash outflow for the acquisition of certain assets of a related party. + References No definition available. + Details
Name: | gkos_PaymentToAcquireAssetsOfRelatedParty
Namespace Prefix: | gkos_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
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 No definition available. + Details
Name: | us-gaap_BusinessAcquisitionLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
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 The amount of property, plant, and equipment recognized as of the acquisition date. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 55 -Paragraph 37 -URI http://asc.fasb.org/extlink&oid=108330185&loc=d3e2207-128464 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=84161108&loc=d3e4845-128472 + Details
Name: | us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The amount of purchased research and development assets that are acquired in a business combination have no alternative future use and are therefore written off in the period of acquisition. + References No definition available. + Details
Name: | us-gaap_ResearchAndDevelopmentInProcess
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=gkos_DoseMedicalCorporationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_OtherCommitmentsAxis=gkos_PurchaseAgreementForIntraocularPressureSensorSystemMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |