XML 77 R61.htm IDEA: XBRL DOCUMENT
v3.22.4

Employee Stock Compensation and Savings Plans - Summary of Stock Options and Stock Appreciation Rights Award Activity (Details) - Stock Option & Stock Appreciation Rights - $ / shares shares in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2022 | Dec. 25, 2021 | Dec. 26, 2020
Share-based Compensation Arrangement by Share-based Payment Award, Weighted Average Exercise Price [Roll Forward] |  |  |
Outstanding at beginning |  | $ 52.44 | $ 51.46
Exercised |  | $ 52.44 | 51.23
Outstanding at end |  |  | $ 52.44
Share-based Compensation Arrangement by Share-based Payment Award, Outstanding [Roll Forward] |  |  |
Outstanding at beginning | 0 | 13 | 66
Exercised | 0 | (13) | (53)
Outstanding at end | (0) | 0 | 13
Exercisable at end | (0) |  |

X
- Definition Share based compensation arrangement by share based payment award stock options and equity instruments other than options. + References No definition available. + Details
Name: | grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsAbstract
Namespace Prefix: | grmn_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of shares into which fully or partially vested stock options outstanding and SAR as of the balance sheet date can be currently converted under the option plan. + References No definition available. + Details
Name: | grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsExercisableNumber
Namespace Prefix: | grmn_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of stock options and SAR outstanding, including both vested and non-vested options. + References No definition available. + Details
Name: | grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsOutstandingNumber
Namespace Prefix: | grmn_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Weighted average price at which grantees can acquire the shares reserved for issuance under the stock options plan and SAR. + References No definition available. + Details
Name: | grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageExercisePrice
Namespace Prefix: | grmn_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Share-based Compensation Arrangement by Share-based Payment Award, Weighted Average Exercise Price [Roll Forward] + References No definition available. + Details
Name: | grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsWeightedAverageExercisePriceAbstract
Namespace Prefix: | grmn_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Weighted average price at which option holders acquired shares when converting their stock options and SAR into shares. + References No definition available. + Details
Name: | grmn_ShareBasedCompensationArrangementsByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice
Namespace Prefix: | grmn_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of share stock options and SAR (or share units) exercised during the current period. + References No definition available. + Details
Name: | grmn_StockIssuedDuringPeriodSharesStockOptionsAndEquityInstrumentsOtherThanOptionsExercised
Namespace Prefix: | grmn_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_AwardTypeAxis=grmn_StockOptionAndSARMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |