<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2025"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="staa-20240620.xsd" xlink:type="simple"/>
    <context id="C_80a0903f-f99d-4fca-b646-707e06e09ecf">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000718937</identifier>
        </entity>
        <period>
            <startDate>2024-06-20</startDate>
            <endDate>2024-06-20</endDate>
        </period>
    </context>
    <dei:EntityCentralIndexKey
      contextRef="C_80a0903f-f99d-4fca-b646-707e06e09ecf"
      id="F_dfbee516-25c4-4d2f-9528-f83c7954f199">0000718937</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="C_80a0903f-f99d-4fca-b646-707e06e09ecf"
      id="F_091d68ba-cf2b-4660-90d1-58d14357008d">false</dei:AmendmentFlag>
    <dei:DocumentType
      contextRef="C_80a0903f-f99d-4fca-b646-707e06e09ecf"
      id="F_7d83914c-a985-4e71-af76-57e25ccb4107">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="C_80a0903f-f99d-4fca-b646-707e06e09ecf"
      id="F_26dd62d6-9668-4f61-ac2e-53895d294932">2026-06-18</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="C_80a0903f-f99d-4fca-b646-707e06e09ecf"
      id="F_1142d88e-e80d-4b67-a3ff-484933ea56e0">STAAR Surgical Co</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="C_80a0903f-f99d-4fca-b646-707e06e09ecf"
      id="F_9362163c-80a3-4b7c-bdf6-49fed432de1c">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="C_80a0903f-f99d-4fca-b646-707e06e09ecf"
      id="F_d691ab6c-c136-4cdf-92dc-a0488b10a6d5">0-11634</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="C_80a0903f-f99d-4fca-b646-707e06e09ecf"
      id="F_915cb054-f2bb-43e1-ac2c-44b7deef6456">95-3797439</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="C_80a0903f-f99d-4fca-b646-707e06e09ecf"
      id="F_8e81bd70-c8fb-43a8-9fa3-93358f254ce3"> Drive</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="C_80a0903f-f99d-4fca-b646-707e06e09ecf"
      id="F_f3a373cb-bebb-4a01-8d4e-d203b339f429">Lake Forest</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="C_80a0903f-f99d-4fca-b646-707e06e09ecf"
      id="F_734eeb6a-6b34-4130-9ca4-10da5f3b44df">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="C_80a0903f-f99d-4fca-b646-707e06e09ecf"
      id="F_76a3753e-b8d3-4f92-8bd4-bbaf616297c3">92630</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="C_80a0903f-f99d-4fca-b646-707e06e09ecf"
      id="F_2f8b9d48-aedb-457b-bc59-08844ea2677b">626</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="C_80a0903f-f99d-4fca-b646-707e06e09ecf"
      id="F_cccb678e-c252-443b-b9f0-c4d42cfd0946">303-7902</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="C_80a0903f-f99d-4fca-b646-707e06e09ecf"
      id="F_09e217a0-ba2e-41c1-99b4-87a00d71fd97">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="C_80a0903f-f99d-4fca-b646-707e06e09ecf"
      id="F_2cf662d1-190f-4c5f-90ed-fa2224a4d32b">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="C_80a0903f-f99d-4fca-b646-707e06e09ecf"
      id="F_14d5c8ee-b40a-4e9b-80db-50fc939008aa">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="C_80a0903f-f99d-4fca-b646-707e06e09ecf"
      id="F_a8466680-7e34-47dd-9a82-a5a4f8d3cad1">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="C_80a0903f-f99d-4fca-b646-707e06e09ecf"
      id="F_f7798777-bb08-44c1-a02b-cc7358683933">Common</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="C_80a0903f-f99d-4fca-b646-707e06e09ecf"
      id="F_5d5390cf-7270-4543-a64f-c7e3c3c69440">STAA</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="C_80a0903f-f99d-4fca-b646-707e06e09ecf"
      id="F_978a82ec-8b8b-4e05-8f11-a2b25bd9cbab">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="C_80a0903f-f99d-4fca-b646-707e06e09ecf"
      id="F_a4dbe053-9880-4665-a8ce-e7b17ed93b16">false</dei:EntityEmergingGrowthCompany>
</xbrl>
