XML 55 R60.htm IDEA: XBRL DOCUMENT
v3.19.3.a.u2

Stock-Based Compensation - Plan Information (Details) $ in Thousands |  | 12 Months Ended |  |
--- | --- | --- | --- | ---
Nov. 21, 2019 USD ($) shares | Dec. 31, 2019 USD ($) item shares | Jan. 01, 2019 shares | Dec. 31, 2018 item shares
Stock-based compensation |  |  |  |
Preferred stock, shares authorized |  | 5,000,000 |  | 5,000,000
Preferred stock, shares outstanding |  | 0 |  | 0
Number of votes per common share | item |  | 1 |  | 1
Number of stock plans | item |  | 4 |  |
Shares reserved for future issuance |  | 13,329,000 |  |
Expiration period |  | 10 years |  |
Vesting percentage on first anniversary of grant date |  | 25.00% |  |
Remaining vesting period |  | 3 years |  |
2015 Stock Plan |  |  |  |
Stock-based compensation |  |  |  |
Shares reserved for future issuance |  |  | 13,500,000 |
Employee Stock Purchase Plan 2015 |  |  |  |
Stock-based compensation |  |  |  |
Shares reserved for future issuance |  |  | 1,800,000 |
Maximum employee contributions as a percentage of earnings under the ESPP |  | 15.00% |  |
Purchase price per share expressed as a percentage of the lower of the stock's fair market value on the offering date or purchase date under the ESPP |  | 85.00% |  |
First anniversary | RSU |  |  |  |
Stock-based compensation |  |  |  |
Vesting (as a percent) |  | 25.00% |  |
Second anniversary | RSU |  |  |  |
Stock-based compensation |  |  |  |
Vesting (as a percent) |  | 25.00% |  |
Third anniversary | RSU |  |  |  |
Stock-based compensation |  |  |  |
Vesting (as a percent) |  | 25.00% |  |
Fourth anniversary | RSU |  |  |  |
Stock-based compensation |  |  |  |
Vesting (as a percent) |  | 25.00% |  |
Avedro |  |  |  |
Stock-based compensation |  |  |  |
Fair value of Replacement Awards attributable to pre-combination services | $ | $ 30,786 |  |  |
Fair value of Replacement Awards attributable to post-combination services | $ |  | $ 26,000 |  |
Avedro | RSU |  |  |  |
Stock-based compensation |  |  |  |
Shares issued in connection with Acquisition | 5,500 |  |  |
Avedro | Cash-Settled Stock Option |  |  |  |
Stock-based compensation |  |  |  |
Shares issued in connection with Acquisition | 200,000 |  |  |
Fair value of Replacement Awards attributable to post-combination services | $ |  | 3,100 |  |
Avedro | Stock options |  |  |  |
Stock-based compensation |  |  |  |
Shares issued in connection with Acquisition | 100,000 |  |  |
Fair value of Replacement Awards attributable to post-combination services | $ |  | $ 1,500 |  |
Avedro | Time Vesting | RSU |  |  |  |
Stock-based compensation |  |  |  |
Shares issued in connection with Acquisition | 100,000 |  |  |
Avedro | Time Vesting | Stock options |  |  |  |
Stock-based compensation |  |  |  |
Shares issued in connection with Acquisition | 700,000 |  |  |

X
- Definition Amount of equity interests of the acquirer, including instruments or interests issued or issuable for post-combination services in consideration for the business combination. + References No definition available. + Details
Name: | gkos_BusinessCombinationConsiderationTransferredStockIssuedForReplacementAwardsAttributableToPostCombinationServices
Namespace Prefix: | gkos_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of equity interests of the acquirer, including instruments or interests issued or issuable for pre-combination services in consideration for the business combination. + References No definition available. + Details
Name: | gkos_BusinessCombinationConsiderationTransferredStockIssuedForReplacementAwardsAttributableToPreCombinationServices
Namespace Prefix: | gkos_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Maximum employee contributions as a percentage of earnings under the Employee Stock Purchase Plan (the ESPP). + References No definition available. + Details
Name: | gkos_EmployeeStockPurchasePlanMaximumEmployeeContributionsAsPercentageOfEarnings
Namespace Prefix: | gkos_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Purchase price per share expressed as a percentage of the lower of the stock's fair market value on the offering date or purchase date under the Employee Stock Purchase Plan (the ESPP). + References No definition available. + Details
Name: | gkos_EmployeeStockPurchasePlanPurchasePriceOfSharesAsPercentageOfLowerOfStockSMarketValueOnOfferingDateOrPurchaseDate
Namespace Prefix: | gkos_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the number of votes per common share. + References No definition available. + Details
Name: | gkos_NumberOfVotesPerCommonShare
Namespace Prefix: | gkos_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Represents the remaining vesting period under the stock-based compensation plan, in 'PnYnMnDTnHnMnS' format. + References No definition available. + Details
Name: | gkos_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRemainingVestingPeriod
Namespace Prefix: | gkos_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the percentage of stock awards vesting on the first anniversary of the date of the grant. + References No definition available. + Details
Name: | gkos_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPercentageOnFirstAnniversaryDateOfGrant
Namespace Prefix: | gkos_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the number of stock-based compensation plans. + References No definition available. + Details
Name: | gkos_ShareBasedCompensationNumberOfPlans
Namespace Prefix: | gkos_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of shares of equity interests issued or issuable to acquire entity. + 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 (b)(4) -URI http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479 + Details
Name: | us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Aggregate number of common shares reserved for future issuance. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.29) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_CommonStockCapitalSharesReservedForFutureIssuance
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_PreferredStockSharesAuthorized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_PreferredStockSharesOutstanding
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of vesting of award under share-based payment arrangement. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901 + Details
Name: | us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a)(2) -URI http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901 + Details
Name: | us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_PlanNameAxis=gkos_StockBasedCompensationPlan2015Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PlanNameAxis=gkos_EmployeeStockPurchasePlan2015Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheThreeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VestingAxis=gkos_ShareBasedCompensationAwardTrancheFourMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | us-gaap_AwardTypeAxis=gkos_CashSettledStockOptionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardTypeAxis=gkos_EmployeeAndNonemployeeStockOptionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VestingAxis=gkos_ShareBasedCompensationAwardTimeVestingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |