XML 62 R49.htm IDEA: XBRL DOCUMENT
v3.22.0.1

Stock-Based Compensation Plans (Summary of Shares Under 2019 Omnibus Incentive Plan) (Details) - Omnibus Incentive Plan | Dec. 31, 2021 shares
--- | ---
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
Non-qualified stock options, shares granted (in shares) | 3,443,588
Restricted stock, shares granted (in shares) | 2,582,553
Performance shares, shares granted (in shares) | 420,173
Total shares granted (in shares) | 6,446,314
Non-qualified stock options, conversion ratio | 1.00
Restricted Stock, Conversion Ratio | 4.06
Performance shares, conversion ratio | 4.06
Non-qualified stock options, total shares under 2019 Omnibus Incentive Plan (in shares) | 3,443,588
Restricted stock, total shares under 2019 Omnibus Incentive Plan (in shares) | 10,485,165
Performance shares, total shares under 2019 Omnibus Incentive Plan (in shares) | 1,705,903
Total shares under 2019 Omnibus Plan (in shares) | 15,634,656

X
- Definition Non-Qualified Stock Options, Conversion Ratio + References No definition available. + Details
Name: | gntx_NonQualifiedStockOptionsConversionRatio
Namespace Prefix: | gntx_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | instant

X
- Definition Performance Shares, Conversion Ratio + References No definition available. + Details
Name: | gntx_PerformanceSharesConversionRatio
Namespace Prefix: | gntx_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | instant

X
- Definition Restricted Stock, Conversion Ratio + References No definition available. + Details
Name: | gntx_RestrictedStockConversionRatio
Namespace Prefix: | gntx_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | instant

X
- Definition Share-based Compensation Arrangement by Share-based Payment Award, Non-Qualified Stock Options, Granted + References No definition available. + Details
Name: | gntx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonQualifiedStockOptionsGranted
Namespace Prefix: | gntx_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Share-based Compensation Arrangement by Share-based Payment Award, Number of Non-Qualified Stock Options + References No definition available. + Details
Name: | gntx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfNonQualifiedStockOptions
Namespace Prefix: | gntx_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Share-based Compensation Arrangement by Share-based Payment Award, Number of Performance Shares + References No definition available. + Details
Name: | gntx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfPerformanceShares
Namespace Prefix: | gntx_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Share-based Compensation Arrangement by Share-based Payment Award, Number of Restricted Stock + References No definition available. + Details
Name: | gntx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfRestrictedStock
Namespace Prefix: | gntx_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Share-based Compensation Arrangement by Share-based Payment Award, Performance Shares, Granted + References No definition available. + Details
Name: | gntx_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceSharesGranted
Namespace Prefix: | gntx_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Share-based Compensation Arrangement by Share-based Payment Award, Restricted Stock, Granted + References No definition available. + Details
Name: | gntx_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGranted
Namespace Prefix: | gntx_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Share-based Compensation Arrangement by Share-based Payment Award, Shares Granted Total + References No definition available. + Details
Name: | gntx_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesGrantedTotal
Namespace Prefix: | gntx_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Issued, Net Of Shares Canceled Or Expired + References No definition available. + Details
Name: | gntx_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesIssuedNetOfSharesCanceledOrExpired
Namespace Prefix: | gntx_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_PlanNameAxis=gntx_OmnibusIncentivePlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |