<?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="grmn-20260605.xsd" xlink:type="simple"/>
    <context id="C_271a64eb-eee0-4627-aefd-16a93581fd05">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121788</identifier>
        </entity>
        <period>
            <startDate>2026-06-05</startDate>
            <endDate>2026-06-05</endDate>
        </period>
    </context>
    <dei:EntityCentralIndexKey
      contextRef="C_271a64eb-eee0-4627-aefd-16a93581fd05"
      id="F_038b0508-b6e0-44ff-91bf-baa974d133dc">0001121788</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="C_271a64eb-eee0-4627-aefd-16a93581fd05"
      id="F_131b0bd4-45d2-4c52-8e95-2ae3a867fb21">false</dei:AmendmentFlag>
    <dei:DocumentType
      contextRef="C_271a64eb-eee0-4627-aefd-16a93581fd05"
      id="F_6255a2de-896a-4935-933a-aaa9f4e3c2f6">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="C_271a64eb-eee0-4627-aefd-16a93581fd05"
      id="F_04c02e4f-e3b0-4389-9bed-451b7e44ce04">2026-06-05</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="C_271a64eb-eee0-4627-aefd-16a93581fd05"
      id="F_6c68c034-3a23-49e4-9e81-6117dd0ee00a">GARMIN LTD.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="C_271a64eb-eee0-4627-aefd-16a93581fd05"
      id="F_22141263-88ed-443c-a370-e0cd3a7e6b79">V8</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="C_271a64eb-eee0-4627-aefd-16a93581fd05"
      id="F_491a707e-ff49-4bf0-87c2-041b4136f567">001-41118</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="C_271a64eb-eee0-4627-aefd-16a93581fd05"
      id="F_75d0ad97-ed9f-48e5-9775-42ef7c5f44e9">98-0229227</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="C_271a64eb-eee0-4627-aefd-16a93581fd05"
      id="F_1927318e-ee81-4d14-91ea-7aa4e52421a8">M&#xfc;hlentalstrasse 36/38</dei:EntityAddressAddressLine1>
    <dei:EntityAddressPostalZipCode
      contextRef="C_271a64eb-eee0-4627-aefd-16a93581fd05"
      id="F_e029fdcd-2a83-430d-9b84-ac387c49afb5">8200</dei:EntityAddressPostalZipCode>
    <dei:EntityAddressCityOrTown
      contextRef="C_271a64eb-eee0-4627-aefd-16a93581fd05"
      id="F_01000623-4e0a-4c18-84c8-2f336fe5e121">Schaffhausen</dei:EntityAddressCityOrTown>
    <dei:EntityAddressCountry
      contextRef="C_271a64eb-eee0-4627-aefd-16a93581fd05"
      id="F_8a19963e-4c22-4428-acdf-34ac4795f0f8">CH</dei:EntityAddressCountry>
    <dei:CityAreaCode
      contextRef="C_271a64eb-eee0-4627-aefd-16a93581fd05"
      id="F_de2927ac-1119-499c-b42b-45e4ba6852ed">+41 52</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="C_271a64eb-eee0-4627-aefd-16a93581fd05"
      id="F_8b810980-5789-4a24-be71-2db58bbda81d">630 1600</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="C_271a64eb-eee0-4627-aefd-16a93581fd05"
      id="F_3c670a83-cbfb-47cd-b87a-25905debf3c9">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="C_271a64eb-eee0-4627-aefd-16a93581fd05"
      id="F_47338182-fcef-4af2-aa92-320e2c29c7b5">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="C_271a64eb-eee0-4627-aefd-16a93581fd05"
      id="F_9ed5452c-19ef-4a5b-9d1e-ee0042015bde">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="C_271a64eb-eee0-4627-aefd-16a93581fd05"
      id="F_3f7e3cf7-ddb5-4ab0-a4be-02e10dd280ba">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="C_271a64eb-eee0-4627-aefd-16a93581fd05"
      id="F_1a0e8302-0eb5-49de-9f3b-e3ef518e10fb">Registered Shares, $0.10 Per Share Par Value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="C_271a64eb-eee0-4627-aefd-16a93581fd05"
      id="F_78d541a1-a4c4-407d-bd3d-8d995f67f79d">GRMN</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="C_271a64eb-eee0-4627-aefd-16a93581fd05"
      id="F_cc80d9a5-56f6-4787-9835-0ecaee1507bf">NYSE</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="C_271a64eb-eee0-4627-aefd-16a93581fd05"
      id="F_52adbe30-6e4e-4e41-91ac-e53bb2e7e5ad">false</dei:EntityEmergingGrowthCompany>
</xbrl>
