XML 74 R59.htm IDEA: XBRL DOCUMENT
v3.22.0.1

Stock Compensation 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. 25, 2021 | Dec. 26, 2020 | Dec. 28, 2019
Share-based Compensation Arrangement by Share-based Payment Award, Weighted Average Exercise Price [Roll Forward] |  |  |
Outstanding at beginning | $ 52.44 | $ 51.46 | $ 50.92
Exercised | $ 52.44 | 51.23 | 49.07
Outstanding at end |  | $ 52.44 | $ 51.46
Share-based Compensation Arrangement by Share-based Payment Award, Outstanding [Roll Forward] |  |  |
Outstanding at beginning | 13 | 66 | 86
Exercised | (13) | (53) | (20)
Outstanding at end | 0 | 13 | 66
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: |