Label |
Element |
Value |
Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures |
us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation |
$ 0
|
Stockholders' Equity, Change in Reporting Entity |
us-gaap_StockholdersEquityChangeInReportingEntity |
30
|
Adjustments to Additional Paid in Capital, Tax Receivable Agreement |
shak_AdjustmentstoAdditionalPaidinCapitalTaxReceivableAgreement |
16,309
|
Adjustments to Additional Paid in Capital, Share-based Compensation, Stock Options, Requisite Service Period Recognition |
us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition |
3,142
|
Partners' Capital Account, Distributions |
us-gaap_PartnersCapitalAccountDistributions |
11,125
|
Limited Liability Company (LLC) Members' Equity, Unit-based Compensation |
us-gaap_LimitedLiabilityCompanyLLCMembersEquityUnitBasedCompensation |
7,731
|
Stock Issued During Period, Value, Conversion of Units |
us-gaap_StockIssuedDuringPeriodValueConversionOfUnits |
0
|
Stock Issued During Period, Value, New Issues |
us-gaap_StockIssuedDuringPeriodValueNewIssues |
109,362
|
Additional Paid-in Capital [Member] |
|
|
Adjustments to Additional Paid in Capital, Tax Receivable Agreement |
shak_AdjustmentstoAdditionalPaidinCapitalTaxReceivableAgreement |
16,309
|
Adjustments to Additional Paid in Capital, Share-based Compensation, Stock Options, Requisite Service Period Recognition |
us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition |
3,142
|
Stock Issued During Period, Value, Conversion of Units |
us-gaap_StockIssuedDuringPeriodValueConversionOfUnits |
777
|
Stock Issued During Period, Value, New Issues |
us-gaap_StockIssuedDuringPeriodValueNewIssues |
109,356
|
Member Units [Member] |
|
|
Stockholders' Equity, Change in Reporting Entity |
us-gaap_StockholdersEquityChangeInReportingEntity |
3,843
|
Partners' Capital Account, Distributions |
us-gaap_PartnersCapitalAccountDistributions |
11,125
|
Limited Liability Company (LLC) Members' Equity, Unit-based Compensation |
us-gaap_LimitedLiabilityCompanyLLCMembersEquityUnitBasedCompensation |
7,731
|
Net Income (Loss), Including Portion Attributable to Noncontrolling Interest |
us-gaap_ProfitLoss |
(13,049)
|
Noncontrolling Interest [Member] |
|
|
Stockholders' Equity, Change in Reporting Entity |
us-gaap_StockholdersEquityChangeInReportingEntity |
(2,565)
|
Stock Issued During Period, Value, Conversion of Units |
us-gaap_StockIssuedDuringPeriodValueConversionOfUnits |
(777)
|
Net Income (Loss), Including Portion Attributable to Noncontrolling Interest |
us-gaap_ProfitLoss |
10,100
|
Retained Earnings [Member] |
|
|
Stockholders' Equity, Change in Reporting Entity |
us-gaap_StockholdersEquityChangeInReportingEntity |
$ (1,278)
|
Stock Issued During Period, Value, Conversion of Units |
us-gaap_StockIssuedDuringPeriodValueConversionOfUnits |
|
Net Income (Loss), Including Portion Attributable to Noncontrolling Interest |
us-gaap_ProfitLoss |
$ 3,027
|
Common Class A [Member] | Common Stock [Member] |
|
|
Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures |
us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation |
0
|
Stockholders' Equity, Change in Reporting Entity |
us-gaap_StockholdersEquityChangeInReportingEntity |
$ 6
|
Stockholders Equity, Change in Reporting Entity, Shares |
shak_StockholdersEquityChangeinReportingEntityShares |
5,968,841
|
Stock Issued During Period, Value, Conversion of Units |
us-gaap_StockIssuedDuringPeriodValueConversionOfUnits |
$ 3
|
Stock Issued During Period, Value, New Issues |
us-gaap_StockIssuedDuringPeriodValueNewIssues |
6
|
Common Class B [Member] | Common Stock [Member] |
|
|
Stockholders' Equity, Change in Reporting Entity |
us-gaap_StockholdersEquityChangeInReportingEntity |
$ 24
|
Stockholders Equity, Change in Reporting Entity, Shares |
shak_StockholdersEquityChangeinReportingEntityShares |
24,191,853
|
Stock Issued During Period, Value, Conversion of Units |
us-gaap_StockIssuedDuringPeriodValueConversionOfUnits |
$ (3)
|