<?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-20260528.xsd" xlink:type="simple"/>
    <context id="C_94f6a335-675d-4827-8d76-a1fcd87f6c2a">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001192448</identifier>
        </entity>
        <period>
            <startDate>2026-05-28</startDate>
            <endDate>2026-05-28</endDate>
        </period>
    </context>
    <dei:EntityCentralIndexKey
      contextRef="C_94f6a335-675d-4827-8d76-a1fcd87f6c2a"
      id="F_749a4ae7-58e4-4bae-8780-e8666dc92cd0">0001192448</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="C_94f6a335-675d-4827-8d76-a1fcd87f6c2a"
      id="F_6ffdbf6f-eb75-4fd2-83c3-4bde1455e0b7">false</dei:AmendmentFlag>
    <dei:DocumentType
      contextRef="C_94f6a335-675d-4827-8d76-a1fcd87f6c2a"
      id="F_b778d6ee-2664-457c-bbc4-92d074a86b93">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="C_94f6a335-675d-4827-8d76-a1fcd87f6c2a"
      id="F_da5bde87-9d98-4b2c-9b4f-423fbff13a77">2026-05-28</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="C_94f6a335-675d-4827-8d76-a1fcd87f6c2a"
      id="F_167e6a66-1368-4fa3-8821-3ee18913c652">Glaukos Corporation</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="C_94f6a335-675d-4827-8d76-a1fcd87f6c2a"
      id="F_ee0c053d-1fde-43d7-be85-26dedb448363">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="C_94f6a335-675d-4827-8d76-a1fcd87f6c2a"
      id="F_a7d17387-a920-43b5-aa1d-18f122cc3f2c">001-37463</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="C_94f6a335-675d-4827-8d76-a1fcd87f6c2a"
      id="F_e77d59b3-fedb-49eb-bdc1-0cff86759526">33-0945406</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="C_94f6a335-675d-4827-8d76-a1fcd87f6c2a"
      id="F_be91cfbe-ba45-40f4-b9b9-635c5f001f71">1 Glaukos Way</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="C_94f6a335-675d-4827-8d76-a1fcd87f6c2a"
      id="F_21cb6163-5171-4218-baa7-fff1645ad1f0">Aliso Viejo</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="C_94f6a335-675d-4827-8d76-a1fcd87f6c2a"
      id="F_b757d0c4-8309-4dc4-ba50-a9480d4edea1">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="C_94f6a335-675d-4827-8d76-a1fcd87f6c2a"
      id="F_9edf5686-6ff7-4398-a47b-8e79619104e4">92656</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="C_94f6a335-675d-4827-8d76-a1fcd87f6c2a"
      id="F_cb04ed6a-ef19-47ea-817d-3d9093fb6d4c">(949)</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="C_94f6a335-675d-4827-8d76-a1fcd87f6c2a"
      id="F_209668bd-15f0-4654-aa70-045070ab0926">367-9600</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="C_94f6a335-675d-4827-8d76-a1fcd87f6c2a"
      id="F_9160a209-db28-410e-8b34-a63ebf3678e2">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="C_94f6a335-675d-4827-8d76-a1fcd87f6c2a"
      id="F_6edcd7ae-f970-4d10-98d8-7a1f7efdaf0a">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="C_94f6a335-675d-4827-8d76-a1fcd87f6c2a"
      id="F_2db22874-b242-4a78-87e2-f3caac918649">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="C_94f6a335-675d-4827-8d76-a1fcd87f6c2a"
      id="F_115fb2a7-025a-43b5-8d03-62f9d8eb5712">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="C_94f6a335-675d-4827-8d76-a1fcd87f6c2a"
      id="F_defad14d-a59b-496a-85b2-ac5dfa11fd14">Common Stock</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="C_94f6a335-675d-4827-8d76-a1fcd87f6c2a"
      id="F_7d008f12-1b0d-4843-a406-24116fc89bac">GKOS</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="C_94f6a335-675d-4827-8d76-a1fcd87f6c2a"
      id="F_8579908c-e4ca-432d-9c10-a74528bc3cb3">NYSE</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="C_94f6a335-675d-4827-8d76-a1fcd87f6c2a"
      id="F_cbd22a5f-a85a-4f37-9d3b-5be758b4951f">false</dei:EntityEmergingGrowthCompany>
</xbrl>
