<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2026"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="gkos-20260729.xsd" xlink:type="simple"/>
    <context id="C_e137ee5c-7435-4d13-8598-fcff8737b761">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001192448</identifier>
        </entity>
        <period>
            <startDate>2026-07-29</startDate>
            <endDate>2026-07-29</endDate>
        </period>
    </context>
    <dei:EntityCentralIndexKey
      contextRef="C_e137ee5c-7435-4d13-8598-fcff8737b761"
      id="F_05e72521-19f8-4aae-b953-b21ecadaff11">0001192448</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="C_e137ee5c-7435-4d13-8598-fcff8737b761"
      id="F_65ab5008-92c2-4455-8406-a98349847708">false</dei:AmendmentFlag>
    <dei:DocumentType
      contextRef="C_e137ee5c-7435-4d13-8598-fcff8737b761"
      id="F_f0981589-c00f-499f-ac56-94a3cd4a8751">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="C_e137ee5c-7435-4d13-8598-fcff8737b761"
      id="F_232cc50f-6bbb-4d22-a6f0-23bdc55433ce">2026-08-03</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="C_e137ee5c-7435-4d13-8598-fcff8737b761"
      id="F_4bcc7d8a-85fa-44fd-8f86-577f7b568252">Glaukos Corporation</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="C_e137ee5c-7435-4d13-8598-fcff8737b761"
      id="F_a1a5424a-7674-4cf4-850e-11160d2326c1">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="C_e137ee5c-7435-4d13-8598-fcff8737b761"
      id="F_bb4eeaf7-ffdd-4b92-a48e-ad87d11c663c">001-37463</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="C_e137ee5c-7435-4d13-8598-fcff8737b761"
      id="F_aa3ffb20-f4ea-4198-9da6-8ffa2e20e44d">33-0945406</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="C_e137ee5c-7435-4d13-8598-fcff8737b761"
      id="F_7e4be815-d210-4e7c-af91-3df1681d1c11">1 Glaukos Way</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="C_e137ee5c-7435-4d13-8598-fcff8737b761"
      id="F_278de9a0-7891-4118-b944-6bb9c6186aa1">Aliso Viejo</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="C_e137ee5c-7435-4d13-8598-fcff8737b761"
      id="F_d0872fa7-f692-40ae-a87a-f20a5b40ab37">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="C_e137ee5c-7435-4d13-8598-fcff8737b761"
      id="F_3aa287ae-2e15-4e57-8bdf-b51284cb400c">92656</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="C_e137ee5c-7435-4d13-8598-fcff8737b761"
      id="F_5267c9ef-995e-4b84-bbdd-0892cd140d8f">(949)</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="C_e137ee5c-7435-4d13-8598-fcff8737b761"
      id="F_0750465b-f1dc-44ec-b95e-d8c361b073b7">367-9600</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="C_e137ee5c-7435-4d13-8598-fcff8737b761"
      id="F_bd175fc2-ed96-46ec-b251-ab92f8cd23fb">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="C_e137ee5c-7435-4d13-8598-fcff8737b761"
      id="F_27ad965e-5161-4f42-bcd7-ceced3da5aac">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="C_e137ee5c-7435-4d13-8598-fcff8737b761"
      id="F_383ff333-4b76-4900-9559-9c9ec84517b1">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="C_e137ee5c-7435-4d13-8598-fcff8737b761"
      id="F_07b3d58e-47a4-4687-8bb9-09b5a3f6d6db">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="C_e137ee5c-7435-4d13-8598-fcff8737b761"
      id="F_6299ddec-4197-4aed-a376-7ad391c9d2c4">Common Stock</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="C_e137ee5c-7435-4d13-8598-fcff8737b761"
      id="F_a6001700-26fc-491a-86b0-9221675ac70e">GKOS</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="C_e137ee5c-7435-4d13-8598-fcff8737b761"
      id="F_b4bf8141-912c-4d33-b368-514e9e10f214">NYSE</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="C_e137ee5c-7435-4d13-8598-fcff8737b761"
      id="F_0fbdf630-f7b7-474c-b964-ea77f2658f45">false</dei:EntityEmergingGrowthCompany>
</xbrl>
