XML 74 R60.htm IDEA: XBRL DOCUMENT
v3.22.0.1

Stock-Based Compensation - Plan Information (Details) $ in Thousands |  | 12 Months Ended
--- | --- | ---
Nov. 21, 2019 USD ($) shares | Dec. 31, 2021 USD ($) item shares | Dec. 31, 2020 USD ($) item shares | Dec. 31, 2019 USD ($)
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 |  | 3 |  |
Expiration period |  | 10 years |  |
Vesting percentage on first anniversary of grant date |  | 25.00% |  |
Remaining vesting period |  | 3 years |  |
Fair value of Replacement Awards attributable to pre-combination services | $ |  |  | $ 13,000 | $ 4,500
Fair value adjustment of stock-based compensation expense | $ |  |  | (3,200) |
Stock-based compensation expense | $ |  | $ 30,146 | 43,305 | 39,481
Accrued Liabilities |  |  |  |
Stock-based compensation |  |  |  |
Accrued liability for cash-settled options | $ |  |  | $ 2,200 | $ 3,100
Employee Stock Purchase Plan 2015 |  |  |  |
Stock-based compensation |  |  |  |
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 | Restricted Stock Units (RSUs) [Member] |  |  |  |
Stock-based compensation |  |  |  |
Vesting (as a percent) |  | 25.00% |  |
Second anniversary | Restricted Stock Units (RSUs) [Member] |  |  |  |
Stock-based compensation |  |  |  |
Vesting (as a percent) |  | 25.00% |  |
Third anniversary | Restricted Stock Units (RSUs) [Member] |  |  |  |
Stock-based compensation |  |  |  |
Vesting (as a percent) |  | 25.00% |  |
Fourth anniversary | Restricted Stock Units (RSUs) [Member] |  |  |  |
Stock-based compensation |  |  |  |
Vesting (as a percent) |  | 25.00% |  |
Avedro |  |  |  |
Stock-based compensation |  |  |  |
Fair value of Replacement Awards attributable to pre-combination services | $ | $ 30,800 |  |  |
Fair value of Replacement Awards attributable to post-combination services | $ |  | $ 26,000 |  |
Avedro | Restricted Stock Units (RSUs) [Member] |  |  |  |
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 |  |  |
Avedro | Stock options |  |  |  |
Stock-based compensation |  |  |  |
Shares issued in connection with Acquisition | 100,000 |  |  |
Avedro | Time Vesting | Restricted Stock Units (RSUs) [Member] |  |  |  |
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 Represents the current accrued cash settled options liability. + References No definition available. + Details
Name: | gkos_AccruedLiabilityForCashSettledOptionsCurrentLiabilities
Namespace Prefix: | gkos_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Represents the fair value adjustment of cash settled options. + References No definition available. + Details
Name: | gkos_AllocatedShareBasedCompensationExpenseFairValueAdjustment
Namespace Prefix: | gkos_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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: | dtr-types: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: | dtr-types: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: | dtr-types: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 Amount of expense for award under share-based payment arrangement. Excludes amount capitalized. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.F) -URI http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (h)(1)(i) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 + Details
Name: | us-gaap_AllocatedShareBasedCompensationExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
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=120321790&loc=d3e6927-128479 + Details
Name: | us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

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=120391452&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=120391452&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=120381028&loc=d3e5070-113901 + Details
Name: | us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
Namespace Prefix: | us-gaap_
Data Type: | dtr-types: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=120381028&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_BalanceSheetLocationAxis=us-gaap_AccruedLiabilitiesMember
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: |