XML 73 R61.htm IDEA: XBRL DOCUMENT
v3.22.0.1

Stock Based Compensation (Narrative) (Details) - USD ($) | 12 Months Ended
--- | ---
Dec. 31, 2021 | Jan. 01, 2021 | Dec. 27, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |  |  |
Shares available for future issuance | 1,162,406 |  |
Stock options exercised | $ 2,400 |  |
Intrinsic value exercised | 46,100,000 |  |
Share based compensation | $ 10,122,000 | $ 9,740,000 | $ 7,716,000
Stock Appreciation Rights (SARs) And Stock Options [Member] | Minimum [Member] |  |  |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |  |  |
Options vesting period | 4 years |  |
Stock Appreciation Rights (SARs) And Stock Options [Member] | Maximum [Member] |  |  |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |  |  |
Options vesting period | 10 years |  |
Restricted Stock Units (RSUs) [Member] |  |  |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |  |  |
Restricted stock units, vesting schedules options one | 4 years |  |
Percentage of vesting on restricted stock, option one, Second anniversary | 50.00% |  |
Percentage of vesting on restricted stock, option one, Third anniversary | 25.00% |  |
Percentage of vesting on restricted stock, option one, Fourth anniversary | 25.00% |  |
Restricted stock units, vesting schedules options two | 4 years |  |
Percentage of vesting on restricted stock, option two, First anniversary | 25.00% |  |
Percentage of vesting on restricted stock, option two, Second anniversary | 25.00% |  |
Percentage of vesting on restricted stock, option two, Third anniversary | 25.00% |  |
Percentage of vesting on restricted stock, option two, Fourth anniversary | 25.00% |  |
Restricted stock units, vesting schedules options three | 3 years |  |
Percentage of vesting on restricted stock, option three, First anniversary | 33.00% |  |
Percentage of vesting on restricted stock, option three, Second anniversary | 33.00% |  |
Percentage of vesting on restricted stock, option three, Third anniversary | 33.00% |  |
Restricted stock units, vesting schedules options four | 1 year |  |
Percentage of vesting on restricted stock, option four, First anniversary | 100.00% |  |
Share based compensation | $ 9,700,000 | 8,700,000 | 6,800,000
Compensation expense related to unvested restricted stock unit based awards | $ 9,200,000 |  |
Weighted average period, Restricted stock units | 2 years 2 months 12 days |  |
Common Stock Subject to Vesting Requirements [Member] |  |  |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |  |  |
Options vesting period | 4 years |  |
Share based compensation | $ 400,000 | $ 1,100,000 | 1,000,000.0
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Share-based Liabilities Paid |  |  | $ 1,000,000.0
Compensation expense related to common stock subject to vesting requirements | $ 27,000,000 |  |
Weighted average period, Common stock | 1 year 9 months 18 days |  |
Common Stock Subject to Vesting Requirements [Member] | Maximum [Member] |  |  |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |  |  |
Options vesting period |  |  | 4 years

X
- Definition Weighted average period over which unrecognized compensation is expected to be recognized for nonvested common stock subject to vesting requirements. + References No definition available. + Details
Name: | hckt_CompensationCostNotYetRecognizedOnNonvestedCommonStockSubjectToVestingRequirements
Namespace Prefix: | hckt_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition As of the balance sheet date, the aggregate unrecognized cost of nonvested common stock subject to vesting requirements made to employees. + References No definition available. + Details
Name: | hckt_FutureCompensationExpenseRelatedToNonvestedCommonStockSubjectToVestingRequirements
Namespace Prefix: | hckt_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Share based compensation arrangement by share based payment award award vesting period option four. + References No definition available. + Details
Name: | hckt_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriodOptionFour
Namespace Prefix: | hckt_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Share based compensation arrangement by share based payment award award vesting period option one. + References No definition available. + Details
Name: | hckt_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriodOptionOne
Namespace Prefix: | hckt_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Share based compensation arrangement by share based payment award award vesting period option three. + References No definition available. + Details
Name: | hckt_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriodOptionThree
Namespace Prefix: | hckt_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Share based compensation arrangement by share based payment award award vesting period option two. + References No definition available. + Details
Name: | hckt_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriodOptionTwo
Namespace Prefix: | hckt_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Share based compensation arrangement by share based payment award vesting percentage under option four during anniversary one. + References No definition available. + Details
Name: | hckt_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingPercentageUnderOptionFourDuringAnniversaryOne
Namespace Prefix: | hckt_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Share based compensation arrangement by share based payment award vesting percentage under option one during anniversary four. + References No definition available. + Details
Name: | hckt_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingPercentageUnderOptionOneDuringAnniversaryFour
Namespace Prefix: | hckt_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Share based compensation arrangement by share based payment award vesting percentage under option one during anniversary three. + References No definition available. + Details
Name: | hckt_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingPercentageUnderOptionOneDuringAnniversaryThree
Namespace Prefix: | hckt_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Share based compensation arrangement by share based payment award vesting percentage under option one during anniversary two. + References No definition available. + Details
Name: | hckt_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingPercentageUnderOptionOneDuringAnniversaryTwo
Namespace Prefix: | hckt_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Share based compensation arrangement by share based payment award vesting percentage under option three during anniversary one. + References No definition available. + Details
Name: | hckt_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingPercentageUnderOptionThreeDuringAnniversaryOne
Namespace Prefix: | hckt_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Share based payment award vesting percentage under option three during anniversary three. + References No definition available. + Details
Name: | hckt_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingPercentageUnderOptionThreeDuringAnniversaryThree
Namespace Prefix: | hckt_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Share based compensation arrangement by share based payment award vesting percentage under option three during anniversary Two. + References No definition available. + Details
Name: | hckt_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingPercentageUnderOptionThreeDuringAnniversaryTwo
Namespace Prefix: | hckt_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Share based compensation arrangement by share based payment award vesting percentage under option two during anniversary four. + References No definition available. + Details
Name: | hckt_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingPercentageUnderOptionTwoDuringAnniversaryFour
Namespace Prefix: | hckt_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Share based compensation arrangement by share based payment award vesting percentage under option two during anniversary one. + References No definition available. + Details
Name: | hckt_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingPercentageUnderOptionTwoDuringAnniversaryOne
Namespace Prefix: | hckt_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Share based compensation arrangement by share based payment award vesting percentage under option two during anniversary three. + References No definition available. + Details
Name: | hckt_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingPercentageUnderOptionTwoDuringAnniversaryThree
Namespace Prefix: | hckt_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Share based compensation arrangement by share based payment award vesting percentage under option two during anniversary two. + References No definition available. + Details
Name: | hckt_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingPercentageUnderOptionTwoDuringAnniversaryTwo
Namespace Prefix: | hckt_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (i) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 + Details
Name: | us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (i) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 + Details
Name: | us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2A -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 14 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585 + Details
Name: | us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of cash inflow from exercise of option under share-based payment arrangement. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2A -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 14 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585 + Details
Name: | us-gaap_ProceedsFromStockOptionsExercised
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of noncash expense for share-based payment arrangement. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585 + Details
Name: | us-gaap_ShareBasedCompensation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of cash paid to settle liability for award under share-based payment arrangement. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (d)(2) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

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
- Definition The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

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

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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