{
 "version": "2.2",
 "instance": {
  "pnst-20240212.htm": {
   "nsprefix": "pnst",
   "nsuri": "http://www.pinstripes.com/20240212",
   "dts": {
    "inline": {
     "local": [
      "pnst-20240212.htm"
     ]
    },
    "schema": {
     "local": [
      "pnst-20240212.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd",
      "https://xbrl.sec.gov/country/2023/country-2023.xsd",
      "https://xbrl.sec.gov/dei/2023/dei-2023.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "pnst-20240212_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "pnst-20240212_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "pnst-20240212_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "pnst-20240212_pre.xml"
     ]
    }
   },
   "keyStandard": 381,
   "keyCustom": 189,
   "axisStandard": 31,
   "axisCustom": 1,
   "memberStandard": 53,
   "memberCustom": 79,
   "hidden": {
    "total": 79,
    "http://fasb.org/us-gaap/2023": 51,
    "http://www.pinstripes.com/20240212": 24,
    "http://xbrl.sec.gov/dei/2023": 4
   },
   "contextCount": 711,
   "entityCount": 1,
   "segmentCount": 137,
   "elementCount": 879,
   "unitCount": 15,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2023": 2459,
    "http://xbrl.sec.gov/dei/2023": 17
   },
   "report": {
    "R1": {
     "role": "http://www.pinstripes.com/role/Cover",
     "longName": "0000001 - Document - Cover",
     "shortName": "Cover",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "dei:EntityRegistrantName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "dei:EntityRegistrantName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10Q",
     "longName": "0000002 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS - Banyan 10Q",
     "shortName": "UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS - Banyan 10Q",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap:NotesPayableCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "unique": true
     }
    },
    "R3": {
     "role": "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParentheticalBanyan10Q",
     "longName": "0000003 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - Banyan 10Q",
     "shortName": "UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - Banyan 10Q",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "c-305",
      "name": "us-gaap:TemporaryEquityParOrStatedValuePerShare",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R4": {
     "role": "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSBanyan10Q",
     "longName": "0000004 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - Banyan 10Q",
     "shortName": "UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - Banyan 10Q",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "c-319",
      "name": "us-gaap:OperatingIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-12",
      "name": "pnst:ExchangeListingFees",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICITBanyan10Q",
     "longName": "0000005 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' DEFICIT - Banyan 10Q",
     "shortName": "UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' DEFICIT - Banyan 10Q",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "c-544",
      "name": "us-gaap:TemporaryEquityCarryingAmountAttributableToParent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R6": {
     "role": "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSBanyan10Q",
     "longName": "0000006 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - Banyan 10Q",
     "shortName": "UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - Banyan 10Q",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "c-319",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R7": {
     "role": "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10K",
     "longName": "0000007 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS - Banyan 10K",
     "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS - Banyan 10K",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "7",
     "firstAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "unique": true
     }
    },
    "R8": {
     "role": "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical",
     "longName": "0000008 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "8",
     "firstAnchor": {
      "contextRef": "c-305",
      "name": "us-gaap:TemporaryEquityParOrStatedValuePerShare",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R9": {
     "role": "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS",
     "longName": "0000009 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS",
     "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "9",
     "firstAnchor": {
      "contextRef": "c-241",
      "name": "pnst:WarrantIssuanceExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-272",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "unique": true
     }
    },
    "R10": {
     "role": "http://www.pinstripes.com/role/CONDENSEDSTATEMENTSOFOPERATIONSParenthetical",
     "longName": "0000010 - Statement - CONDENSED STATEMENTS OF OPERATIONS (Parenthetical)",
     "shortName": "CONDENSED STATEMENTS OF OPERATIONS (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "10",
     "firstAnchor": {
      "contextRef": "c-377",
      "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "us-gaap:BusinessCombinationsPolicy",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R11": {
     "role": "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICIT",
     "longName": "0000011 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' DEFICIT",
     "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' DEFICIT",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "11",
     "firstAnchor": {
      "contextRef": "c-544",
      "name": "us-gaap:TemporaryEquityCarryingAmountAttributableToParent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-262",
      "name": "us-gaap:StockIssuedDuringPeriodValueNewIssues",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "unique": true
     }
    },
    "R12": {
     "role": "http://www.pinstripes.com/role/CONDENSEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICITParenthetical",
     "longName": "0000012 - Statement - CONDENSED STATEMENTS OF CHANGES IN STOCKHOLDERS' DEFICIT (Parenthetical)",
     "shortName": "CONDENSED STATEMENTS OF CHANGES IN STOCKHOLDERS' DEFICIT (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "12",
     "firstAnchor": {
      "contextRef": "c-377",
      "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "us-gaap:BusinessCombinationsPolicy",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R13": {
     "role": "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
     "longName": "0000013 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "13",
     "firstAnchor": {
      "contextRef": "c-319",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R14": {
     "role": "http://www.pinstripes.com/role/CondensedConsolidatedBalanceSheets10Q",
     "longName": "0000014 - Statement - Condensed Consolidated Balance Sheets - 10Q",
     "shortName": "Condensed Consolidated Balance Sheets - 10Q",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "14",
     "firstAnchor": {
      "contextRef": "c-305",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R15": {
     "role": "http://www.pinstripes.com/role/CondensedConsolidatedBalanceSheets10QParenthetical",
     "longName": "0000015 - Statement - Condensed Consolidated Balance Sheets - 10Q (Parenthetical)",
     "shortName": "Condensed Consolidated Balance Sheets - 10Q (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "15",
     "firstAnchor": {
      "contextRef": "c-305",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R16": {
     "role": "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofOperations10Q",
     "longName": "0000016 - Statement - Unaudited Condensed Consolidated Statements of Operations - 10Q",
     "shortName": "Unaudited Condensed Consolidated Statements of Operations - 10Q",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "16",
     "firstAnchor": {
      "contextRef": "c-319",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-319",
      "name": "us-gaap:FairValueAdjustmentOfWarrants",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "unique": true
     }
    },
    "R17": {
     "role": "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersDeficit10Q",
     "longName": "0000017 - Statement - Unaudited Condensed Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Deficit - 10Q",
     "shortName": "Unaudited Condensed Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Deficit - 10Q",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "17",
     "firstAnchor": {
      "contextRef": "c-544",
      "name": "us-gaap:TemporaryEquityCarryingAmountAttributableToParent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-327",
      "name": "pnst:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "unique": true
     }
    },
    "R18": {
     "role": "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows10Q",
     "longName": "0000018 - Statement - Unaudited Condensed Consolidated Statements of Cash Flows - 10Q",
     "shortName": "Unaudited Condensed Consolidated Statements of Cash Flows - 10Q",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "18",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncreaseDecreaseInOtherNoncurrentAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "unique": true
     }
    },
    "R19": {
     "role": "http://www.pinstripes.com/role/ConsolidatedBalanceSheets10K",
     "longName": "0000019 - Statement - Consolidated Balance Sheets - 10K",
     "shortName": "Consolidated Balance Sheets - 10K",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "19",
     "firstAnchor": {
      "contextRef": "c-305",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R20": {
     "role": "http://www.pinstripes.com/role/ConsolidatedBalanceSheets10KParenthetical",
     "longName": "0000020 - Statement - Consolidated Balance Sheets - 10K (Parenthetical)",
     "shortName": "Consolidated Balance Sheets - 10K (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "20",
     "firstAnchor": {
      "contextRef": "c-305",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R21": {
     "role": "http://www.pinstripes.com/role/ConsolidatedStatementsofOperations10K",
     "longName": "0000021 - Statement - Consolidated Statements of Operations - 10K",
     "shortName": "Consolidated Statements of Operations - 10K",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "21",
     "firstAnchor": {
      "contextRef": "c-319",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-457",
      "name": "us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "unique": true
     }
    },
    "R22": {
     "role": "http://www.pinstripes.com/role/ConsolidatedStatementsofCashFlows10K",
     "longName": "0000022 - Statement - Consolidated Statements of Cash Flows - 10K",
     "shortName": "Consolidated Statements of Cash Flows - 10K",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "22",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-457",
      "name": "pnst:TenantImprovementsNoncashExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "unique": true
     }
    },
    "R23": {
     "role": "http://www.pinstripes.com/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersDeficit10K",
     "longName": "0000023 - Statement - Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Deficit - 10K",
     "shortName": "Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Deficit - 10K",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "23",
     "firstAnchor": {
      "contextRef": "c-544",
      "name": "us-gaap:TemporaryEquitySharesOutstanding",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-549",
      "name": "pnst:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "unique": true
     }
    },
    "R24": {
     "role": "http://www.pinstripes.com/role/UNAUDITEDDESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSBanyan10Q",
     "longName": "0000024 - Disclosure - UNAUDITED DESCRIPTION OF ORGANIZATION AND BUSINESS OPERATIONS - Banyan 10Q",
     "shortName": "UNAUDITED DESCRIPTION OF ORGANIZATION AND BUSINESS OPERATIONS - Banyan 10Q",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NatureOfOperations",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R25": {
     "role": "http://www.pinstripes.com/role/UNAUDITEDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES",
     "longName": "0000025 - Disclosure - UNAUDITED SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
     "shortName": "UNAUDITED SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "25",
     "firstAnchor": {
      "contextRef": "c-85",
      "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R26": {
     "role": "http://www.pinstripes.com/role/UNAUDITEDINITIALPUBLICOFFERING",
     "longName": "0000026 - Disclosure - UNAUDITED INITIAL PUBLIC OFFERING",
     "shortName": "UNAUDITED INITIAL PUBLIC OFFERING",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "26",
     "firstAnchor": {
      "contextRef": "c-85",
      "name": "pnst:InitialPublicOfferingTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R27": {
     "role": "http://www.pinstripes.com/role/UNAUDITEDPRIVATEPLACEMENT",
     "longName": "0000027 - Disclosure - UNAUDITED PRIVATE PLACEMENT",
     "shortName": "UNAUDITED PRIVATE PLACEMENT",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "27",
     "firstAnchor": {
      "contextRef": "c-85",
      "name": "pnst:PrivatePlacementTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R28": {
     "role": "http://www.pinstripes.com/role/UNAUDITEDRELATEDPARTYTRANSACTIONS",
     "longName": "0000028 - Disclosure - UNAUDITED RELATED PARTY TRANSACTIONS",
     "shortName": "UNAUDITED RELATED PARTY TRANSACTIONS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "28",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R29": {
     "role": "http://www.pinstripes.com/role/UNAUDITEDSTOCKHOLDERSDEFICITEQUITY",
     "longName": "0000029 - Disclosure - UNAUDITED STOCKHOLDERS' (DEFICIT) EQUITY",
     "shortName": "UNAUDITED STOCKHOLDERS' (DEFICIT) EQUITY",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "29",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R30": {
     "role": "http://www.pinstripes.com/role/UNAUDITEDWARRANTLIABILITY",
     "longName": "0000030 - Disclosure - UNAUDITED WARRANT LIABILITY",
     "shortName": "UNAUDITED WARRANT LIABILITY",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "30",
     "firstAnchor": {
      "contextRef": "c-85",
      "name": "pnst:WarrantLiabilityTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R31": {
     "role": "http://www.pinstripes.com/role/UNAUDITEDCOMMITMENTSANDCONTINGENCIES",
     "longName": "0000031 - Disclosure - UNAUDITED COMMITMENTS AND CONTINGENCIES",
     "shortName": "UNAUDITED COMMITMENTS AND CONTINGENCIES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "31",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R32": {
     "role": "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTS",
     "longName": "0000032 - Disclosure - UNAUDITED FAIR VALUE MEASUREMENTS",
     "shortName": "UNAUDITED FAIR VALUE MEASUREMENTS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "32",
     "firstAnchor": {
      "contextRef": "c-85",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R33": {
     "role": "http://www.pinstripes.com/role/UNAUDITEDINCOMETAX",
     "longName": "0000033 - Disclosure - UNAUDITED INCOME TAX",
     "shortName": "UNAUDITED INCOME TAX",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "33",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R34": {
     "role": "http://www.pinstripes.com/role/DESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONS",
     "longName": "0000034 - Disclosure - DESCRIPTION OF ORGANIZATION AND BUSINESS OPERATIONS",
     "shortName": "DESCRIPTION OF ORGANIZATION AND BUSINESS OPERATIONS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "34",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NatureOfOperations",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R35": {
     "role": "http://www.pinstripes.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES",
     "longName": "0000035 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "35",
     "firstAnchor": {
      "contextRef": "c-85",
      "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R36": {
     "role": "http://www.pinstripes.com/role/INITIALPUBLICOFFERING",
     "longName": "0000036 - Disclosure - INITIAL PUBLIC OFFERING",
     "shortName": "INITIAL PUBLIC OFFERING",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "36",
     "firstAnchor": {
      "contextRef": "c-85",
      "name": "pnst:InitialPublicOfferingTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R37": {
     "role": "http://www.pinstripes.com/role/PRIVATEPLACEMENT",
     "longName": "0000037 - Disclosure - PRIVATE PLACEMENT",
     "shortName": "PRIVATE PLACEMENT",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "37",
     "firstAnchor": {
      "contextRef": "c-85",
      "name": "pnst:PrivatePlacementTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R38": {
     "role": "http://www.pinstripes.com/role/RELATEDPARTYTRANSACTIONS",
     "longName": "0000038 - Disclosure - RELATED PARTY TRANSACTIONS",
     "shortName": "RELATED PARTY TRANSACTIONS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "38",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R39": {
     "role": "http://www.pinstripes.com/role/STOCKHOLDERSDEFICITEQUITY",
     "longName": "0000039 - Disclosure - STOCKHOLDERS' (DEFICIT) EQUITY",
     "shortName": "STOCKHOLDERS' (DEFICIT) EQUITY",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "39",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R40": {
     "role": "http://www.pinstripes.com/role/WARRANTLIABILITY",
     "longName": "0000040 - Disclosure - WARRANT LIABILITY",
     "shortName": "WARRANT LIABILITY",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "40",
     "firstAnchor": {
      "contextRef": "c-85",
      "name": "pnst:WarrantLiabilityTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R41": {
     "role": "http://www.pinstripes.com/role/COMMITMENTSANDCONTINGENCIES",
     "longName": "0000041 - Disclosure - COMMITMENTS AND CONTINGENCIES",
     "shortName": "COMMITMENTS AND CONTINGENCIES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "41",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R42": {
     "role": "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTS",
     "longName": "0000042 - Disclosure - FAIR VALUE MEASUREMENTS",
     "shortName": "FAIR VALUE MEASUREMENTS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "42",
     "firstAnchor": {
      "contextRef": "c-85",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R43": {
     "role": "http://www.pinstripes.com/role/INCOMETAX",
     "longName": "0000043 - Disclosure - INCOME TAX",
     "shortName": "INCOME TAX",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "43",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R44": {
     "role": "http://www.pinstripes.com/role/SUBSEQUENTEVENTS",
     "longName": "0000044 - Disclosure - SUBSEQUENT EVENTS",
     "shortName": "SUBSEQUENT EVENTS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "44",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R45": {
     "role": "http://www.pinstripes.com/role/NatureofBusinessandBasisofPresentation",
     "longName": "0000045 - Disclosure - Nature of Business and Basis of Presentation",
     "shortName": "Nature of Business and Basis of Presentation",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "45",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://www.pinstripes.com/role/Inventory",
     "longName": "0000046 - Disclosure - Inventory",
     "shortName": "Inventory",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "46",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R47": {
     "role": "http://www.pinstripes.com/role/PropertyandEquipment",
     "longName": "0000047 - Disclosure - Property and Equipment",
     "shortName": "Property and Equipment",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "47",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R48": {
     "role": "http://www.pinstripes.com/role/Debt",
     "longName": "0000048 - Disclosure - Debt",
     "shortName": "Debt",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "48",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://www.pinstripes.com/role/IncomeTaxes",
     "longName": "0000049 - Disclosure - Income Taxes",
     "shortName": "Income Taxes",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "49",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R50": {
     "role": "http://www.pinstripes.com/role/Leases",
     "longName": "0000050 - Disclosure - Leases",
     "shortName": "Leases",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "50",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R51": {
     "role": "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStock",
     "longName": "0000051 - Disclosure - Redeemable Convertible Preferred Stock",
     "shortName": "Redeemable Convertible Preferred Stock",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "51",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "pnst:TemporaryEquityDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R52": {
     "role": "http://www.pinstripes.com/role/StockBasedCompensation",
     "longName": "0000052 - Disclosure - Stock-Based Compensation",
     "shortName": "Stock-Based Compensation",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "52",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R53": {
     "role": "http://www.pinstripes.com/role/Warrants",
     "longName": "0000053 - Disclosure - Warrants",
     "shortName": "Warrants",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "53",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R54": {
     "role": "http://www.pinstripes.com/role/NetEarningsLossPerShare",
     "longName": "0000054 - Disclosure - Net Earnings (Loss) Per Share",
     "shortName": "Net Earnings (Loss) Per Share",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "54",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R55": {
     "role": "http://www.pinstripes.com/role/CommitmentandContingencies",
     "longName": "0000055 - Disclosure - Commitment and Contingencies",
     "shortName": "Commitment and Contingencies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "55",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R56": {
     "role": "http://www.pinstripes.com/role/RelatedPartyTransactions",
     "longName": "0000056 - Disclosure - Related Party Transactions",
     "shortName": "Related Party Transactions",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "56",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R57": {
     "role": "http://www.pinstripes.com/role/SubsequentEvents",
     "longName": "0000057 - Disclosure - Subsequent Events",
     "shortName": "Subsequent Events",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "57",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R58": {
     "role": "http://www.pinstripes.com/role/NatureofBusiness10K",
     "longName": "0000058 - Disclosure - Nature of Business - 10K",
     "shortName": "Nature of Business - 10K",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "58",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NatureOfOperations",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R59": {
     "role": "http://www.pinstripes.com/role/SignificantAccountingPolicies10K",
     "longName": "0000059 - Disclosure - Significant Accounting Policies - 10K",
     "shortName": "Significant Accounting Policies - 10K",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "59",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true,
      "unique": true
     }
    },
    "R60": {
     "role": "http://www.pinstripes.com/role/Inventory10K",
     "longName": "0000060 - Disclosure - Inventory - 10K",
     "shortName": "Inventory - 10K",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "60",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R61": {
     "role": "http://www.pinstripes.com/role/PropertyandEquipment10K",
     "longName": "0000061 - Disclosure - Property and Equipment - 10K",
     "shortName": "Property and Equipment - 10K",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "61",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R62": {
     "role": "http://www.pinstripes.com/role/OtherLongTermAssets10K",
     "longName": "0000062 - Disclosure - Other Long Term Assets - 10K",
     "shortName": "Other Long Term Assets - 10K",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "62",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "pnst:OtherNoncurrentAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "pnst:OtherNoncurrentAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true,
      "unique": true
     }
    },
    "R63": {
     "role": "http://www.pinstripes.com/role/OtherAccruedLiabilities10K",
     "longName": "0000063 - Disclosure - Other Accrued Liabilities - 10K",
     "shortName": "Other Accrued Liabilities - 10K",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "63",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true,
      "unique": true
     }
    },
    "R64": {
     "role": "http://www.pinstripes.com/role/AccruedOccupancyCosts10K",
     "longName": "0000064 - Disclosure - Accrued Occupancy Costs - 10K",
     "shortName": "Accrued Occupancy Costs - 10K",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "64",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "pnst:AccruedOccupancyCostsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "pnst:AccruedOccupancyCostsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true,
      "unique": true
     }
    },
    "R65": {
     "role": "http://www.pinstripes.com/role/ShorttermBorrowings10K",
     "longName": "0000065 - Disclosure - Short-term Borrowings - 10K",
     "shortName": "Short-term Borrowings - 10K",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "65",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ShortTermDebtTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ShortTermDebtTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true,
      "unique": true
     }
    },
    "R66": {
     "role": "http://www.pinstripes.com/role/LongtermFinancingArrangements10K",
     "longName": "0000066 - Disclosure - Long-term Financing Arrangements - 10K",
     "shortName": "Long-term Financing Arrangements - 10K",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "66",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LongTermDebtTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LongTermDebtTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true,
      "unique": true
     }
    },
    "R67": {
     "role": "http://www.pinstripes.com/role/IncomeTaxes10K",
     "longName": "0000067 - Disclosure - Income Taxes - 10K",
     "shortName": "Income Taxes - 10K",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "67",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R68": {
     "role": "http://www.pinstripes.com/role/Leases10K",
     "longName": "0000068 - Disclosure - Leases - 10K",
     "shortName": "Leases - 10K",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "68",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R69": {
     "role": "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStock10K",
     "longName": "0000069 - Disclosure - Redeemable Convertible Preferred Stock - 10K",
     "shortName": "Redeemable Convertible Preferred Stock - 10K",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "69",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "pnst:TemporaryEquityDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R70": {
     "role": "http://www.pinstripes.com/role/StockBasedCompensation10K",
     "longName": "0000070 - Disclosure - Stock-Based Compensation - 10K",
     "shortName": "Stock-Based Compensation - 10K",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "70",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R71": {
     "role": "http://www.pinstripes.com/role/Warrants10K",
     "longName": "0000071 - Disclosure - Warrants - 10K",
     "shortName": "Warrants - 10K",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "71",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R72": {
     "role": "http://www.pinstripes.com/role/NetLossPerShare10K",
     "longName": "0000072 - Disclosure - Net Loss Per Share - 10K",
     "shortName": "Net Loss Per Share - 10K",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "72",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R73": {
     "role": "http://www.pinstripes.com/role/CommitmentandContingencies10K",
     "longName": "0000073 - Disclosure - Commitment and Contingencies - 10K",
     "shortName": "Commitment and Contingencies - 10K",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "73",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R74": {
     "role": "http://www.pinstripes.com/role/RelatedPartyTransactions10K",
     "longName": "0000074 - Disclosure - Related Party Transactions - 10K",
     "shortName": "Related Party Transactions - 10K",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "74",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R75": {
     "role": "http://www.pinstripes.com/role/SubsequentEvents_1",
     "longName": "0000075 - Disclosure - Subsequent Events",
     "shortName": "Subsequent Events",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "75",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R76": {
     "role": "http://www.pinstripes.com/role/UNAUDITEDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies",
     "longName": "9954471 - Disclosure - UNAUDITED SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)",
     "shortName": "UNAUDITED SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "76",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R77": {
     "role": "http://www.pinstripes.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies",
     "longName": "9954472 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "77",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R78": {
     "role": "http://www.pinstripes.com/role/NatureofBusinessandBasisofPresentationPolicies",
     "longName": "9954473 - Disclosure - Nature of Business and Basis of Presentation (Policies)",
     "shortName": "Nature of Business and Basis of Presentation (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "78",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:BusinessCombinationsPolicy",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "unique": true
     }
    },
    "R79": {
     "role": "http://www.pinstripes.com/role/SignificantAccountingPolicies10KPolicies",
     "longName": "9954474 - Disclosure - Significant Accounting Policies - 10K (Policies)",
     "shortName": "Significant Accounting Policies - 10K (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "79",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:TradeAndOtherAccountsReceivablePolicy",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "unique": true
     }
    },
    "R80": {
     "role": "http://www.pinstripes.com/role/UNAUDITEDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables",
     "longName": "9954475 - Disclosure - UNAUDITED SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)",
     "shortName": "UNAUDITED SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "80",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:TemporaryEquityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R81": {
     "role": "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSTables",
     "longName": "9954476 - Disclosure - UNAUDITED FAIR VALUE MEASUREMENTS (Tables)",
     "shortName": "UNAUDITED FAIR VALUE MEASUREMENTS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "81",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R82": {
     "role": "http://www.pinstripes.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables",
     "longName": "9954477 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "82",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:TemporaryEquityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R83": {
     "role": "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSTables",
     "longName": "9954478 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)",
     "shortName": "FAIR VALUE MEASUREMENTS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "83",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R84": {
     "role": "http://www.pinstripes.com/role/INCOMETAXESTables",
     "longName": "9954479 - Disclosure - INCOME TAXES (Tables)",
     "shortName": "INCOME TAXES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "84",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R85": {
     "role": "http://www.pinstripes.com/role/NatureofBusinessandBasisofPresentationTables",
     "longName": "9954480 - Disclosure - Nature of Business and Basis of Presentation (Tables)",
     "shortName": "Nature of Business and Basis of Presentation (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "85",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R86": {
     "role": "http://www.pinstripes.com/role/InventoryTables",
     "longName": "9954481 - Disclosure - Inventory (Tables)",
     "shortName": "Inventory (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "86",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R87": {
     "role": "http://www.pinstripes.com/role/PropertyandEquipmentTables",
     "longName": "9954482 - Disclosure - Property and Equipment (Tables)",
     "shortName": "Property and Equipment (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "87",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R88": {
     "role": "http://www.pinstripes.com/role/DebtTables",
     "longName": "9954483 - Disclosure - Debt (Tables)",
     "shortName": "Debt (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "88",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R89": {
     "role": "http://www.pinstripes.com/role/LeasesTables",
     "longName": "9954484 - Disclosure - Leases (Tables)",
     "shortName": "Leases (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "89",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R90": {
     "role": "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStockTables",
     "longName": "9954485 - Disclosure - Redeemable Convertible Preferred Stock (Tables)",
     "shortName": "Redeemable Convertible Preferred Stock (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "90",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:TemporaryEquityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R91": {
     "role": "http://www.pinstripes.com/role/StockBasedCompensationTables",
     "longName": "9954486 - Disclosure - Stock-Based Compensation (Tables)",
     "shortName": "Stock-Based Compensation (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "91",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R92": {
     "role": "http://www.pinstripes.com/role/WarrantsTables",
     "longName": "9954487 - Disclosure - Warrants (Tables)",
     "shortName": "Warrants (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "92",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R93": {
     "role": "http://www.pinstripes.com/role/NetEarningsLossPerShareTables",
     "longName": "9954488 - Disclosure - Net Earnings (Loss) Per Share (Tables)",
     "shortName": "Net Earnings (Loss) Per Share (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "93",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R94": {
     "role": "http://www.pinstripes.com/role/SignificantAccountingPolicies10KTables",
     "longName": "9954489 - Disclosure - Significant Accounting Policies - 10K (Tables)",
     "shortName": "Significant Accounting Policies - 10K (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "94",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true,
      "unique": true
     }
    },
    "R95": {
     "role": "http://www.pinstripes.com/role/Inventory10KTables",
     "longName": "9954490 - Disclosure - Inventory - 10K (Tables)",
     "shortName": "Inventory - 10K (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "95",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R96": {
     "role": "http://www.pinstripes.com/role/PropertyandEquipment10KTables",
     "longName": "9954491 - Disclosure - Property and Equipment - 10K (Tables)",
     "shortName": "Property and Equipment - 10K (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "96",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R97": {
     "role": "http://www.pinstripes.com/role/OtherAccruedLiabilities10KTables",
     "longName": "9954492 - Disclosure - Other Accrued Liabilities - 10K (Tables)",
     "shortName": "Other Accrued Liabilities - 10K (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "97",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true,
      "unique": true
     }
    },
    "R98": {
     "role": "http://www.pinstripes.com/role/AccruedOccupancyCosts10KTables",
     "longName": "9954493 - Disclosure - Accrued Occupancy Costs - 10K (Tables)",
     "shortName": "Accrued Occupancy Costs - 10K (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "98",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "pnst:AccruedOccupancyCostsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "pnst:AccruedOccupancyCostsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true,
      "unique": true
     }
    },
    "R99": {
     "role": "http://www.pinstripes.com/role/LongtermFinancingArrangements10KTables",
     "longName": "9954494 - Disclosure - Long-term Financing Arrangements - 10K (Tables)",
     "shortName": "Long-term Financing Arrangements - 10K (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "99",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfExtinguishmentOfDebtTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "unique": true
     }
    },
    "R100": {
     "role": "http://www.pinstripes.com/role/IncomeTaxesTables",
     "longName": "9954495 - Disclosure - Income Taxes (Tables)",
     "shortName": "Income Taxes (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "100",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R101": {
     "role": "http://www.pinstripes.com/role/Leases10KTables",
     "longName": "9954496 - Disclosure - Leases - 10K (Tables)",
     "shortName": "Leases - 10K (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "101",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "unique": true
     }
    },
    "R102": {
     "role": "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStock10KTables",
     "longName": "9954497 - Disclosure - Redeemable Convertible Preferred Stock - 10K (Tables)",
     "shortName": "Redeemable Convertible Preferred Stock - 10K (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "102",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:TemporaryEquityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R103": {
     "role": "http://www.pinstripes.com/role/StockBasedCompensation10KTables",
     "longName": "9954498 - Disclosure - Stock-Based Compensation - 10K (Tables)",
     "shortName": "Stock-Based Compensation - 10K (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "103",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true,
      "unique": true
     }
    },
    "R104": {
     "role": "http://www.pinstripes.com/role/Warrants10KTables",
     "longName": "9954499 - Disclosure - Warrants - 10K (Tables)",
     "shortName": "Warrants - 10K (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "104",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true,
      "unique": true
     }
    },
    "R105": {
     "role": "http://www.pinstripes.com/role/NetLossPerShare10KTables",
     "longName": "9954500 - Disclosure - Net Loss Per Share - 10K (Tables)",
     "shortName": "Net Loss Per Share - 10K (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "105",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R106": {
     "role": "http://www.pinstripes.com/role/UNAUDITEDDESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSBanyan10QDetails",
     "longName": "9954501 - Disclosure - UNAUDITED DESCRIPTION OF ORGANIZATION AND BUSINESS OPERATIONS - Banyan 10Q (Details)",
     "shortName": "UNAUDITED DESCRIPTION OF ORGANIZATION AND BUSINESS OPERATIONS - Banyan 10Q (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "106",
     "firstAnchor": {
      "contextRef": "c-457",
      "name": "us-gaap:ProceedsFromIssuanceOfWarrants",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R107": {
     "role": "http://www.pinstripes.com/role/UNAUDITEDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails",
     "longName": "9954502 - Disclosure - UNAUDITED SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)",
     "shortName": "UNAUDITED SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "107",
     "firstAnchor": {
      "contextRef": "c-305",
      "name": "us-gaap:TemporaryEquityCarryingAmountAttributableToParent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:TemporaryEquityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R108": {
     "role": "http://www.pinstripes.com/role/UNAUDITEDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCommonstocksubjecttopossibleredemptionDetails",
     "longName": "9954503 - Disclosure - UNAUDITED SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Common stock subject to possible redemption (Details)",
     "shortName": "UNAUDITED SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Common stock subject to possible redemption (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "108",
     "firstAnchor": {
      "contextRef": "c-106",
      "name": "us-gaap:ProceedsFromIssuanceInitialPublicOffering",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:TemporaryEquityTableTextBlock",
       "pnst:TemporaryEquityPolicyPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-106",
      "name": "us-gaap:ProceedsFromIssuanceInitialPublicOffering",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:TemporaryEquityTableTextBlock",
       "pnst:TemporaryEquityPolicyPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true,
      "unique": true
     }
    },
    "R109": {
     "role": "http://www.pinstripes.com/role/UNAUDITEDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCalculationofbasicanddilutednetlosspershareofcommonstockDetails",
     "longName": "9954504 - Disclosure - UNAUDITED SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Calculation of basic and diluted net loss per share of common stock (Details)",
     "shortName": "UNAUDITED SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Calculation of basic and diluted net loss per share of common stock (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "109",
     "firstAnchor": {
      "contextRef": "c-319",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R110": {
     "role": "http://www.pinstripes.com/role/UNAUDITEDINITIALPUBLICOFFERINGDetails",
     "longName": "9954505 - Disclosure - UNAUDITED INITIAL PUBLIC OFFERING (Details)",
     "shortName": "UNAUDITED INITIAL PUBLIC OFFERING (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "110",
     "firstAnchor": {
      "contextRef": "c-305",
      "name": "us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R111": {
     "role": "http://www.pinstripes.com/role/UNAUDITEDPRIVATEPLACEMENTDetails",
     "longName": "9954506 - Disclosure - UNAUDITED PRIVATE PLACEMENT (Details)",
     "shortName": "UNAUDITED PRIVATE PLACEMENT (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "111",
     "firstAnchor": {
      "contextRef": "c-457",
      "name": "us-gaap:ProceedsFromIssuanceOfWarrants",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R112": {
     "role": "http://www.pinstripes.com/role/UNAUDITEDRELATEDPARTYTRANSACTIONSFounderSharesDetails",
     "longName": "9954507 - Disclosure - UNAUDITED RELATED PARTY TRANSACTIONS - Founder Shares (Details)",
     "shortName": "UNAUDITED RELATED PARTY TRANSACTIONS - Founder Shares (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "112",
     "firstAnchor": {
      "contextRef": "c-377",
      "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "us-gaap:BusinessCombinationsPolicy",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R113": {
     "role": "http://www.pinstripes.com/role/UNAUDITEDRELATEDPARTYTRANSACTIONSAdditionalInformationDetails",
     "longName": "9954508 - Disclosure - UNAUDITED RELATED PARTY TRANSACTIONS - Additional Information (Details)",
     "shortName": "UNAUDITED RELATED PARTY TRANSACTIONS - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "113",
     "firstAnchor": {
      "contextRef": "c-305",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R114": {
     "role": "http://www.pinstripes.com/role/UNAUDITEDSTOCKHOLDERSDEFICITEQUITYCommonStockSharesDetails",
     "longName": "9954510 - Disclosure - UNAUDITED STOCKHOLDERS' (DEFICIT) EQUITY - Common Stock Shares (Details)",
     "shortName": "UNAUDITED STOCKHOLDERS' (DEFICIT) EQUITY - Common Stock Shares (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "114",
     "firstAnchor": {
      "contextRef": "c-305",
      "name": "us-gaap:CommonStockSharesAuthorized",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R115": {
     "role": "http://www.pinstripes.com/role/UNAUDITEDWARRANTLIABILITYDetails",
     "longName": "9954511 - Disclosure - UNAUDITED WARRANT LIABILITY (Details)",
     "shortName": "UNAUDITED WARRANT LIABILITY (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "115",
     "firstAnchor": {
      "contextRef": "c-305",
      "name": "us-gaap:ClassOfWarrantOrRightOutstanding",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R116": {
     "role": "http://www.pinstripes.com/role/UNAUDITEDCOMMITMENTSANDCONTINGENCIESDetails",
     "longName": "9954512 - Disclosure - UNAUDITED COMMITMENTS AND CONTINGENCIES (Details)",
     "shortName": "UNAUDITED COMMITMENTS AND CONTINGENCIES (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "116",
     "firstAnchor": {
      "contextRef": "c-305",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R117": {
     "role": "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSChangeintheFairValueoftheWarrantLiabilitiesDetails",
     "longName": "9954513 - Disclosure - UNAUDITED FAIR VALUE MEASUREMENTS - Change in the Fair Value of the Warrant Liabilities (Details)",
     "shortName": "UNAUDITED FAIR VALUE MEASUREMENTS - Change in the Fair Value of the Warrant Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "117",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R118": {
     "role": "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSFairValueMeasurementInputsNonrecurringDetails",
     "longName": "9954516 - Disclosure - UNAUDITED FAIR VALUE MEASUREMENTS - Fair Value Measurement Inputs Non-recurring (Details)",
     "shortName": "UNAUDITED FAIR VALUE MEASUREMENTS - Fair Value Measurement Inputs Non-recurring (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "118",
     "firstAnchor": {
      "contextRef": "c-170",
      "name": "pnst:NumberOfSharesAgreedToBeTransferredBySponsor",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R119": {
     "role": "http://www.pinstripes.com/role/UNAUDITEDINCOMETAXDetails",
     "longName": "9954517 - Disclosure - UNAUDITED INCOME TAX (Details)",
     "shortName": "UNAUDITED INCOME TAX (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "119",
     "firstAnchor": {
      "contextRef": "c-319",
      "name": "us-gaap:IncomeTaxExpenseBenefit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R120": {
     "role": "http://www.pinstripes.com/role/DESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSDetails",
     "longName": "9954518 - Disclosure - DESCRIPTION OF ORGANIZATION AND BUSINESS OPERATIONS (Details)",
     "shortName": "DESCRIPTION OF ORGANIZATION AND BUSINESS OPERATIONS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "120",
     "firstAnchor": {
      "contextRef": "c-457",
      "name": "us-gaap:ProceedsFromIssuanceOfWarrants",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R121": {
     "role": "http://www.pinstripes.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails",
     "longName": "9954519 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "121",
     "firstAnchor": {
      "contextRef": "c-305",
      "name": "us-gaap:TemporaryEquityCarryingAmountAttributableToParent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:TemporaryEquityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "div",
       "us-gaap:IncomeTaxPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "unique": true
     }
    },
    "R122": {
     "role": "http://www.pinstripes.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCalculationofbasicanddilutednetlosspershareofcommonstockDetails",
     "longName": "9954521 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Calculation of basic and diluted net loss per share of common stock (Details)",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Calculation of basic and diluted net loss per share of common stock (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "122",
     "firstAnchor": {
      "contextRef": "c-319",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R123": {
     "role": "http://www.pinstripes.com/role/INITIALPUBLICOFFERINGDetails",
     "longName": "9954522 - Disclosure - INITIAL PUBLIC OFFERING (Details)",
     "shortName": "INITIAL PUBLIC OFFERING (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "123",
     "firstAnchor": {
      "contextRef": "c-305",
      "name": "us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R124": {
     "role": "http://www.pinstripes.com/role/PRIVATEPLACEMENTDetails",
     "longName": "9954523 - Disclosure - PRIVATE PLACEMENT (Details)",
     "shortName": "PRIVATE PLACEMENT (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "124",
     "firstAnchor": {
      "contextRef": "c-457",
      "name": "us-gaap:ProceedsFromIssuanceOfWarrants",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R125": {
     "role": "http://www.pinstripes.com/role/RELATEDPARTYTRANSACTIONSFounderSharesDetails",
     "longName": "9954524 - Disclosure - RELATED PARTY TRANSACTIONS - Founder Shares (Details)",
     "shortName": "RELATED PARTY TRANSACTIONS - Founder Shares (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "125",
     "firstAnchor": {
      "contextRef": "c-377",
      "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "us-gaap:BusinessCombinationsPolicy",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R126": {
     "role": "http://www.pinstripes.com/role/RELATEDPARTYTRANSACTIONSAdditionalInformationDetails",
     "longName": "9954525 - Disclosure - RELATED PARTY TRANSACTIONS - Additional Information (Details)",
     "shortName": "RELATED PARTY TRANSACTIONS - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "126",
     "firstAnchor": {
      "contextRef": "c-305",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-133",
      "name": "pnst:AggregateBorrowingsFromRelatedPartyPromissoryNote",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "unique": true
     }
    },
    "R127": {
     "role": "http://www.pinstripes.com/role/STOCKHOLDERSDEFICITEQUITYCommonStockSharesDetails",
     "longName": "9954527 - Disclosure - STOCKHOLDERS' (DEFICIT) EQUITY - Common Stock Shares (Details)",
     "shortName": "STOCKHOLDERS' (DEFICIT) EQUITY - Common Stock Shares (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "127",
     "firstAnchor": {
      "contextRef": "c-305",
      "name": "us-gaap:CommonStockSharesAuthorized",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R128": {
     "role": "http://www.pinstripes.com/role/WARRANTLIABILITYDetails",
     "longName": "9954528 - Disclosure - WARRANT LIABILITY (Details)",
     "shortName": "WARRANT LIABILITY (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "128",
     "firstAnchor": {
      "contextRef": "c-305",
      "name": "us-gaap:ClassOfWarrantOrRightOutstanding",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-145",
      "name": "us-gaap:SharePrice",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "unique": true
     }
    },
    "R129": {
     "role": "http://www.pinstripes.com/role/COMMITMENTSANDCONTINGENCIESDetails",
     "longName": "9954529 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details)",
     "shortName": "COMMITMENTS AND CONTINGENCIES (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "129",
     "firstAnchor": {
      "contextRef": "c-305",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R130": {
     "role": "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSChangeintheFairValueoftheWarrantLiabilitiesDetails",
     "longName": "9954530 - Disclosure - FAIR VALUE MEASUREMENTS - Change in the Fair Value of the Warrant Liabilities (Details)",
     "shortName": "FAIR VALUE MEASUREMENTS - Change in the Fair Value of the Warrant Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "130",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R131": {
     "role": "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSAssetsandLiabilitiesAccountedatFairvalueonRecurringBasisDetails",
     "longName": "9954531 - Disclosure - FAIR VALUE MEASUREMENTS - Assets and Liabilities Accounted at Fair value on Recurring Basis (Details)",
     "shortName": "FAIR VALUE MEASUREMENTS - Assets and Liabilities Accounted at Fair value on Recurring Basis (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "131",
     "firstAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap:AssetsHeldInTrustNoncurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-188",
      "name": "us-gaap:AssetsHeldInTrustNoncurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "unique": true
     }
    },
    "R132": {
     "role": "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSFairValueMeasurementInputsRecurringDetails",
     "longName": "9954532 - Disclosure - FAIR VALUE MEASUREMENTS - Fair Value Measurement Inputs Recurring (Details)",
     "shortName": "FAIR VALUE MEASUREMENTS - Fair Value Measurement Inputs Recurring (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "132",
     "firstAnchor": {
      "contextRef": "c-115",
      "name": "pnst:NumberOfSharesIssuedPerUnit",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "pnst:InitialPublicOfferingTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R133": {
     "role": "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSFairValueMeasurementInputsNonrecurringDetails",
     "longName": "9954533 - Disclosure - FAIR VALUE MEASUREMENTS - Fair Value Measurement Inputs Non-recurring (Details)",
     "shortName": "FAIR VALUE MEASUREMENTS - Fair Value Measurement Inputs Non-recurring (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "133",
     "firstAnchor": {
      "contextRef": "c-170",
      "name": "pnst:NumberOfSharesAgreedToBeTransferredBySponsor",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R134": {
     "role": "http://www.pinstripes.com/role/INCOMETAXNetdeferredtaxassetsDetails",
     "longName": "9954534 - Disclosure - INCOME TAX - Net deferred tax assets (Details)",
     "shortName": "INCOME TAX - Net deferred tax assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "134",
     "firstAnchor": {
      "contextRef": "c-306",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "pnst:DeferredTaxAssetsCapitalizedStartUpCosts",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "unique": true
     }
    },
    "R135": {
     "role": "http://www.pinstripes.com/role/INCOMETAXComponentsoftheincometaxprovisionDetails",
     "longName": "9954535 - Disclosure - INCOME TAX - Components of the income tax provision (Details)",
     "shortName": "INCOME TAX - Components of the income tax provision (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "135",
     "firstAnchor": {
      "contextRef": "c-457",
      "name": "us-gaap:CurrentStateAndLocalTaxExpenseBenefit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-241",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "unique": true
     }
    },
    "R136": {
     "role": "http://www.pinstripes.com/role/INCOMETAXReconciliationofthefederalincometaxratetoeffectivetaxDetails",
     "longName": "9954536 - Disclosure - INCOME TAX - Reconciliation of the federal income tax rate to effective tax (Details)",
     "shortName": "INCOME TAX - Reconciliation of the federal income tax rate to effective tax (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "136",
     "firstAnchor": {
      "contextRef": "c-319",
      "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-241",
      "name": "pnst:EffectiveIncomeTaxRateReconciliationChangeInFairValueOfWarrantLiabilitiesPercent",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "4",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "unique": true
     }
    },
    "R137": {
     "role": "http://www.pinstripes.com/role/INCOMETAXAdditionalinformationDetails",
     "longName": "9954537 - Disclosure - INCOME TAX - Additional information (Details)",
     "shortName": "INCOME TAX - Additional information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "137",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true,
      "unique": true
     }
    },
    "R138": {
     "role": "http://www.pinstripes.com/role/NatureofBusinessandBasisofPresentationDetails",
     "longName": "9954538 - Disclosure - Nature of Business and Basis of Presentation (Details)",
     "shortName": "Nature of Business and Basis of Presentation (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "138",
     "firstAnchor": {
      "contextRef": "c-305",
      "name": "pnst:NumberOfLocations",
      "unitRef": "location",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OtherPaymentsToAcquireBusinesses",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "unique": true
     }
    },
    "R139": {
     "role": "http://www.pinstripes.com/role/NatureofBusinessandBasisofPresentationRevenueDetails",
     "longName": "9954539 - Disclosure - Nature of Business and Basis of Presentation - Revenue (Details)",
     "shortName": "Nature of Business and Basis of Presentation - Revenue (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "139",
     "firstAnchor": {
      "contextRef": "c-319",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R140": {
     "role": "http://www.pinstripes.com/role/InventoryDetails",
     "longName": "9954540 - Disclosure - Inventory (Details)",
     "shortName": "Inventory (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "140",
     "firstAnchor": {
      "contextRef": "c-305",
      "name": "us-gaap:InventoryNet",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R141": {
     "role": "http://www.pinstripes.com/role/PropertyandEquipmentDetails",
     "longName": "9954541 - Disclosure - Property and Equipment (Details)",
     "shortName": "Property and Equipment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "141",
     "firstAnchor": {
      "contextRef": "c-305",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R142": {
     "role": "http://www.pinstripes.com/role/DebtScheduleofDebtDetails",
     "longName": "9954542 - Disclosure - Debt - Schedule of Debt (Details)",
     "shortName": "Debt - Schedule of Debt (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "142",
     "firstAnchor": {
      "contextRef": "c-306",
      "name": "us-gaap:DebtInstrumentCarryingAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R143": {
     "role": "http://www.pinstripes.com/role/DebtNarrativeDetails",
     "longName": "9954543 - Disclosure - Debt - Narrative (Details)",
     "shortName": "Debt - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "143",
     "firstAnchor": {
      "contextRef": "c-319",
      "name": "us-gaap:GainsLossesOnExtinguishmentOfDebt",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R144": {
     "role": "http://www.pinstripes.com/role/DebtTermLoansDetails",
     "longName": "9954544 - Disclosure - Debt - Term Loans (Details)",
     "shortName": "Debt - Term Loans (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "144",
     "firstAnchor": {
      "contextRef": "c-305",
      "name": "us-gaap:LongTermDebt",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R145": {
     "role": "http://www.pinstripes.com/role/DebtEquipmentLoanDetails",
     "longName": "9954545 - Disclosure - Debt - Equipment Loan (Details)",
     "shortName": "Debt - Equipment Loan (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "145",
     "firstAnchor": {
      "contextRef": "c-305",
      "name": "us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R146": {
     "role": "http://www.pinstripes.com/role/DebtConvertibleDebtDetails",
     "longName": "9954546 - Disclosure - Debt - Convertible Debt (Details)",
     "shortName": "Debt - Convertible Debt (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "146",
     "firstAnchor": {
      "contextRef": "c-422",
      "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R147": {
     "role": "http://www.pinstripes.com/role/DebtFinanceObligationsDebtCovenantsDetails",
     "longName": "9954547 - Disclosure - Debt - Finance Obligations/Debt Covenants (Details)",
     "shortName": "Debt - Finance Obligations/Debt Covenants (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "147",
     "firstAnchor": {
      "contextRef": "c-305",
      "name": "us-gaap:LongTermDebt",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R148": {
     "role": "http://www.pinstripes.com/role/IncomeTaxesDetails",
     "longName": "9954548 - Disclosure - Income Taxes (Details)",
     "shortName": "Income Taxes (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "148",
     "firstAnchor": {
      "contextRef": "c-319",
      "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R149": {
     "role": "http://www.pinstripes.com/role/LeasesDetails",
     "longName": "9954549 - Disclosure - Leases (Details)",
     "shortName": "Leases (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "149",
     "firstAnchor": {
      "contextRef": "c-430",
      "name": "pnst:LesseeOperatingLeaseLeaseAbatementIncludingInterest",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-430",
      "name": "pnst:LesseeOperatingLeaseLeaseAbatementIncludingInterest",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true,
      "unique": true
     }
    },
    "R150": {
     "role": "http://www.pinstripes.com/role/LeasesLeaseCostDetails",
     "longName": "9954550 - Disclosure - Leases - Lease Cost (Details)",
     "shortName": "Leases - Lease Cost (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "150",
     "firstAnchor": {
      "contextRef": "c-319",
      "name": "us-gaap:OperatingLeaseCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-319",
      "name": "us-gaap:VariableLeaseCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "unique": true
     }
    },
    "R151": {
     "role": "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStockDetails",
     "longName": "9954551 - Disclosure - Redeemable Convertible Preferred Stock (Details)",
     "shortName": "Redeemable Convertible Preferred Stock (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "151",
     "firstAnchor": {
      "contextRef": "c-306",
      "name": "pnst:PreferredStockVotingRightsNumberOfVotes",
      "unitRef": "vote2",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-437",
      "name": "us-gaap:DebtConversionConvertedInstrumentAmount1",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "unique": true
     }
    },
    "R152": {
     "role": "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStockScheduleofPreferredStockDetails",
     "longName": "9954552 - Disclosure - Redeemable Convertible Preferred Stock - Schedule of Preferred Stock (Details)",
     "shortName": "Redeemable Convertible Preferred Stock - Schedule of Preferred Stock (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "152",
     "firstAnchor": {
      "contextRef": "c-305",
      "name": "us-gaap:TemporaryEquitySharesAuthorized",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:TemporaryEquityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-446",
      "name": "us-gaap:TemporaryEquitySharesAuthorized",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:TemporaryEquityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "unique": true
     }
    },
    "R153": {
     "role": "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStockAthroughHPreferredStockDetails",
     "longName": "9954553 - Disclosure - Redeemable Convertible Preferred Stock - A through H Preferred Stock (Details)",
     "shortName": "Redeemable Convertible Preferred Stock - A through H Preferred Stock (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "153",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PreferredStockDividendRatePercentage",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-446",
      "name": "us-gaap:TemporaryEquityLiquidationPreferencePerShare",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "unique": true
     }
    },
    "R154": {
     "role": "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStockSeriesIPreferredStockDetails",
     "longName": "9954554 - Disclosure - Redeemable Convertible Preferred Stock - Series I Preferred Stock (Details)",
     "shortName": "Redeemable Convertible Preferred Stock - Series I Preferred Stock (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "154",
     "firstAnchor": {
      "contextRef": "c-305",
      "name": "us-gaap:CumulativeDividends",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-451",
      "name": "us-gaap:ProceedsFromConvertibleDebt",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "unique": true
     }
    },
    "R155": {
     "role": "http://www.pinstripes.com/role/StockBasedCompensationDetails",
     "longName": "9954555 - Disclosure - Stock-Based Compensation (Details)",
     "shortName": "Stock-Based Compensation (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "155",
     "firstAnchor": {
      "contextRef": "c-305",
      "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-454",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "unique": true
     }
    },
    "R156": {
     "role": "http://www.pinstripes.com/role/StockBasedCompensationOptionsOutstandingDetails",
     "longName": "9954556 - Disclosure - Stock-Based Compensation - Options Outstanding (Details)",
     "shortName": "Stock-Based Compensation - Options Outstanding (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "156",
     "firstAnchor": {
      "contextRef": "c-306",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R157": {
     "role": "http://www.pinstripes.com/role/WarrantsRollforwardDetails",
     "longName": "9954557 - Disclosure - Warrants - Rollforward (Details)",
     "shortName": "Warrants - Rollforward (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "157",
     "firstAnchor": {
      "contextRef": "c-306",
      "name": "us-gaap:ClassOfWarrantOrRightOutstanding",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R158": {
     "role": "http://www.pinstripes.com/role/WarrantsNarrativeDetails",
     "longName": "9954558 - Disclosure - Warrants - Narrative (Details)",
     "shortName": "Warrants - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "158",
     "firstAnchor": {
      "contextRef": "c-306",
      "name": "us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-465",
      "name": "pnst:StockAndWarrantsIssuedDuringPeriodSharesPreferredStockAndWarrants",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "unique": true
     }
    },
    "R159": {
     "role": "http://www.pinstripes.com/role/WarrantsWarrantLiabilityDetails",
     "longName": "9954559 - Disclosure - Warrants - Warrant Liability (Details)",
     "shortName": "Warrants - Warrant Liability (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "159",
     "firstAnchor": {
      "contextRef": "c-480",
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-478",
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "unique": true
     }
    },
    "R160": {
     "role": "http://www.pinstripes.com/role/NetEarningsLossPerShareDetails",
     "longName": "9954560 - Disclosure - Net Earnings (Loss) Per Share (Details)",
     "shortName": "Net Earnings (Loss) Per Share (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "160",
     "firstAnchor": {
      "contextRef": "c-319",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-319",
      "name": "us-gaap:PreferredStockDividendsIncomeStatementImpact",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "unique": true
     }
    },
    "R161": {
     "role": "http://www.pinstripes.com/role/NetEarningsLossPerShareAntidilutiveSecuritiesDetails",
     "longName": "9954561 - Disclosure - Net Earnings (Loss) Per Share - Antidilutive Securities (Details)",
     "shortName": "Net Earnings (Loss) Per Share - Antidilutive Securities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "161",
     "firstAnchor": {
      "contextRef": "c-319",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-492",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "unique": true
     }
    },
    "R162": {
     "role": "http://www.pinstripes.com/role/RelatedPartyTransactionsDetails",
     "longName": "9954562 - Disclosure - Related Party Transactions (Details)",
     "shortName": "Related Party Transactions (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "162",
     "firstAnchor": {
      "contextRef": "c-309",
      "name": "us-gaap:AccountsPayableCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R163": {
     "role": "http://www.pinstripes.com/role/SubsequentEventsDetails",
     "longName": "9954563 - Disclosure - Subsequent Events (Details)",
     "shortName": "Subsequent Events (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "163",
     "firstAnchor": {
      "contextRef": "c-470",
      "name": "pnst:StockAndWarrantsIssuedDuringPeriodSharesPreferredStockAndWarrants",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-508",
      "name": "us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "unique": true
     }
    },
    "R164": {
     "role": "http://www.pinstripes.com/role/NatureofBusiness10KDetails",
     "longName": "9954564 - Disclosure - Nature of Business - 10K (Details)",
     "shortName": "Nature of Business - 10K (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "164",
     "firstAnchor": {
      "contextRef": "c-305",
      "name": "pnst:NumberOfLocations",
      "unitRef": "location",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R165": {
     "role": "http://www.pinstripes.com/role/SignificantAccountingPolicies10KErrorCorrectionsDetails",
     "longName": "9954565 - Disclosure - Significant Accounting Policies - 10K - Error Corrections (Details)",
     "shortName": "Significant Accounting Policies - 10K - Error Corrections (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "165",
     "firstAnchor": {
      "contextRef": "c-305",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-565",
      "name": "us-gaap:PropertyPlantAndEquipmentNet",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "unique": true
     }
    },
    "R166": {
     "role": "http://www.pinstripes.com/role/SignificantAccountingPolicies10KOtherNarrativeDetails",
     "longName": "9954566 - Disclosure - Significant Accounting Policies - 10K - Other Narrative (Details)",
     "shortName": "Significant Accounting Policies - 10K - Other Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "166",
     "firstAnchor": {
      "contextRef": "c-305",
      "name": "us-gaap:CreditAndDebitCardReceivablesAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-457",
      "name": "pnst:EmployeeRetentionCreditCARESAct",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "pnst:EmployeeRetentionCreditsPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "unique": true
     }
    },
    "R167": {
     "role": "http://www.pinstripes.com/role/SignificantAccountingPolicies10KPropertyandEquipmentnetDetails",
     "longName": "9954567 - Disclosure - Significant Accounting Policies - 10K - Property and Equipment, net (Details)",
     "shortName": "Significant Accounting Policies - 10K - Property and Equipment, net (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "167",
     "firstAnchor": {
      "contextRef": "c-607",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-607",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true,
      "unique": true
     }
    },
    "R168": {
     "role": "http://www.pinstripes.com/role/SignificantAccountingPolicies10KRevenueDetails",
     "longName": "9954568 - Disclosure - Significant Accounting Policies - 10K - Revenue (Details)",
     "shortName": "Significant Accounting Policies - 10K - Revenue (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "168",
     "firstAnchor": {
      "contextRef": "c-305",
      "name": "us-gaap:Deposits",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R169": {
     "role": "http://www.pinstripes.com/role/SignificantAccountingPolicies10KAdvertisingExpenseDetails",
     "longName": "9954569 - Disclosure - Significant Accounting Policies - 10K - Advertising Expense (Details)",
     "shortName": "Significant Accounting Policies - 10K - Advertising Expense (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "169",
     "firstAnchor": {
      "contextRef": "c-457",
      "name": "us-gaap:AdvertisingExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-457",
      "name": "us-gaap:AdvertisingExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true,
      "unique": true
     }
    },
    "R170": {
     "role": "http://www.pinstripes.com/role/Inventory10KDetails",
     "longName": "9954570 - Disclosure - Inventory - 10K (Details)",
     "shortName": "Inventory - 10K (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "170",
     "firstAnchor": {
      "contextRef": "c-305",
      "name": "us-gaap:InventoryNet",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R171": {
     "role": "http://www.pinstripes.com/role/PropertyandEquipment10KDetails",
     "longName": "9954571 - Disclosure - Property and Equipment - 10K (Details)",
     "shortName": "Property and Equipment - 10K (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "171",
     "firstAnchor": {
      "contextRef": "c-305",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-639",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "unique": true
     }
    },
    "R172": {
     "role": "http://www.pinstripes.com/role/OtherLongTermAssets10KDetails",
     "longName": "9954572 - Disclosure - Other Long Term Assets - 10K (Details)",
     "shortName": "Other Long Term Assets - 10K (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "172",
     "firstAnchor": {
      "contextRef": "c-306",
      "name": "us-gaap:DeferredFinanceCostsNet",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R173": {
     "role": "http://www.pinstripes.com/role/OtherAccruedLiabilities10KDetails",
     "longName": "9954573 - Disclosure - Other Accrued Liabilities - 10K (Details)",
     "shortName": "Other Accrued Liabilities - 10K (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "173",
     "firstAnchor": {
      "contextRef": "c-306",
      "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-306",
      "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true,
      "unique": true
     }
    },
    "R174": {
     "role": "http://www.pinstripes.com/role/AccruedOccupancyCosts10KDetails",
     "longName": "9954574 - Disclosure - Accrued Occupancy Costs - 10K (Details)",
     "shortName": "Accrued Occupancy Costs - 10K (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "174",
     "firstAnchor": {
      "contextRef": "c-306",
      "name": "pnst:AccruedOccupancyPayableInYearOne",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "pnst:AccruedOccupancyCostsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-306",
      "name": "pnst:AccruedOccupancyPayableInYearOne",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "pnst:AccruedOccupancyCostsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true,
      "unique": true
     }
    },
    "R175": {
     "role": "http://www.pinstripes.com/role/ShorttermBorrowings10KDetails",
     "longName": "9954575 - Disclosure - Short-term Borrowings - 10K (Details)",
     "shortName": "Short-term Borrowings - 10K (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "175",
     "firstAnchor": {
      "contextRef": "c-306",
      "name": "us-gaap:ShortTermBorrowings",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-641",
      "name": "us-gaap:ShortTermBorrowings",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "unique": true
     }
    },
    "R176": {
     "role": "http://www.pinstripes.com/role/LongtermFinancingArrangements10KComponentsDetails",
     "longName": "9954576 - Disclosure - Long-term Financing Arrangements - 10K - Components (Details)",
     "shortName": "Long-term Financing Arrangements - 10K - Components (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "176",
     "firstAnchor": {
      "contextRef": "c-306",
      "name": "us-gaap:DebtInstrumentCarryingAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R177": {
     "role": "http://www.pinstripes.com/role/LongtermFinancingArrangements10KGainonExtinguishmentofDebtDetails",
     "longName": "9954577 - Disclosure - Long-term Financing Arrangements - 10K - Gain on Extinguishment of Debt (Details)",
     "shortName": "Long-term Financing Arrangements - 10K - Gain on Extinguishment of Debt (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "177",
     "firstAnchor": {
      "contextRef": "c-457",
      "name": "pnst:GainLossOnExtinguishmentOfDebtCARESAct",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfExtinguishmentOfDebtTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-457",
      "name": "pnst:GainLossOnExtinguishmentOfDebtCARESAct",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfExtinguishmentOfDebtTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true,
      "unique": true
     }
    },
    "R178": {
     "role": "http://www.pinstripes.com/role/LongtermFinancingArrangements10KNarrativeDetails",
     "longName": "9954578 - Disclosure - Long-term Financing Arrangements - 10K - Narrative (Details)",
     "shortName": "Long-term Financing Arrangements - 10K - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "178",
     "firstAnchor": {
      "contextRef": "c-319",
      "name": "us-gaap:GainsLossesOnExtinguishmentOfDebt",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-654",
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "unique": true
     }
    },
    "R179": {
     "role": "http://www.pinstripes.com/role/LongtermFinancingArrangementsTermLoansDetails",
     "longName": "9954579 - Disclosure - Long-term Financing Arrangements - Term Loans (Details)",
     "shortName": "Long-term Financing Arrangements - Term Loans (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "179",
     "firstAnchor": {
      "contextRef": "c-305",
      "name": "us-gaap:LongTermDebt",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-412",
      "name": "us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "unique": true
     }
    },
    "R180": {
     "role": "http://www.pinstripes.com/role/LongtermFinancingArrangementsEquipmentLoanDetails",
     "longName": "9954580 - Disclosure - Long-term Financing Arrangements - Equipment Loan (Details)",
     "shortName": "Long-term Financing Arrangements - Equipment Loan (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "180",
     "firstAnchor": {
      "contextRef": "c-305",
      "name": "us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R181": {
     "role": "http://www.pinstripes.com/role/LongtermFinancingArrangementsConvertibleDebtDetails",
     "longName": "9954581 - Disclosure - Long-term Financing Arrangements - Convertible Debt (Details)",
     "shortName": "Long-term Financing Arrangements - Convertible Debt (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "181",
     "firstAnchor": {
      "contextRef": "c-422",
      "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R182": {
     "role": "http://www.pinstripes.com/role/LongtermFinancingArrangementsFinanceObligationsOtherLoansDebtCovenantsDetails",
     "longName": "9954582 - Disclosure - Long-term Financing Arrangements - Finance Obligations/Other Loans/Debt Covenants (Details)",
     "shortName": "Long-term Financing Arrangements - Finance Obligations/Other Loans/Debt Covenants (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "182",
     "firstAnchor": {
      "contextRef": "c-305",
      "name": "us-gaap:LongTermDebt",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-661",
      "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "unique": true
     }
    },
    "R183": {
     "role": "http://www.pinstripes.com/role/LongtermFinancingArrangements10KPrincipalMaturitiesDetails",
     "longName": "9954583 - Disclosure - Long-term Financing Arrangements - 10K - Principal Maturities (Details)",
     "shortName": "Long-term Financing Arrangements - 10K - Principal Maturities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "183",
     "firstAnchor": {
      "contextRef": "c-306",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-306",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true,
      "unique": true
     }
    },
    "R184": {
     "role": "http://www.pinstripes.com/role/IncomeTaxes10KIncomeTaxExpenseDetails",
     "longName": "9954584 - Disclosure - Income Taxes - 10K - Income Tax Expense (Details)",
     "shortName": "Income Taxes - 10K - Income Tax Expense (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "184",
     "firstAnchor": {
      "contextRef": "c-457",
      "name": "us-gaap:CurrentStateAndLocalTaxExpenseBenefit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-457",
      "name": "us-gaap:CurrentIncomeTaxExpenseBenefit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "unique": true
     }
    },
    "R185": {
     "role": "http://www.pinstripes.com/role/IncomeTaxes10KEffectiveIncomeTaxRateReconciliationDetails",
     "longName": "9954585 - Disclosure - Income Taxes - 10K - Effective Income Tax Rate Reconciliation (Details)",
     "shortName": "Income Taxes - 10K - Effective Income Tax Rate Reconciliation (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "185",
     "firstAnchor": {
      "contextRef": "c-457",
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-457",
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true,
      "unique": true
     }
    },
    "R186": {
     "role": "http://www.pinstripes.com/role/IncomeTaxes10KNarrativeDetails",
     "longName": "9954586 - Disclosure - Income Taxes - 10K - Narrative (Details)",
     "shortName": "Income Taxes - 10K - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "186",
     "firstAnchor": {
      "contextRef": "c-319",
      "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-665",
      "name": "us-gaap:OperatingLossCarryforwards",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "unique": true
     }
    },
    "R187": {
     "role": "http://www.pinstripes.com/role/IncomeTaxes10KDeferredTaxAssetsandLiabilitiesDetails",
     "longName": "9954587 - Disclosure - Income Taxes - 10K - Deferred Tax Assets and Liabilities (Details)",
     "shortName": "Income Taxes - 10K - Deferred Tax Assets and Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "187",
     "firstAnchor": {
      "contextRef": "c-306",
      "name": "pnst:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedOccupancyCosts",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-306",
      "name": "pnst:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedOccupancyCosts",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true,
      "unique": true
     }
    },
    "R188": {
     "role": "http://www.pinstripes.com/role/Leases10KNarrativeDetails",
     "longName": "9954588 - Disclosure - Leases - 10K - Narrative (Details)",
     "shortName": "Leases - 10K - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "188",
     "firstAnchor": {
      "contextRef": "c-431",
      "name": "us-gaap:IncreaseDecreaseInOperatingLeaseLiability",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-669",
      "name": "pnst:IncreaseDecreaseInOperatingLeaseRightOfUseAsset",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "unique": true
     }
    },
    "R189": {
     "role": "http://www.pinstripes.com/role/Leases10KLeaseExpenseDetails",
     "longName": "9954589 - Disclosure - Leases - 10K - Lease Expense (Details)",
     "shortName": "Leases - 10K - Lease Expense (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "189",
     "firstAnchor": {
      "contextRef": "c-319",
      "name": "us-gaap:OperatingLeaseCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-457",
      "name": "pnst:VariableLeaseIncomeCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "unique": true
     }
    },
    "R190": {
     "role": "http://www.pinstripes.com/role/Leases10KSupplementalCashFlowInformationDetails",
     "longName": "9954590 - Disclosure - Leases - 10K - Supplemental Cash Flow Information (Details)",
     "shortName": "Leases - 10K - Supplemental Cash Flow Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "190",
     "firstAnchor": {
      "contextRef": "c-457",
      "name": "us-gaap:OperatingLeasePayments",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-457",
      "name": "us-gaap:OperatingLeasePayments",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true,
      "unique": true
     }
    },
    "R191": {
     "role": "http://www.pinstripes.com/role/Leases10KFutureFixedLeasePaymentsforOperatingLeasesDetails",
     "longName": "9954591 - Disclosure - Leases - 10K - Future Fixed Lease Payments for Operating Leases (Details)",
     "shortName": "Leases - 10K - Future Fixed Lease Payments for Operating Leases (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "191",
     "firstAnchor": {
      "contextRef": "c-306",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-306",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true,
      "unique": true
     }
    },
    "R192": {
     "role": "http://www.pinstripes.com/role/Leases10KOtherInformationDetails",
     "longName": "9954592 - Disclosure - Leases - 10K - Other Information (Details)",
     "shortName": "Leases - 10K - Other Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "192",
     "firstAnchor": {
      "contextRef": "c-306",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-306",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true,
      "unique": true
     }
    },
    "R193": {
     "role": "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStock10KNarrativeDetails",
     "longName": "9954593 - Disclosure - Redeemable Convertible Preferred Stock - 10K - Narrative (Details)",
     "shortName": "Redeemable Convertible Preferred Stock - 10K - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "193",
     "firstAnchor": {
      "contextRef": "c-305",
      "name": "pnst:PreferredStockVotingRightsNumberOfVotes",
      "unitRef": "vote",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R194": {
     "role": "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStock10KScheduleofPreferredStockDetails",
     "longName": "9954594 - Disclosure - Redeemable Convertible Preferred Stock - 10K - Schedule of Preferred Stock (Details)",
     "shortName": "Redeemable Convertible Preferred Stock - 10K - Schedule of Preferred Stock (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "194",
     "firstAnchor": {
      "contextRef": "c-305",
      "name": "us-gaap:TemporaryEquitySharesAuthorized",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:TemporaryEquityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R195": {
     "role": "http://www.pinstripes.com/role/StockBasedCompensation10KNarrativeDetails",
     "longName": "9954595 - Disclosure - Stock-Based Compensation - 10K - Narrative (Details)",
     "shortName": "Stock-Based Compensation - 10K - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "195",
     "firstAnchor": {
      "contextRef": "c-457",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-457",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true,
      "unique": true
     }
    },
    "R196": {
     "role": "http://www.pinstripes.com/role/StockBasedCompensation10KValuationAssumptionsDetails",
     "longName": "9954596 - Disclosure - Stock-Based Compensation - 10K - Valuation Assumptions (Details)",
     "shortName": "Stock-Based Compensation - 10K - Valuation Assumptions (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "196",
     "firstAnchor": {
      "contextRef": "c-457",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-457",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true,
      "unique": true
     }
    },
    "R197": {
     "role": "http://www.pinstripes.com/role/StockBasedCompensation10KOptionsOutstandingDetails",
     "longName": "9954597 - Disclosure - Stock-Based Compensation - 10K - Options Outstanding (Details)",
     "shortName": "Stock-Based Compensation - 10K - Options Outstanding (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "197",
     "firstAnchor": {
      "contextRef": "c-306",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R198": {
     "role": "http://www.pinstripes.com/role/Warrants10KRollforwardDetails",
     "longName": "9954598 - Disclosure - Warrants - 10K - Rollforward (Details)",
     "shortName": "Warrants - 10K - Rollforward (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "198",
     "firstAnchor": {
      "contextRef": "c-306",
      "name": "us-gaap:ClassOfWarrantOrRightOutstanding",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-535",
      "name": "pnst:ClassOfWarrantOrRightExercised",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "unique": true
     }
    },
    "R199": {
     "role": "http://www.pinstripes.com/role/Warrants10KNarrativeDetails",
     "longName": "9954599 - Disclosure - Warrants - 10K - Narrative (Details)",
     "shortName": "Warrants - 10K - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "199",
     "firstAnchor": {
      "contextRef": "c-470",
      "name": "pnst:StockAndWarrantsIssuedDuringPeriodSharesPreferredStockAndWarrants",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R200": {
     "role": "http://www.pinstripes.com/role/NetLossPerShare10KDetails",
     "longName": "9954600 - Disclosure - Net Loss Per Share - 10K (Details)",
     "shortName": "Net Loss Per Share - 10K (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "200",
     "firstAnchor": {
      "contextRef": "c-319",
      "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted",
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R201": {
     "role": "http://www.pinstripes.com/role/NetLossPerShare10KAntidilutiveSecuritiesDetails",
     "longName": "9954601 - Disclosure - Net Loss Per Share - 10K - Antidilutive Securities (Details)",
     "shortName": "Net Loss Per Share - 10K - Antidilutive Securities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "201",
     "firstAnchor": {
      "contextRef": "c-319",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R202": {
     "role": "http://www.pinstripes.com/role/RelatedPartyTransactions10KDetails",
     "longName": "9954602 - Disclosure - Related Party Transactions - 10K (Details)",
     "shortName": "Related Party Transactions - 10K (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "202",
     "firstAnchor": {
      "contextRef": "c-309",
      "name": "us-gaap:AccountsPayableCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R203": {
     "role": "http://www.pinstripes.com/role/SubsequentEvents10KDetails",
     "longName": "9954603 - Disclosure - Subsequent Events - 10K (Details)",
     "shortName": "Subsequent Events - 10K (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "203",
     "firstAnchor": {
      "contextRef": "c-430",
      "name": "pnst:LesseeOperatingLeaseLeaseAbatement",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-430",
      "name": "pnst:LesseeOperatingLeaseLeaseAbatement",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true,
      "unique": true
     }
    },
    "R9999": {
     "role": "http://xbrl.sec.gov/role/uncategorizedFacts",
     "longName": "Uncategorized Items - pnst-20240212.htm",
     "shortName": "Uncategorized Items - pnst-20240212.htm",
     "isDefault": "false",
     "groupType": "",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "204",
     "firstAnchor": {
      "contextRef": "c-470",
      "name": "us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pnst-20240212.htm",
      "first": true
     },
     "uniqueAnchor": null
    }
   },
   "tag": {
    "pnst_A2008EquityIncentivePlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "A2008EquityIncentivePlanMember",
     "presentation": [
      "http://www.pinstripes.com/role/StockBasedCompensation10KNarrativeDetails",
      "http://www.pinstripes.com/role/StockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2008 Equity Incentive Plan",
        "label": "2008 Equity Incentive Plan [Member]",
        "documentation": "2008 Equity Incentive Plan"
       }
      }
     },
     "auth_ref": []
    },
    "pnst_A2023StockOptionPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "A2023StockOptionPlanMember",
     "presentation": [
      "http://www.pinstripes.com/role/StockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2023 Stock Option Plan",
        "label": "2023 Stock Option Plan [Member]",
        "documentation": "2023 Stock Option Plan"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
     "presentation": [
      "http://www.pinstripes.com/role/OtherAccruedLiabilities10K"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Accrued Liabilities",
        "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]",
        "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/CondensedConsolidatedBalanceSheets10Q": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10Q": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      },
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10K": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10K",
      "http://www.pinstripes.com/role/CondensedConsolidatedBalanceSheets10Q",
      "http://www.pinstripes.com/role/ConsolidatedBalanceSheets10K",
      "http://www.pinstripes.com/role/RelatedPartyTransactions10KDetails",
      "http://www.pinstripes.com/role/RelatedPartyTransactionsDetails",
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KErrorCorrectionsDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable",
        "label": "Accounts Payable, Current",
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r29",
      "r763"
     ]
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsReceivableNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/CondensedConsolidatedBalanceSheets10Q": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/CondensedConsolidatedBalanceSheets10Q",
      "http://www.pinstripes.com/role/ConsolidatedBalanceSheets10K"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current."
       }
      }
     },
     "auth_ref": [
      "r313",
      "r314"
     ]
    },
    "pnst_AccruedFranchiseTaxExpenseCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "AccruedFranchiseTaxExpenseCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10Q": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10K": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10K",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued franchise tax expense",
        "label": "Accrued Franchise Tax Expense Current",
        "documentation": "Amount of accrued franchise tax expense current."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccruedInsuranceCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccruedInsuranceCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/OtherAccruedLiabilities10KDetails": {
       "parentTag": "us-gaap_OtherAccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/OtherAccruedLiabilities10KDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued insurance",
        "label": "Accrued Insurance, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable to insurance entities to mitigate potential loss from various risks or to satisfy a promise to provide certain coverage's to employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r34"
     ]
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10K": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      },
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10Q": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10K",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued expenses",
        "label": "Accrued Liabilities, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r34"
     ]
    },
    "pnst_AccruedOccupancyCostsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "AccruedOccupancyCostsTableTextBlock",
     "presentation": [
      "http://www.pinstripes.com/role/AccruedOccupancyCosts10KTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Accrued Occupancy Costs",
        "label": "Accrued Occupancy Costs [Table Text Block]",
        "documentation": "Accrued Occupancy Costs"
       }
      }
     },
     "auth_ref": []
    },
    "pnst_AccruedOccupancyCostsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "AccruedOccupancyCostsTextBlock",
     "presentation": [
      "http://www.pinstripes.com/role/AccruedOccupancyCosts10K"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued Occupancy Costs",
        "label": "Accrued Occupancy Costs [Text Block]",
        "documentation": "Accrued Occupancy Costs"
       }
      }
     },
     "auth_ref": []
    },
    "pnst_AccruedOccupancyCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "AccruedOccupancyCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/CondensedConsolidatedBalanceSheets10Q": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/CondensedConsolidatedBalanceSheets10Q",
      "http://www.pinstripes.com/role/ConsolidatedBalanceSheets10K",
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KErrorCorrectionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued occupancy costs",
        "label": "Accrued Occupancy, Current",
        "documentation": "Accrued Occupancy, Current"
       }
      }
     },
     "auth_ref": []
    },
    "pnst_AccruedOccupancyNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "AccruedOccupancyNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/CondensedConsolidatedBalanceSheets10Q": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.pinstripes.com/role/AccruedOccupancyCosts10KDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/AccruedOccupancyCosts10KDetails",
      "http://www.pinstripes.com/role/CondensedConsolidatedBalanceSheets10Q",
      "http://www.pinstripes.com/role/ConsolidatedBalanceSheets10K"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term accrued occupancy costs",
        "totalLabel": "Long-term accrued occupancy costs",
        "label": "Accrued Occupancy, Noncurrent",
        "documentation": "Accrued Occupancy, Noncurrent"
       }
      }
     },
     "auth_ref": []
    },
    "pnst_AccruedOccupancyPayableInYearOne": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "AccruedOccupancyPayableInYearOne",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/AccruedOccupancyCosts10KDetails": {
       "parentTag": "pnst_AccruedOccupancyNoncurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/AccruedOccupancyCosts10KDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2025",
        "label": "Accrued Occupancy, Payable in Year One",
        "documentation": "Accrued Occupancy, Payable in Year One"
       }
      }
     },
     "auth_ref": []
    },
    "pnst_AccruedOccupancyPayableInYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "AccruedOccupancyPayableInYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/AccruedOccupancyCosts10KDetails": {
       "parentTag": "pnst_AccruedOccupancyNoncurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/AccruedOccupancyCosts10KDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026",
        "label": "Accrued Occupancy, Payable in Year Two",
        "documentation": "Accrued Occupancy, Payable in Year Two"
       }
      }
     },
     "auth_ref": []
    },
    "pnst_AccruedOfferingCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "AccruedOfferingCosts",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10K": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/COMMITMENTSANDCONTINGENCIESDetails",
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10K",
      "http://www.pinstripes.com/role/UNAUDITEDCOMMITMENTSANDCONTINGENCIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued offering costs",
        "label": "Accrued Offering Costs",
        "documentation": "Amount of offering costs accrued but not yet paid as of the period date."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccruedProfessionalFeesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccruedProfessionalFeesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/OtherAccruedLiabilities10KDetails": {
       "parentTag": "us-gaap_OtherAccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/OtherAccruedLiabilities10KDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued professional fees",
        "label": "Accrued Professional Fees, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r34"
     ]
    },
    "us-gaap_AccruedRentCurrentAndNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccruedRentCurrentAndNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.pinstripes.com/role/LeasesDetails",
      "http://www.pinstripes.com/role/SubsequentEvents10KDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred rent",
        "label": "Accrued Rent",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for contractual rent under lease arrangements."
       }
      }
     },
     "auth_ref": [
      "r121",
      "r123",
      "r183"
     ]
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/PropertyandEquipmentDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/PropertyandEquipment10KDetails",
      "http://www.pinstripes.com/role/PropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Less: accumulated depreciation",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services."
       }
      }
     },
     "auth_ref": [
      "r64",
      "r221",
      "r594"
     ]
    },
    "us-gaap_AdditionalPaidInCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdditionalPaidInCapital",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/CondensedConsolidatedBalanceSheets10Q": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10K",
      "http://www.pinstripes.com/role/CondensedConsolidatedBalanceSheets10Q",
      "http://www.pinstripes.com/role/ConsolidatedBalanceSheets10K",
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KErrorCorrectionsDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional paid-in capital",
        "label": "Additional Paid in Capital",
        "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock."
       }
      }
     },
     "auth_ref": [
      "r129",
      "r763",
      "r905"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICIT",
      "http://www.pinstripes.com/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersDeficit10K",
      "http://www.pinstripes.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KErrorCorrectionsDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICITBanyan10Q",
      "http://www.pinstripes.com/role/UNAUDITEDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersDeficit10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional Paid-In Capital",
        "label": "Additional Paid-in Capital [Member]",
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders."
       }
      }
     },
     "auth_ref": [
      "r457",
      "r458",
      "r459",
      "r631",
      "r817",
      "r818",
      "r819",
      "r878",
      "r907"
     ]
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdjustmentsToAdditionalPaidInCapitalOther",
     "crdr": "credit",
     "presentation": [
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersDeficit10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reclassification of liability-classified warrants",
        "label": "Adjustments to Additional Paid in Capital, Other",
        "documentation": "Amount of other increase (decrease) in additional paid in capital (APIC)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "crdr": "credit",
     "presentation": [
      "http://www.pinstripes.com/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersDeficit10K",
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KErrorCorrectionsDetails",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersDeficit10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock based compensation",
        "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition",
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r83",
      "r84",
      "r420"
     ]
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts",
     "crdr": "debit",
     "presentation": [
      "http://www.pinstripes.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://www.pinstripes.com/role/UNAUDITEDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Offering costs",
        "label": "Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs",
        "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r167"
     ]
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdjustmentsToAdditionalPaidInCapitalWarrantIssued",
     "crdr": "credit",
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICIT",
      "http://www.pinstripes.com/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersDeficit10K",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICITBanyan10Q",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersDeficit10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of warrants",
        "label": "Adjustments to Additional Paid in Capital, Warrant Issued",
        "documentation": "Amount of increase in additional paid in capital (APIC) resulting from the issuance of warrants. Includes allocation of proceeds of debt securities issued with detachable stock purchase warrants."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r67",
      "r167"
     ]
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.pinstripes.com/role/ConsolidatedStatementsofCashFlows10K",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSBanyan10Q",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustments to reconcile net (loss) income to net cash used in operating activities:",
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "pnst_AdvertisingCostTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "AdvertisingCostTableTextBlock",
     "presentation": [
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Advertising Costs Incurred",
        "label": "Advertising Cost [Table Text Block]",
        "documentation": "Advertising Cost"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdvertisingCostsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdvertisingCostsPolicyTextBlock",
     "presentation": [
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Advertising Expense",
        "label": "Advertising Cost [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for advertising cost."
       }
      }
     },
     "auth_ref": [
      "r200"
     ]
    },
    "us-gaap_AdvertisingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdvertisingExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KAdvertisingExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Advertising expense",
        "label": "Advertising Expense",
        "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line."
       }
      }
     },
     "auth_ref": [
      "r466"
     ]
    },
    "pnst_AdvertisingExpenseLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "AdvertisingExpenseLineItems",
     "presentation": [
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KAdvertisingExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Advertising Expense [Line Items]",
        "label": "Advertising Expense [Line Items]",
        "documentation": "Advertising Expense [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "pnst_AdvertisingExpenseTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "AdvertisingExpenseTable",
     "presentation": [
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KAdvertisingExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Advertising Expense [Table]",
        "label": "Advertising Expense [Table]",
        "documentation": "Advertising Expense [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "pnst_AggregateBorrowingsFromRelatedPartyPromissoryNote": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "AggregateBorrowingsFromRelatedPartyPromissoryNote",
     "crdr": "credit",
     "presentation": [
      "http://www.pinstripes.com/role/RELATEDPARTYTRANSACTIONSAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate amount of working capital loans",
        "label": "Aggregate Borrowings From Related Party Promissory Note",
        "documentation": "Aggregate amount of borrowing capacity of related party promissory note."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_AggregateBorrowingsFromRelatedPartyTransaction": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "AggregateBorrowingsFromRelatedPartyTransaction",
     "crdr": "credit",
     "presentation": [
      "http://www.pinstripes.com/role/RELATEDPARTYTRANSACTIONSAdditionalInformationDetails",
      "http://www.pinstripes.com/role/UNAUDITEDRELATEDPARTYTRANSACTIONSAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate amount of working capital loans",
        "label": "Aggregate Borrowings From Related Party Transaction",
        "documentation": "Aggregate amount of borrowing capacity of related party transaction."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_AggregateDeferredUnderwritingFeePayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "AggregateDeferredUnderwritingFeePayable",
     "crdr": "credit",
     "presentation": [
      "http://www.pinstripes.com/role/COMMITMENTSANDCONTINGENCIESDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCOMMITMENTSANDCONTINGENCIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate deferred underwriting fee payable",
        "label": "Aggregate Deferred Underwriting Fee Payable",
        "documentation": "The amount of the underwriting compensation deferred in the aggregate if the underwriter's option to purchase additional units is exercised in full."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_AggregateFairValueOfStockTransferrableToUnaffiliatedThirdParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "AggregateFairValueOfStockTransferrableToUnaffiliatedThirdParties",
     "crdr": "credit",
     "presentation": [
      "http://www.pinstripes.com/role/COMMITMENTSANDCONTINGENCIESDetails",
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSFairValueMeasurementInputsNonrecurringDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCOMMITMENTSANDCONTINGENCIESDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSFairValueMeasurementInputsNonrecurringDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate fair value of stock transferrable to unaffiliated third parties",
        "label": "Aggregate Fair Value of Stock Transferrable to Unaffiliated Third Parties",
        "documentation": "The amount of aggregate fair value of stock transferrable to unaffiliated third parties."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_AggregateNumberOfSharesOwned": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "AggregateNumberOfSharesOwned",
     "presentation": [
      "http://www.pinstripes.com/role/RELATEDPARTYTRANSACTIONSFounderSharesDetails",
      "http://www.pinstripes.com/role/UNAUDITEDRELATEDPARTYTRANSACTIONSFounderSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate number of shares owned",
        "label": "Aggregate Number Of Shares Owned",
        "documentation": "The number of shares owned by the founders after the impact of the stock dividend."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_AggregateUnderwriterCashDiscount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "AggregateUnderwriterCashDiscount",
     "crdr": "debit",
     "presentation": [
      "http://www.pinstripes.com/role/COMMITMENTSANDCONTINGENCIESDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCOMMITMENTSANDCONTINGENCIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate underwriter cash discount",
        "label": "Aggregate Underwriter Cash Discount",
        "documentation": "The amount of the cash underwriting discount in the aggregate if the underwriter's option to purchase additional units is exercised in full."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AllocatedShareBasedCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KErrorCorrectionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock based compensation",
        "label": "Share-Based Payment Arrangement, Expense",
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized."
       }
      }
     },
     "auth_ref": [
      "r452",
      "r465"
     ]
    },
    "dei_AmendmentDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AmendmentDescription",
     "presentation": [
      "http://www.pinstripes.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amendment Description",
        "label": "Amendment Description",
        "documentation": "Description of changes contained within amended document."
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://www.pinstripes.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amendment Flag",
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AmortizationOfFinancingCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AmortizationOfFinancingCosts",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows10Q": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/ConsolidatedStatementsofCashFlows10K",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of debt issuance costs",
        "label": "Amortization of Debt Issuance Costs",
        "documentation": "Amount of amortization expense attributable to debt issuance costs."
       }
      }
     },
     "auth_ref": [
      "r140",
      "r367",
      "r532",
      "r808"
     ]
    },
    "pnst_AmountOfAdditionalBridgeFinancingToBeProvided": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "AmountOfAdditionalBridgeFinancingToBeProvided",
     "crdr": "debit",
     "presentation": [
      "http://www.pinstripes.com/role/COMMITMENTSANDCONTINGENCIESDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCOMMITMENTSANDCONTINGENCIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amount of additional bridge financing to be provided.",
        "label": "Amount Of Additional Bridge Financing To Be Provided",
        "documentation": "The amount of additional bridge financing loan to be provided."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_AmountOfBridgeFinancingToBeProvided": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "AmountOfBridgeFinancingToBeProvided",
     "crdr": "credit",
     "presentation": [
      "http://www.pinstripes.com/role/COMMITMENTSANDCONTINGENCIESDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCOMMITMENTSANDCONTINGENCIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amount of bridge financing to be provided",
        "label": "Amount of bridge financing to be provided",
        "documentation": "The amount of bridge financing loan to be provided."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "presentation": [
      "http://www.pinstripes.com/role/NetEarningsLossPerShareAntidilutiveSecuritiesDetails",
      "http://www.pinstripes.com/role/NetLossPerShare10KAntidilutiveSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total common stock equivalents",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented."
       }
      }
     },
     "auth_ref": [
      "r289"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis",
     "presentation": [
      "http://www.pinstripes.com/role/NetEarningsLossPerShareAntidilutiveSecuritiesDetails",
      "http://www.pinstripes.com/role/NetLossPerShare10KAntidilutiveSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antidilutive Securities [Axis]",
        "label": "Antidilutive Securities [Axis]",
        "documentation": "Information by type of antidilutive security."
       }
      }
     },
     "auth_ref": [
      "r57"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems",
     "presentation": [
      "http://www.pinstripes.com/role/NetEarningsLossPerShareAntidilutiveSecuritiesDetails",
      "http://www.pinstripes.com/role/NetLossPerShare10KAntidilutiveSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AntidilutiveSecuritiesNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AntidilutiveSecuritiesNameDomain",
     "presentation": [
      "http://www.pinstripes.com/role/NetEarningsLossPerShareAntidilutiveSecuritiesDetails",
      "http://www.pinstripes.com/role/NetLossPerShare10KAntidilutiveSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antidilutive Securities, Name [Domain]",
        "label": "Antidilutive Securities, Name [Domain]",
        "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented."
       }
      }
     },
     "auth_ref": [
      "r57"
     ]
    },
    "us-gaap_ArrangementsAndNonarrangementTransactionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ArrangementsAndNonarrangementTransactionsMember",
     "presentation": [
      "http://www.pinstripes.com/role/COMMITMENTSANDCONTINGENCIESDetails",
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSFairValueMeasurementInputsNonrecurringDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCOMMITMENTSANDCONTINGENCIESDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSFairValueMeasurementInputsNonrecurringDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]",
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]",
        "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations."
       }
      }
     },
     "auth_ref": [
      "r496"
     ]
    },
    "pnst_AsCorrectedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "AsCorrectedMember",
     "presentation": [
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KErrorCorrectionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "As Corrected",
        "label": "As Corrected [Member]",
        "documentation": "As Corrected"
       }
      }
     },
     "auth_ref": []
    },
    "pnst_AscentiumCapitalLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "AscentiumCapitalLLCMember",
     "presentation": [
      "http://www.pinstripes.com/role/LongtermFinancingArrangementsFinanceObligationsOtherLoansDebtCovenantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ascentium Capital LLC",
        "label": "Ascentium Capital LLC [Member]",
        "documentation": "Ascentium Capital LLC"
       }
      }
     },
     "auth_ref": []
    },
    "pnst_AssetTrustAccountMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "AssetTrustAccountMember",
     "presentation": [
      "http://www.pinstripes.com/role/DESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSDetails",
      "http://www.pinstripes.com/role/INITIALPUBLICOFFERINGDetails",
      "http://www.pinstripes.com/role/UNAUDITEDDESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSBanyan10QDetails",
      "http://www.pinstripes.com/role/UNAUDITEDINITIALPUBLICOFFERINGDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trust Account",
        "label": "Trust Account [Member]",
        "documentation": "Represents information pertaining to asset trust account."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/CondensedConsolidatedBalanceSheets10Q": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10K",
      "http://www.pinstripes.com/role/CondensedConsolidatedBalanceSheets10Q",
      "http://www.pinstripes.com/role/ConsolidatedBalanceSheets10K",
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KErrorCorrectionsDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total assets",
        "terseLabel": "Total assets",
        "label": "Assets",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events."
       }
      }
     },
     "auth_ref": [
      "r180",
      "r223",
      "r250",
      "r296",
      "r304",
      "r308",
      "r318",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r497",
      "r499",
      "r523",
      "r585",
      "r667",
      "r763",
      "r777",
      "r835",
      "r836",
      "r891"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10K",
      "http://www.pinstripes.com/role/CondensedConsolidatedBalanceSheets10Q",
      "http://www.pinstripes.com/role/ConsolidatedBalanceSheets10K",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets:",
        "label": "Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/CondensedConsolidatedBalanceSheets10Q": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10Q": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10K",
      "http://www.pinstripes.com/role/CondensedConsolidatedBalanceSheets10Q",
      "http://www.pinstripes.com/role/ConsolidatedBalanceSheets10K",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current assets",
        "terseLabel": "Total current assets",
        "label": "Assets, Current",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events."
       }
      }
     },
     "auth_ref": [
      "r216",
      "r232",
      "r250",
      "r318",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r497",
      "r499",
      "r523",
      "r763",
      "r835",
      "r836",
      "r891"
     ]
    },
    "us-gaap_AssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsCurrentAbstract",
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10K",
      "http://www.pinstripes.com/role/CondensedConsolidatedBalanceSheets10Q",
      "http://www.pinstripes.com/role/ConsolidatedBalanceSheets10K",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current Assets:",
        "label": "Assets, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsFairValueDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsFairValueDisclosureAbstract",
     "presentation": [
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSAssetsandLiabilitiesAccountedatFairvalueonRecurringBasisDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSAssetsandLiabilitiesAccountedatFairvalueonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets:",
        "label": "Assets, Fair Value Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsHeldInTrustNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsHeldInTrustNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10Q": {
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10K",
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSAssetsandLiabilitiesAccountedatFairvalueonRecurringBasisDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10Q",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSAssetsandLiabilitiesAccountedatFairvalueonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Treasury securities held in trust account",
        "label": "Asset, Held-in-Trust, Noncurrent",
        "documentation": "The amount of cash, securities, or other assets held by a third-party trustee pursuant to the terms of an agreement which assets are available to be used by beneficiaries to that agreement only within the specific terms thereof and which agreement is expected to terminate more than one year from the balance sheet date (or operating cycle, if longer) at which time the assets held-in-trust will be released or forfeited."
       }
      }
     },
     "auth_ref": [
      "r809"
     ]
    },
    "us-gaap_AssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10Q": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10K",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total Noncurrent Assets",
        "terseLabel": "Total Noncurrent Assets",
        "label": "Assets, Noncurrent",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r250",
      "r318",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r497",
      "r499",
      "r523",
      "r835",
      "r836",
      "r891"
     ]
    },
    "us-gaap_AssetsNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsNoncurrentAbstract",
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10K",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Noncurrent assets:",
        "label": "Assets, Noncurrent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "pnst_August2023TermLoanFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "August2023TermLoanFacilityMember",
     "presentation": [
      "http://www.pinstripes.com/role/DebtTermLoansDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangementsTermLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "August 2023 Term Loan Facility",
        "label": "August 2023 Term Loan Facility [Member]",
        "documentation": "August 2023 Term Loan Facility"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://www.pinstripes.com/role/StockBasedCompensation10KNarrativeDetails",
      "http://www.pinstripes.com/role/StockBasedCompensation10KValuationAssumptionsDetails",
      "http://www.pinstripes.com/role/StockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Type",
        "label": "Award Type [Axis]",
        "documentation": "Information by type of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r423",
      "r424",
      "r425",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451"
     ]
    },
    "pnst_BANYANACQUISITIONCORPORATIONMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "BANYANACQUISITIONCORPORATIONMember",
     "presentation": [
      "http://www.pinstripes.com/role/COMMITMENTSANDCONTINGENCIESDetails",
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10K",
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICIT",
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.pinstripes.com/role/CONDENSEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICITParenthetical",
      "http://www.pinstripes.com/role/CONDENSEDSTATEMENTSOFOPERATIONSParenthetical",
      "http://www.pinstripes.com/role/DESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSDetails",
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSAssetsandLiabilitiesAccountedatFairvalueonRecurringBasisDetails",
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSChangeintheFairValueoftheWarrantLiabilitiesDetails",
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSFairValueMeasurementInputsNonrecurringDetails",
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSFairValueMeasurementInputsRecurringDetails",
      "http://www.pinstripes.com/role/INCOMETAXAdditionalinformationDetails",
      "http://www.pinstripes.com/role/INCOMETAXComponentsoftheincometaxprovisionDetails",
      "http://www.pinstripes.com/role/INCOMETAXNetdeferredtaxassetsDetails",
      "http://www.pinstripes.com/role/INCOMETAXReconciliationofthefederalincometaxratetoeffectivetaxDetails",
      "http://www.pinstripes.com/role/INITIALPUBLICOFFERINGDetails",
      "http://www.pinstripes.com/role/PRIVATEPLACEMENTDetails",
      "http://www.pinstripes.com/role/RELATEDPARTYTRANSACTIONSAdditionalInformationDetails",
      "http://www.pinstripes.com/role/RELATEDPARTYTRANSACTIONSFounderSharesDetails",
      "http://www.pinstripes.com/role/STOCKHOLDERSDEFICITEQUITYCommonStockSharesDetails",
      "http://www.pinstripes.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCOMMITMENTSANDCONTINGENCIESDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10Q",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParentheticalBanyan10Q",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSBanyan10Q",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICITBanyan10Q",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSBanyan10Q",
      "http://www.pinstripes.com/role/UNAUDITEDDESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSBanyan10QDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSChangeintheFairValueoftheWarrantLiabilitiesDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSFairValueMeasurementInputsNonrecurringDetails",
      "http://www.pinstripes.com/role/UNAUDITEDINCOMETAXDetails",
      "http://www.pinstripes.com/role/UNAUDITEDINITIALPUBLICOFFERINGDetails",
      "http://www.pinstripes.com/role/UNAUDITEDPRIVATEPLACEMENTDetails",
      "http://www.pinstripes.com/role/UNAUDITEDRELATEDPARTYTRANSACTIONSAdditionalInformationDetails",
      "http://www.pinstripes.com/role/UNAUDITEDRELATEDPARTYTRANSACTIONSFounderSharesDetails",
      "http://www.pinstripes.com/role/UNAUDITEDSTOCKHOLDERSDEFICITEQUITYCommonStockSharesDetails",
      "http://www.pinstripes.com/role/UNAUDITEDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCommonstocksubjecttopossibleredemptionDetails",
      "http://www.pinstripes.com/role/UNAUDITEDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://www.pinstripes.com/role/UNAUDITEDWARRANTLIABILITYDetails",
      "http://www.pinstripes.com/role/WARRANTLIABILITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BANYAN ACQUISITION CORPORATION",
        "label": "BANYAN ACQUISITION CORPORATION [Member]",
        "documentation": "BANYAN ACQUISITION CORPORATION"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BalanceSheetLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BalanceSheetLocationAxis",
     "presentation": [
      "http://www.pinstripes.com/role/DESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSDetails",
      "http://www.pinstripes.com/role/INITIALPUBLICOFFERINGDetails",
      "http://www.pinstripes.com/role/UNAUDITEDDESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSBanyan10QDetails",
      "http://www.pinstripes.com/role/UNAUDITEDINITIALPUBLICOFFERINGDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Balance Sheet Location [Axis]",
        "label": "Balance Sheet Location [Axis]",
        "documentation": "Information by location on balance sheet (statement of financial position)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BalanceSheetLocationDomain",
     "presentation": [
      "http://www.pinstripes.com/role/DESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSDetails",
      "http://www.pinstripes.com/role/INITIALPUBLICOFFERINGDetails",
      "http://www.pinstripes.com/role/UNAUDITEDDESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSBanyan10QDetails",
      "http://www.pinstripes.com/role/UNAUDITEDINITIALPUBLICOFFERINGDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Balance Sheet Location [Domain]",
        "label": "Balance Sheet Location [Domain]",
        "documentation": "Location in the balance sheet (statement of financial position)."
       }
      }
     },
     "auth_ref": [
      "r96",
      "r97"
     ]
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "presentation": [
      "http://www.pinstripes.com/role/NatureofBusinessandBasisofPresentationPolicies",
      "http://www.pinstripes.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies",
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KPolicies",
      "http://www.pinstripes.com/role/UNAUDITEDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basis of Presentation",
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://www.pinstripes.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES",
      "http://www.pinstripes.com/role/UNAUDITEDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
        "label": "Basis of Presentation and Significant Accounting Policies [Text Block]",
        "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r152"
     ]
    },
    "pnst_BeverageMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "BeverageMember",
     "presentation": [
      "http://www.pinstripes.com/role/Inventory10KDetails",
      "http://www.pinstripes.com/role/InventoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Beverage",
        "label": "Beverage [Member]",
        "documentation": "Beverage"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BridgeLoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BridgeLoanMember",
     "presentation": [
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStockSeriesIPreferredStockDetails",
      "http://www.pinstripes.com/role/SubsequentEvents10KDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Bridge Loan",
        "verboseLabel": "Bridge financing",
        "label": "Bridge Loan [Member]",
        "documentation": "Financing which is expected to be replaced by a medium to long-term loan. The loan \"bridges\" the gap in time when otherwise no financing would be in place."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BuildingAndBuildingImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BuildingAndBuildingImprovementsMember",
     "presentation": [
      "http://www.pinstripes.com/role/PropertyandEquipment10KDetails",
      "http://www.pinstripes.com/role/PropertyandEquipmentDetails",
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KPropertyandEquipmentnetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Building and building improvements",
        "label": "Building and Building Improvements [Member]",
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessAcquisitionAcquireeDomain",
     "presentation": [
      "http://www.pinstripes.com/role/COMMITMENTSANDCONTINGENCIESDetails",
      "http://www.pinstripes.com/role/SubsequentEventsDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCOMMITMENTSANDCONTINGENCIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Acquisition, Acquiree [Domain]",
        "label": "Business Acquisition, Acquiree [Domain]",
        "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree."
       }
      }
     },
     "auth_ref": [
      "r495",
      "r756",
      "r757"
     ]
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessAcquisitionAxis",
     "presentation": [
      "http://www.pinstripes.com/role/COMMITMENTSANDCONTINGENCIESDetails",
      "http://www.pinstripes.com/role/SubsequentEventsDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCOMMITMENTSANDCONTINGENCIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Acquisition [Axis]",
        "label": "Business Acquisition [Axis]",
        "documentation": "Information by business combination or series of individually immaterial business combinations."
       }
      }
     },
     "auth_ref": [
      "r89",
      "r90",
      "r495",
      "r756",
      "r757"
     ]
    },
    "us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessAcquisitionCostOfAcquiredEntityTransactionCosts",
     "crdr": "debit",
     "presentation": [
      "http://www.pinstripes.com/role/NatureofBusinessandBasisofPresentationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transaction costs",
        "label": "Business Acquisition, Transaction Costs",
        "documentation": "Amount of direct costs of the business combination including legal, accounting, and other costs incurred to consummate the business acquisition."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued",
     "presentation": [
      "http://www.pinstripes.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares issued in business combination (in shares)",
        "label": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares",
        "documentation": "Number of shares of equity interests issued or issuable to acquire entity."
       }
      }
     },
     "auth_ref": [
      "r176"
     ]
    },
    "pnst_BusinessCombinationAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "BusinessCombinationAgreementMember",
     "presentation": [
      "http://www.pinstripes.com/role/COMMITMENTSANDCONTINGENCIESDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCOMMITMENTSANDCONTINGENCIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination Agreement",
        "label": "Business Combination Agreement [Member]",
        "documentation": "Represents the information pertaining to business combination agreement."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_BusinessCombinationExchangeRatio": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "BusinessCombinationExchangeRatio",
     "presentation": [
      "http://www.pinstripes.com/role/COMMITMENTSANDCONTINGENCIESDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCOMMITMENTSANDCONTINGENCIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exchange ratio of shares",
        "label": "Business Combination, Exchange Ratio",
        "documentation": "Represents the exchange ratio of shares."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_BusinessCombinationExtensionOption": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "BusinessCombinationExtensionOption",
     "presentation": [
      "http://www.pinstripes.com/role/DESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSDetails",
      "http://www.pinstripes.com/role/UNAUDITEDDESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSBanyan10QDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business combination extension option",
        "label": "Business Combination Extension Option",
        "documentation": "Duration of business combination extension option, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationsPolicy",
     "presentation": [
      "http://www.pinstripes.com/role/NatureofBusinessandBasisofPresentationPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business combination",
        "label": "Business Combinations Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy."
       }
      }
     },
     "auth_ref": [
      "r88"
     ]
    },
    "pnst_COVID19Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "COVID19Member",
     "presentation": [
      "http://www.pinstripes.com/role/Leases10KNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "COVID-19",
        "label": "COVID-19 [Member]",
        "documentation": "COVID-19"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CapitalExpendituresIncurredButNotYetPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CapitalExpendituresIncurredButNotYetPaid",
     "crdr": "credit",
     "presentation": [
      "http://www.pinstripes.com/role/ConsolidatedStatementsofCashFlows10K",
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KErrorCorrectionsDetails",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-cash capital expenditures included in accounts payable",
        "label": "Capital Expenditures Incurred but Not yet Paid",
        "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred."
       }
      }
     },
     "auth_ref": [
      "r50",
      "r51",
      "r52"
     ]
    },
    "us-gaap_Cash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Cash",
     "crdr": "debit",
     "presentation": [
      "http://www.pinstripes.com/role/DESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSDetails",
      "http://www.pinstripes.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://www.pinstripes.com/role/UNAUDITEDDESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSBanyan10QDetails",
      "http://www.pinstripes.com/role/UNAUDITEDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Operating cash",
        "label": "Cash",
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r197",
      "r587",
      "r642",
      "r662",
      "r763",
      "r777",
      "r799"
     ]
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10Q": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.pinstripes.com/role/CondensedConsolidatedBalanceSheets10Q": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10K",
      "http://www.pinstripes.com/role/CondensedConsolidatedBalanceSheets10Q",
      "http://www.pinstripes.com/role/ConsolidatedBalanceSheets10K",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Cash",
        "terseLabel": "Cash and cash equivalents",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r48",
      "r219",
      "r728"
     ]
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "presentation": [
      "http://www.pinstripes.com/role/NatureofBusinessandBasisofPresentationPolicies",
      "http://www.pinstripes.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies",
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KPolicies",
      "http://www.pinstripes.com/role/UNAUDITEDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and Cash Equivalents",
        "verboseLabel": "Cash and cash equivalents",
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value."
       }
      }
     },
     "auth_ref": [
      "r49"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.pinstripes.com/role/ConsolidatedStatementsofCashFlows10K",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSBanyan10Q",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Cash and cash equivalents, beginning of period",
        "periodEndLabel": "Cash and cash equivalents, end of period",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents",
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r48",
      "r149",
      "r246"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSBanyan10Q": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSBanyan10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net Change in Cash",
        "terseLabel": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect",
        "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r149"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows10Q": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.pinstripes.com/role/ConsolidatedStatementsofCashFlows10K",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSBanyan10Q",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net change in cash and cash equivalents",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r149"
     ]
    },
    "us-gaap_CashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "presentation": [
      "http://www.pinstripes.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://www.pinstripes.com/role/UNAUDITEDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash equivalents",
        "label": "Cash Equivalents, at Carrying Value",
        "documentation": "Amount of short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r799",
      "r902"
     ]
    },
    "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract",
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSBanyan10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Cash Investing and Financing Activities:",
        "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "pnst_ChangeInFairValueOfWarrantLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "ChangeInFairValueOfWarrantLiability",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSBanyan10Q",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSBanyan10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in fair value of warrant liability",
        "negatedLabel": "Change in fair value of warrant liability",
        "label": "Change In Fair Value Of Warrant Liability",
        "documentation": "The amount represents change in fair value of Warrant Liability."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_ChangeInValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "ChangeInValuationAllowance",
     "crdr": "debit",
     "presentation": [
      "http://www.pinstripes.com/role/INCOMETAXAdditionalinformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "change in the valuation allowance",
        "label": "Change In The Valuation Allowance",
        "documentation": "Amount of change in the valuation allowance."
       }
      }
     },
     "auth_ref": []
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CityAreaCode",
     "presentation": [
      "http://www.pinstripes.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "City Area Code",
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfStockDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ClassOfStockDomain",
     "presentation": [
      "http://www.pinstripes.com/role/COMMITMENTSANDCONTINGENCIESDetails",
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10K",
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICIT",
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.pinstripes.com/role/CONDENSEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICITParenthetical",
      "http://www.pinstripes.com/role/CONDENSEDSTATEMENTSOFOPERATIONSParenthetical",
      "http://www.pinstripes.com/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersDeficit10K",
      "http://www.pinstripes.com/role/DESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSDetails",
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSFairValueMeasurementInputsNonrecurringDetails",
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSFairValueMeasurementInputsRecurringDetails",
      "http://www.pinstripes.com/role/INITIALPUBLICOFFERINGDetails",
      "http://www.pinstripes.com/role/RELATEDPARTYTRANSACTIONSAdditionalInformationDetails",
      "http://www.pinstripes.com/role/RELATEDPARTYTRANSACTIONSFounderSharesDetails",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStock10KNarrativeDetails",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStock10KScheduleofPreferredStockDetails",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStockAthroughHPreferredStockDetails",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStockDetails",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStockScheduleofPreferredStockDetails",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStockSeriesIPreferredStockDetails",
      "http://www.pinstripes.com/role/STOCKHOLDERSDEFICITEQUITYCommonStockSharesDetails",
      "http://www.pinstripes.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCalculationofbasicanddilutednetlosspershareofcommonstockDetails",
      "http://www.pinstripes.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCommonstocksubjecttopossibleredemptionDetails",
      "http://www.pinstripes.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCOMMITMENTSANDCONTINGENCIESDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10Q",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParentheticalBanyan10Q",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICITBanyan10Q",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSBanyan10Q",
      "http://www.pinstripes.com/role/UNAUDITEDDESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSBanyan10QDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSChangeintheFairValueoftheWarrantLiabilitiesDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSFairValueMeasurementInputsNonrecurringDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSFairValueMeasurementInputsRecurringDetails",
      "http://www.pinstripes.com/role/UNAUDITEDINITIALPUBLICOFFERINGDetails",
      "http://www.pinstripes.com/role/UNAUDITEDRELATEDPARTYTRANSACTIONSAdditionalInformationDetails",
      "http://www.pinstripes.com/role/UNAUDITEDRELATEDPARTYTRANSACTIONSFounderSharesDetails",
      "http://www.pinstripes.com/role/UNAUDITEDSTOCKHOLDERSDEFICITEQUITYCommonStockSharesDetails",
      "http://www.pinstripes.com/role/UNAUDITEDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCalculationofbasicanddilutednetlosspershareofcommonstockDetails",
      "http://www.pinstripes.com/role/UNAUDITEDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCommonstocksubjecttopossibleredemptionDetails",
      "http://www.pinstripes.com/role/UNAUDITEDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersDeficit10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class of Stock [Domain]",
        "label": "Class of Stock [Domain]",
        "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock."
       }
      }
     },
     "auth_ref": [
      "r212",
      "r226",
      "r227",
      "r228",
      "r250",
      "r278",
      "r279",
      "r286",
      "r288",
      "r294",
      "r295",
      "r318",
      "r336",
      "r338",
      "r339",
      "r340",
      "r343",
      "r344",
      "r376",
      "r377",
      "r380",
      "r383",
      "r391",
      "r523",
      "r622",
      "r623",
      "r624",
      "r625",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r643",
      "r654",
      "r676",
      "r699",
      "r717",
      "r718",
      "r719",
      "r720",
      "r721",
      "r781",
      "r810",
      "r822"
     ]
    },
    "us-gaap_ClassOfStockLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ClassOfStockLineItems",
     "presentation": [
      "http://www.pinstripes.com/role/STOCKHOLDERSDEFICITEQUITYCommonStockSharesDetails",
      "http://www.pinstripes.com/role/UNAUDITEDSTOCKHOLDERSDEFICITEQUITYCommonStockSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "STOCKHOLDERS' (DEFICIT) EQUITY",
        "label": "Class of Stock [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r226",
      "r227",
      "r228",
      "r294",
      "r376",
      "r377",
      "r378",
      "r380",
      "r383",
      "r389",
      "r391",
      "r622",
      "r623",
      "r624",
      "r625",
      "r745",
      "r781",
      "r810"
     ]
    },
    "pnst_ClassOfWarrantOrRightAdjustmentOfExercisePriceOfWarrantsOrRightsPercentBasedOnMarketValue": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "ClassOfWarrantOrRightAdjustmentOfExercisePriceOfWarrantsOrRightsPercentBasedOnMarketValue",
     "presentation": [
      "http://www.pinstripes.com/role/UNAUDITEDWARRANTLIABILITYDetails",
      "http://www.pinstripes.com/role/WARRANTLIABILITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment of exercise price of warrants based on market value (as a percent)",
        "label": "Class Of Warrant Or Right Adjustment Of Exercise Price Of Warrants Or Rights Percent Based On Market Value",
        "documentation": "Represents the percentage of warrant or right, adjustment of exercise price of warrants or rights, percent, based on market value"
       }
      }
     },
     "auth_ref": []
    },
    "pnst_ClassOfWarrantOrRightAdjustmentOfRedemptionPriceOfWarrantsOrRightsPercentBasedOnMarketValue": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "ClassOfWarrantOrRightAdjustmentOfRedemptionPriceOfWarrantsOrRightsPercentBasedOnMarketValue",
     "presentation": [
      "http://www.pinstripes.com/role/UNAUDITEDWARRANTLIABILITYDetails",
      "http://www.pinstripes.com/role/WARRANTLIABILITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of adjustment of redemption price of stock based on market value",
        "label": "Class Of Warrant Or Right Adjustment Of Redemption Price Of Warrants Or Rights Percent Based On Market Value",
        "documentation": "Represents the percentage of adjustment of redemption price of stock based on market value."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfWarrantOrRightAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ClassOfWarrantOrRightAxis",
     "presentation": [
      "http://www.pinstripes.com/role/DESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSDetails",
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSAssetsandLiabilitiesAccountedatFairvalueonRecurringBasisDetails",
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSChangeintheFairValueoftheWarrantLiabilitiesDetails",
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSFairValueMeasurementInputsNonrecurringDetails",
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSFairValueMeasurementInputsRecurringDetails",
      "http://www.pinstripes.com/role/INITIALPUBLICOFFERINGDetails",
      "http://www.pinstripes.com/role/PRIVATEPLACEMENTDetails",
      "http://www.pinstripes.com/role/RELATEDPARTYTRANSACTIONSAdditionalInformationDetails",
      "http://www.pinstripes.com/role/SubsequentEventsDetails",
      "http://www.pinstripes.com/role/UNAUDITEDDESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSBanyan10QDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSAssetsandLiabilitiesAccountedatFairvalueonRecurringBasisDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSChangeintheFairValueoftheWarrantLiabilitiesDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSFairValueMeasurementInputsNonrecurringDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSFairValueMeasurementInputsRecurringDetails",
      "http://www.pinstripes.com/role/UNAUDITEDINITIALPUBLICOFFERINGDetails",
      "http://www.pinstripes.com/role/UNAUDITEDPRIVATEPLACEMENTDetails",
      "http://www.pinstripes.com/role/UNAUDITEDRELATEDPARTYTRANSACTIONSAdditionalInformationDetails",
      "http://www.pinstripes.com/role/UNAUDITEDWARRANTLIABILITYDetails",
      "http://www.pinstripes.com/role/WARRANTLIABILITYDetails",
      "http://www.pinstripes.com/role/WarrantsNarrativeDetails",
      "http://www.pinstripes.com/role/WarrantsWarrantLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class of Warrant or Right [Axis]",
        "label": "Class of Warrant or Right [Axis]",
        "documentation": "Information by type of warrant or right issued."
       }
      }
     },
     "auth_ref": [
      "r80"
     ]
    },
    "us-gaap_ClassOfWarrantOrRightDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ClassOfWarrantOrRightDomain",
     "presentation": [
      "http://www.pinstripes.com/role/DESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSDetails",
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSAssetsandLiabilitiesAccountedatFairvalueonRecurringBasisDetails",
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSChangeintheFairValueoftheWarrantLiabilitiesDetails",
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSFairValueMeasurementInputsNonrecurringDetails",
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSFairValueMeasurementInputsRecurringDetails",
      "http://www.pinstripes.com/role/INITIALPUBLICOFFERINGDetails",
      "http://www.pinstripes.com/role/PRIVATEPLACEMENTDetails",
      "http://www.pinstripes.com/role/RELATEDPARTYTRANSACTIONSAdditionalInformationDetails",
      "http://www.pinstripes.com/role/SubsequentEventsDetails",
      "http://www.pinstripes.com/role/UNAUDITEDDESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSBanyan10QDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSAssetsandLiabilitiesAccountedatFairvalueonRecurringBasisDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSChangeintheFairValueoftheWarrantLiabilitiesDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSFairValueMeasurementInputsNonrecurringDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSFairValueMeasurementInputsRecurringDetails",
      "http://www.pinstripes.com/role/UNAUDITEDINITIALPUBLICOFFERINGDetails",
      "http://www.pinstripes.com/role/UNAUDITEDPRIVATEPLACEMENTDetails",
      "http://www.pinstripes.com/role/UNAUDITEDRELATEDPARTYTRANSACTIONSAdditionalInformationDetails",
      "http://www.pinstripes.com/role/UNAUDITEDWARRANTLIABILITYDetails",
      "http://www.pinstripes.com/role/WARRANTLIABILITYDetails",
      "http://www.pinstripes.com/role/WarrantsNarrativeDetails",
      "http://www.pinstripes.com/role/WarrantsWarrantLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class of Warrant or Right [Domain]",
        "label": "Class of Warrant or Right [Domain]",
        "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1",
     "presentation": [
      "http://www.pinstripes.com/role/INITIALPUBLICOFFERINGDetails",
      "http://www.pinstripes.com/role/PRIVATEPLACEMENTDetails",
      "http://www.pinstripes.com/role/SubsequentEventsDetails",
      "http://www.pinstripes.com/role/UNAUDITEDINITIALPUBLICOFFERINGDetails",
      "http://www.pinstripes.com/role/UNAUDITEDPRIVATEPLACEMENTDetails",
      "http://www.pinstripes.com/role/Warrants10KNarrativeDetails",
      "http://www.pinstripes.com/role/Warrants10KRollforwardDetails",
      "http://www.pinstripes.com/role/WarrantsNarrativeDetails",
      "http://www.pinstripes.com/role/WarrantsRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Exercise price of warrant",
        "periodStartLabel": "Warrants, Weighted-Average Exercise Price, beginning (in dollars per share)",
        "periodEndLabel": "Warrants, Weighted-Average Exercise Price, ending (in dollars per share)",
        "terseLabel": "Exercise price of warrant (in dollars per share)",
        "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights",
        "documentation": "Exercise price per share or per unit of warrants or rights outstanding."
       }
      }
     },
     "auth_ref": [
      "r392"
     ]
    },
    "pnst_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsExercised": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsExercised",
     "presentation": [
      "http://www.pinstripes.com/role/Warrants10KRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercised (in dollars per share)",
        "label": "Class Of Warrant Or Right, Exercise Price Of Warrants Or Rights, Exercised",
        "documentation": "Class Of Warrant Or Right, Exercise Price Of Warrants Or Rights, Exercised"
       }
      }
     },
     "auth_ref": []
    },
    "pnst_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsExpired": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsExpired",
     "presentation": [
      "http://www.pinstripes.com/role/Warrants10KRollforwardDetails",
      "http://www.pinstripes.com/role/WarrantsRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expired (in dollars per share)",
        "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights, Expired",
        "documentation": "Class of Warrant or Right, Exercise Price of Warrants or Rights, Expired"
       }
      }
     },
     "auth_ref": []
    },
    "pnst_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsGranted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsGranted",
     "presentation": [
      "http://www.pinstripes.com/role/Warrants10KRollforwardDetails",
      "http://www.pinstripes.com/role/WarrantsRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Granted (in dollars per share)",
        "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights, Granted",
        "documentation": "Class of Warrant or Right, Exercise Price of Warrants or Rights, Granted"
       }
      }
     },
     "auth_ref": []
    },
    "pnst_ClassOfWarrantOrRightExercised": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "ClassOfWarrantOrRightExercised",
     "presentation": [
      "http://www.pinstripes.com/role/Warrants10KRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Exercised (in shares)",
        "label": "Class of Warrant Or Right, Exercised",
        "documentation": "Class of Warrant Or Right, Exercised"
       }
      }
     },
     "auth_ref": []
    },
    "pnst_ClassOfWarrantOrRightExpired": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "ClassOfWarrantOrRightExpired",
     "presentation": [
      "http://www.pinstripes.com/role/Warrants10KRollforwardDetails",
      "http://www.pinstripes.com/role/WarrantsRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expired (in shares)",
        "negatedTerseLabel": "Expired (in shares)",
        "label": "Class Of Warrant Or Right, Expired",
        "documentation": "Class Of Warrant Or Right, Expired"
       }
      }
     },
     "auth_ref": []
    },
    "pnst_ClassOfWarrantOrRightGranted": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "ClassOfWarrantOrRightGranted",
     "presentation": [
      "http://www.pinstripes.com/role/Warrants10KRollforwardDetails",
      "http://www.pinstripes.com/role/WarrantsRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Granted (in shares)",
        "label": "Class Of Warrant Or Right, Granted",
        "documentation": "Class Of Warrant Or Right, Granted"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfWarrantOrRightLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ClassOfWarrantOrRightLineItems",
     "presentation": [
      "http://www.pinstripes.com/role/Warrants10KNarrativeDetails",
      "http://www.pinstripes.com/role/WarrantsNarrativeDetails",
      "http://www.pinstripes.com/role/WarrantsWarrantLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class of Warrant or Right [Line Items]",
        "label": "Class of Warrant or Right [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_ClassOfWarrantOrRightMinimumThresholdWrittenNoticePeriodForRedemptionOfWarrants": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "ClassOfWarrantOrRightMinimumThresholdWrittenNoticePeriodForRedemptionOfWarrants",
     "presentation": [
      "http://www.pinstripes.com/role/UNAUDITEDWARRANTLIABILITYDetails",
      "http://www.pinstripes.com/role/WARRANTLIABILITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum threshold written notice period for redemption of public warrants",
        "label": "Class Of Warrant Or Right, Minimum Threshold Written Notice Period For Redemption Of Warrants",
        "documentation": "The minimum threshold period during which a written notice is required for redemption of warrants, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight",
     "presentation": [
      "http://www.pinstripes.com/role/INITIALPUBLICOFFERINGDetails",
      "http://www.pinstripes.com/role/PRIVATEPLACEMENTDetails",
      "http://www.pinstripes.com/role/RELATEDPARTYTRANSACTIONSAdditionalInformationDetails",
      "http://www.pinstripes.com/role/UNAUDITEDINITIALPUBLICOFFERINGDetails",
      "http://www.pinstripes.com/role/UNAUDITEDPRIVATEPLACEMENTDetails",
      "http://www.pinstripes.com/role/UNAUDITEDRELATEDPARTYTRANSACTIONSAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of shares issuable per warrant",
        "verboseLabel": "Number of shares per warrant",
        "label": "Class of Warrant or Right, Number of Securities Called by Each Warrant or Right",
        "documentation": "Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights",
     "presentation": [
      "http://www.pinstripes.com/role/DESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSDetails",
      "http://www.pinstripes.com/role/PRIVATEPLACEMENTDetails",
      "http://www.pinstripes.com/role/SubsequentEventsDetails",
      "http://www.pinstripes.com/role/UNAUDITEDDESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSBanyan10QDetails",
      "http://www.pinstripes.com/role/UNAUDITEDPRIVATEPLACEMENTDetails",
      "http://www.pinstripes.com/role/WarrantsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sale of private placement warrants (in shares)",
        "verboseLabel": "Number of warrants to purchase shares issued",
        "netLabel": "Warrants issued (in shares)",
        "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights",
        "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares."
       }
      }
     },
     "auth_ref": [
      "r392"
     ]
    },
    "us-gaap_ClassOfWarrantOrRightOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ClassOfWarrantOrRightOutstanding",
     "presentation": [
      "http://www.pinstripes.com/role/OtherAccruedLiabilities10KDetails",
      "http://www.pinstripes.com/role/UNAUDITEDWARRANTLIABILITYDetails",
      "http://www.pinstripes.com/role/WARRANTLIABILITYDetails",
      "http://www.pinstripes.com/role/Warrants10KRollforwardDetails",
      "http://www.pinstripes.com/role/WarrantsRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrants outstanding (in shares)",
        "periodStartLabel": "Warrants outstanding, beginning (in shares)",
        "periodEndLabel": "Warrants outstanding, ending (in shares)",
        "label": "Class of Warrant or Right, Outstanding",
        "documentation": "Number of warrants or rights outstanding."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_ClassOfWarrantOrRightOutstandingRollforwardRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "ClassOfWarrantOrRightOutstandingRollforwardRollForward",
     "presentation": [
      "http://www.pinstripes.com/role/Warrants10KRollforwardDetails",
      "http://www.pinstripes.com/role/WarrantsRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of Warrants",
        "label": "Class Of Warrant Or Right, Outstanding, Rollforward [Roll Forward]",
        "documentation": "Class Of Warrant Or Right, Outstanding, Rollforward"
       }
      }
     },
     "auth_ref": []
    },
    "pnst_ClassOfWarrantOrRightPriceOfWarrantsOrRights": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "ClassOfWarrantOrRightPriceOfWarrantsOrRights",
     "presentation": [
      "http://www.pinstripes.com/role/DESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSDetails",
      "http://www.pinstripes.com/role/PRIVATEPLACEMENTDetails",
      "http://www.pinstripes.com/role/RELATEDPARTYTRANSACTIONSAdditionalInformationDetails",
      "http://www.pinstripes.com/role/UNAUDITEDDESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSBanyan10QDetails",
      "http://www.pinstripes.com/role/UNAUDITEDPRIVATEPLACEMENTDetails",
      "http://www.pinstripes.com/role/UNAUDITEDRELATEDPARTYTRANSACTIONSAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Price of warrant",
        "verboseLabel": "Price of warrants",
        "label": "Class of Warrant or Right, Price of Warrants or Rights",
        "documentation": "Price per share or per unit of warrants or rights outstanding."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_ClassOfWarrantOrRightRedemptionOfWarrantsOrRightsReferencePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "ClassOfWarrantOrRightRedemptionOfWarrantsOrRightsReferencePrice",
     "presentation": [
      "http://www.pinstripes.com/role/UNAUDITEDWARRANTLIABILITYDetails",
      "http://www.pinstripes.com/role/WARRANTLIABILITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock price trigger for redemption of public warrants",
        "label": "Class Of Warrant Or Right Redemption Of Warrants Or Rights Reference Price",
        "documentation": "The per share amount of entity's common stock which would be required to be attained to trigger the redemption of warrants."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_ClassOfWarrantOrRightRedemptionOfWarrantsOrRightsThresholdConsecutiveTradingDays": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "ClassOfWarrantOrRightRedemptionOfWarrantsOrRightsThresholdConsecutiveTradingDays",
     "presentation": [
      "http://www.pinstripes.com/role/UNAUDITEDWARRANTLIABILITYDetails",
      "http://www.pinstripes.com/role/WARRANTLIABILITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Threshold consecutive trading days for redemption of public warrants",
        "label": "Class Of Warrant Or Right, Redemption Of Warrants Or Rights, , Threshold Consecutive Trading Days",
        "documentation": "The number of specified consecutive trading days for stock price trigger considered for redemption of warrants."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_ClassOfWarrantOrRightRedemptionOfWarrantsOrRightsThresholdTradingDays": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "ClassOfWarrantOrRightRedemptionOfWarrantsOrRightsThresholdTradingDays",
     "presentation": [
      "http://www.pinstripes.com/role/UNAUDITEDWARRANTLIABILITYDetails",
      "http://www.pinstripes.com/role/WARRANTLIABILITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Threshold trading days for redemption of public warrants",
        "label": "Class Of Warrant Or Right, Redemption Of Warrants Or Rights, , Threshold Trading Days",
        "documentation": "Threshold number of specified trading days for stock price trigger considered for redemption of warrants in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_ClassOfWarrantOrRightRedemptionOfWarrantsOrRightsThresholdTradingDaysBeforeSendingNoticeOfRedemptionOfWarrants": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "ClassOfWarrantOrRightRedemptionOfWarrantsOrRightsThresholdTradingDaysBeforeSendingNoticeOfRedemptionOfWarrants",
     "presentation": [
      "http://www.pinstripes.com/role/UNAUDITEDWARRANTLIABILITYDetails",
      "http://www.pinstripes.com/role/WARRANTLIABILITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class of warrant or right redemption of warrants or rights threshold trading days before sending notice of redemption of warrants",
        "label": "Class Of Warrant Or Right Redemption Of Warrants Or Rights Threshold Trading Days Before Sending Notice Of Redemption Of Warrants",
        "documentation": "Threshold number of trading days before sending notice of redemption to warrant holders in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_ClassOfWarrantOrRightRedemptionPriceOfWarrantsOrRights": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "ClassOfWarrantOrRightRedemptionPriceOfWarrantsOrRights",
     "presentation": [
      "http://www.pinstripes.com/role/UNAUDITEDWARRANTLIABILITYDetails",
      "http://www.pinstripes.com/role/WARRANTLIABILITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Redemption price per public warrant (in dollars per share)",
        "label": "Class Of Warrant Or Right, Redemption Price Of Warrants Or Rights",
        "documentation": "The per share amount of warrants or rights outstanding."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_ClassOfWarrantOrRightScenario1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "ClassOfWarrantOrRightScenario1Member",
     "presentation": [
      "http://www.pinstripes.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class of Warrant or Right, Scenario 1",
        "label": "Class of Warrant or Right, Scenario 1 [Member]",
        "documentation": "Class of Warrant or Right, Scenario 1"
       }
      }
     },
     "auth_ref": []
    },
    "pnst_ClassOfWarrantOrRightScenario2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "ClassOfWarrantOrRightScenario2Member",
     "presentation": [
      "http://www.pinstripes.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class of Warrant or Right, Scenario 2",
        "label": "Class of Warrant or Right, Scenario 2 [Member]",
        "documentation": "Class of Warrant or Right, Scenario 2"
       }
      }
     },
     "auth_ref": []
    },
    "pnst_ClassOfWarrantOrRightScenarioAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "ClassOfWarrantOrRightScenarioAxis",
     "presentation": [
      "http://www.pinstripes.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class of Warrant or Right, Scenario [Axis]",
        "label": "Class of Warrant or Right, Scenario [Axis]",
        "documentation": "Class of Warrant or Right, Scenario"
       }
      }
     },
     "auth_ref": []
    },
    "pnst_ClassOfWarrantOrRightScenarioDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "ClassOfWarrantOrRightScenarioDomain",
     "presentation": [
      "http://www.pinstripes.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class of Warrant or Right, Scenario [Domain]",
        "label": "Class of Warrant or Right, Scenario [Domain]",
        "documentation": "Class of Warrant or Right, Scenario [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfWarrantOrRightTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ClassOfWarrantOrRightTable",
     "presentation": [
      "http://www.pinstripes.com/role/Warrants10KNarrativeDetails",
      "http://www.pinstripes.com/role/WarrantsNarrativeDetails",
      "http://www.pinstripes.com/role/WarrantsWarrantLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class of Warrant or Right [Table]",
        "label": "Class of Warrant or Right [Table]",
        "documentation": "Disclosure for warrants or rights issued, which includes the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable."
       }
      }
     },
     "auth_ref": [
      "r80"
     ]
    },
    "pnst_ClassOfWarrantOrRightWeightedAverageExercisePriceRollforwardRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "ClassOfWarrantOrRightWeightedAverageExercisePriceRollforwardRollForward",
     "presentation": [
      "http://www.pinstripes.com/role/Warrants10KRollforwardDetails",
      "http://www.pinstripes.com/role/WarrantsRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-Average Exercise Price",
        "label": "Class Of Warrant Or Right, Weighted-Average Exercise Price, Rollforward [Roll Forward]",
        "documentation": "Class Of Warrant Or Right, Weighted-Average Exercise Price, Rollforward"
       }
      }
     },
     "auth_ref": []
    },
    "pnst_ClassificationOfInstrumentsAsLiabilitiesOrEquityPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "ClassificationOfInstrumentsAsLiabilitiesOrEquityPolicyTextBlock",
     "presentation": [
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Classification of Instruments as Liabilities or Equity",
        "label": "Classification of Instruments as Liabilities or Equity [Policy Text Block]",
        "documentation": "Classification of Instruments as Liabilities or Equity"
       }
      }
     },
     "auth_ref": []
    },
    "pnst_CommencementPeriodAfterClosingOfBusinessCombinationForCalculatingVolumeWeightedAverageSharePrice": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "CommencementPeriodAfterClosingOfBusinessCombinationForCalculatingVolumeWeightedAverageSharePrice",
     "presentation": [
      "http://www.pinstripes.com/role/COMMITMENTSANDCONTINGENCIESDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCOMMITMENTSANDCONTINGENCIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commencement period after the closing of the Business Combination for stock equals or exceeds $12.00 per share for any 20 trading days within any consecutive 30-trading day period",
        "label": "Commencement Period After Closing of Business Combination for Calculating Volume Weighted Average Share Price",
        "documentation": "Represents the commencement period after the closing of the Business Combination for stock equals or exceeds $12.00 per share for any 20 trading days within any consecutive 30-trading day period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommitmentsAndContingencies",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/CondensedConsolidatedBalanceSheets10Q": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10K",
      "http://www.pinstripes.com/role/CondensedConsolidatedBalanceSheets10Q",
      "http://www.pinstripes.com/role/ConsolidatedBalanceSheets10K",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and contingencies (Note 11)",
        "label": "Commitments and Contingencies",
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur."
       }
      }
     },
     "auth_ref": [
      "r39",
      "r111",
      "r586",
      "r653"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "presentation": [
      "http://www.pinstripes.com/role/COMMITMENTSANDCONTINGENCIES",
      "http://www.pinstripes.com/role/CommitmentandContingencies",
      "http://www.pinstripes.com/role/CommitmentandContingencies10K",
      "http://www.pinstripes.com/role/UNAUDITEDCOMMITMENTSANDCONTINGENCIES"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and Contingencies",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "documentation": "The entire disclosure for commitments and contingencies."
       }
      }
     },
     "auth_ref": [
      "r158",
      "r330",
      "r331",
      "r723",
      "r832"
     ]
    },
    "pnst_CommitmentsAndContingenciesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "CommitmentsAndContingenciesLineItems",
     "presentation": [
      "http://www.pinstripes.com/role/COMMITMENTSANDCONTINGENCIESDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCOMMITMENTSANDCONTINGENCIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "COMMITMENTS AND CONTINGENCIES",
        "label": "Commitments And Contingencies [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_CommitmentsAndContingenciesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "CommitmentsAndContingenciesTable",
     "presentation": [
      "http://www.pinstripes.com/role/COMMITMENTSANDCONTINGENCIESDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCOMMITMENTSANDCONTINGENCIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments And Contingencies [Table]",
        "label": "Commitments And Contingencies [Table]",
        "documentation": "Schedule of commitments and contingencies."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonClassAMember",
     "presentation": [
      "http://www.pinstripes.com/role/COMMITMENTSANDCONTINGENCIESDetails",
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10K",
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICIT",
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.pinstripes.com/role/DESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSDetails",
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSFairValueMeasurementInputsRecurringDetails",
      "http://www.pinstripes.com/role/INITIALPUBLICOFFERINGDetails",
      "http://www.pinstripes.com/role/RELATEDPARTYTRANSACTIONSAdditionalInformationDetails",
      "http://www.pinstripes.com/role/STOCKHOLDERSDEFICITEQUITYCommonStockSharesDetails",
      "http://www.pinstripes.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCalculationofbasicanddilutednetlosspershareofcommonstockDetails",
      "http://www.pinstripes.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCommonstocksubjecttopossibleredemptionDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCOMMITMENTSANDCONTINGENCIESDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10Q",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParentheticalBanyan10Q",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICITBanyan10Q",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSBanyan10Q",
      "http://www.pinstripes.com/role/UNAUDITEDDESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSBanyan10QDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSFairValueMeasurementInputsRecurringDetails",
      "http://www.pinstripes.com/role/UNAUDITEDINITIALPUBLICOFFERINGDetails",
      "http://www.pinstripes.com/role/UNAUDITEDRELATEDPARTYTRANSACTIONSAdditionalInformationDetails",
      "http://www.pinstripes.com/role/UNAUDITEDSTOCKHOLDERSDEFICITEQUITYCommonStockSharesDetails",
      "http://www.pinstripes.com/role/UNAUDITEDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCalculationofbasicanddilutednetlosspershareofcommonstockDetails",
      "http://www.pinstripes.com/role/UNAUDITEDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCommonstocksubjecttopossibleredemptionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class A common stock",
        "label": "Common Class A [Member]",
        "documentation": "Classification of common stock representing ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r907"
     ]
    },
    "us-gaap_CommonClassBMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonClassBMember",
     "presentation": [
      "http://www.pinstripes.com/role/COMMITMENTSANDCONTINGENCIESDetails",
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10K",
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICIT",
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.pinstripes.com/role/CONDENSEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICITParenthetical",
      "http://www.pinstripes.com/role/CONDENSEDSTATEMENTSOFOPERATIONSParenthetical",
      "http://www.pinstripes.com/role/DESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSDetails",
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSFairValueMeasurementInputsNonrecurringDetails",
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSFairValueMeasurementInputsRecurringDetails",
      "http://www.pinstripes.com/role/RELATEDPARTYTRANSACTIONSFounderSharesDetails",
      "http://www.pinstripes.com/role/STOCKHOLDERSDEFICITEQUITYCommonStockSharesDetails",
      "http://www.pinstripes.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCOMMITMENTSANDCONTINGENCIESDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10Q",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParentheticalBanyan10Q",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICITBanyan10Q",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSBanyan10Q",
      "http://www.pinstripes.com/role/UNAUDITEDDESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSBanyan10QDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSFairValueMeasurementInputsNonrecurringDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSFairValueMeasurementInputsRecurringDetails",
      "http://www.pinstripes.com/role/UNAUDITEDRELATEDPARTYTRANSACTIONSFounderSharesDetails",
      "http://www.pinstripes.com/role/UNAUDITEDSTOCKHOLDERSDEFICITEQUITYCommonStockSharesDetails",
      "http://www.pinstripes.com/role/UNAUDITEDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class B common stock",
        "label": "Common Class B [Member]",
        "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r907"
     ]
    },
    "pnst_CommonClassNotSubjectToRedemptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "CommonClassNotSubjectToRedemptionMember",
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParentheticalBanyan10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class A Common Stock not Subject to Possible Redemption",
        "label": "Common Class A Not Subject To Redemption [Member]",
        "documentation": "Classification of common stock representing ownership interest in a corporation that is not subject to redemption."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_CommonClassaSubjectToRedemptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "CommonClassaSubjectToRedemptionMember",
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10K",
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICIT",
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.pinstripes.com/role/STOCKHOLDERSDEFICITEQUITYCommonStockSharesDetails",
      "http://www.pinstripes.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCalculationofbasicanddilutednetlosspershareofcommonstockDetails",
      "http://www.pinstripes.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCommonstocksubjecttopossibleredemptionDetails",
      "http://www.pinstripes.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10Q",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParentheticalBanyan10Q",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICITBanyan10Q",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSBanyan10Q",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSChangeintheFairValueoftheWarrantLiabilitiesDetails",
      "http://www.pinstripes.com/role/UNAUDITEDSTOCKHOLDERSDEFICITEQUITYCommonStockSharesDetails",
      "http://www.pinstripes.com/role/UNAUDITEDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCalculationofbasicanddilutednetlosspershareofcommonstockDetails",
      "http://www.pinstripes.com/role/UNAUDITEDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCommonstocksubjecttopossibleredemptionDetails",
      "http://www.pinstripes.com/role/UNAUDITEDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class A Common Stock Subject to Possible Redemption",
        "verboseLabel": "Redeemable Class A common stock",
        "label": "Class A Common Stock Subject to Possible Redemption [Member]",
        "documentation": "Represents information pertaining to ownership interest in a corporation that is subject to redemption."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockMember",
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICIT",
      "http://www.pinstripes.com/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersDeficit10K",
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KErrorCorrectionsDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICITBanyan10Q",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersDeficit10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common",
        "label": "Common Stock [Member]",
        "documentation": "Stock that is subordinate to all other stock of the issuer."
       }
      }
     },
     "auth_ref": [
      "r766",
      "r767",
      "r768",
      "r770",
      "r771",
      "r772",
      "r773",
      "r817",
      "r818",
      "r878",
      "r904",
      "r907"
     ]
    },
    "pnst_CommonStockNotSubjectToRedemptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "CommonStockNotSubjectToRedemptionMember",
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.pinstripes.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCalculationofbasicanddilutednetlosspershareofcommonstockDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSBanyan10Q",
      "http://www.pinstripes.com/role/UNAUDITEDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCalculationofbasicanddilutednetlosspershareofcommonstockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-redeemable Class A and Class B common stock",
        "label": "Common Stock Not Subject To Redemption [Member]",
        "documentation": "Represents the information pertaining to common stock not subject to redemption."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_CommonStockNumberOfVotesPerShare": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "CommonStockNumberOfVotesPerShare",
     "presentation": [
      "http://www.pinstripes.com/role/STOCKHOLDERSDEFICITEQUITYCommonStockSharesDetails",
      "http://www.pinstripes.com/role/UNAUDITEDSTOCKHOLDERSDEFICITEQUITYCommonStockSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, votes per share",
        "label": "Common Stock, Number Of Votes Per Share",
        "documentation": "The number of votes that each common share is entitled."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://www.pinstripes.com/role/COMMITMENTSANDCONTINGENCIESDetails",
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.pinstripes.com/role/CondensedConsolidatedBalanceSheets10QParenthetical",
      "http://www.pinstripes.com/role/ConsolidatedBalanceSheets10KParenthetical",
      "http://www.pinstripes.com/role/DESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSDetails",
      "http://www.pinstripes.com/role/RELATEDPARTYTRANSACTIONSAdditionalInformationDetails",
      "http://www.pinstripes.com/role/STOCKHOLDERSDEFICITEQUITYCommonStockSharesDetails",
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KErrorCorrectionsDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCOMMITMENTSANDCONTINGENCIESDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParentheticalBanyan10Q",
      "http://www.pinstripes.com/role/UNAUDITEDDESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSBanyan10QDetails",
      "http://www.pinstripes.com/role/UNAUDITEDRELATEDPARTYTRANSACTIONSAdditionalInformationDetails",
      "http://www.pinstripes.com/role/UNAUDITEDSTOCKHOLDERSDEFICITEQUITYCommonStockSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, par value (in dollars per share)",
        "verboseLabel": "Par value of common stock",
        "label": "Common Stock, Par or Stated Value Per Share",
        "documentation": "Face amount or stated value per share of common stock."
       }
      }
     },
     "auth_ref": [
      "r128"
     ]
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.pinstripes.com/role/CondensedConsolidatedBalanceSheets10QParenthetical",
      "http://www.pinstripes.com/role/ConsolidatedBalanceSheets10KParenthetical",
      "http://www.pinstripes.com/role/STOCKHOLDERSDEFICITEQUITYCommonStockSharesDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParentheticalBanyan10Q",
      "http://www.pinstripes.com/role/UNAUDITEDSTOCKHOLDERSDEFICITEQUITYCommonStockSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares authorized",
        "verboseLabel": "Common stock, shares authorized (in shares)",
        "label": "Common Stock, Shares Authorized",
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r128",
      "r654"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.pinstripes.com/role/CondensedConsolidatedBalanceSheets10QParenthetical",
      "http://www.pinstripes.com/role/ConsolidatedBalanceSheets10KParenthetical",
      "http://www.pinstripes.com/role/DESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSDetails",
      "http://www.pinstripes.com/role/STOCKHOLDERSDEFICITEQUITYCommonStockSharesDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParentheticalBanyan10Q",
      "http://www.pinstripes.com/role/UNAUDITEDDESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSBanyan10QDetails",
      "http://www.pinstripes.com/role/UNAUDITEDSTOCKHOLDERSDEFICITEQUITYCommonStockSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares issued",
        "verboseLabel": "Common stock, shares issued (in shares)",
        "label": "Common Stock, Shares, Issued",
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury."
       }
      }
     },
     "auth_ref": [
      "r128"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.pinstripes.com/role/CondensedConsolidatedBalanceSheets10QParenthetical",
      "http://www.pinstripes.com/role/ConsolidatedBalanceSheets10KParenthetical",
      "http://www.pinstripes.com/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersDeficit10K",
      "http://www.pinstripes.com/role/DESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSDetails",
      "http://www.pinstripes.com/role/STOCKHOLDERSDEFICITEQUITYCommonStockSharesDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParentheticalBanyan10Q",
      "http://www.pinstripes.com/role/UNAUDITEDDESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSBanyan10QDetails",
      "http://www.pinstripes.com/role/UNAUDITEDSTOCKHOLDERSDEFICITEQUITYCommonStockSharesDetails",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersDeficit10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares outstanding",
        "verboseLabel": "Common stock, shares outstanding (in shares)",
        "periodStartLabel": "Shares, beginning balance (in shares)",
        "periodEndLabel": "Shares, ending balance (in shares)",
        "label": "Common Stock, Shares, Outstanding",
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r128",
      "r654",
      "r673",
      "r907",
      "r908"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/CondensedConsolidatedBalanceSheets10Q": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10Q": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10K",
      "http://www.pinstripes.com/role/CondensedConsolidatedBalanceSheets10Q",
      "http://www.pinstripes.com/role/ConsolidatedBalanceSheets10K",
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KErrorCorrectionsDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock",
        "label": "Common Stock, Value, Issued",
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r128",
      "r589",
      "r763"
     ]
    },
    "pnst_CompensationFromDeferredUnderwritingCommissionPlusCapitalMarketsAdvisoryFee": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "CompensationFromDeferredUnderwritingCommissionPlusCapitalMarketsAdvisoryFee",
     "crdr": "debit",
     "presentation": [
      "http://www.pinstripes.com/role/COMMITMENTSANDCONTINGENCIESDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCOMMITMENTSANDCONTINGENCIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total compensation from deferred underwriting commission plus the capital markets advisory fee",
        "label": "Compensation From Deferred Underwriting Commission Plus Capital Markets Advisory Fee",
        "documentation": "The amount of total compensation from deferred underwriting commission plus the capital markets advisory fee."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConcentrationRiskCreditRisk": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskCreditRisk",
     "presentation": [
      "http://www.pinstripes.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies",
      "http://www.pinstripes.com/role/UNAUDITEDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration of Credit Risk",
        "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for credit risk."
       }
      }
     },
     "auth_ref": [
      "r114",
      "r203"
     ]
    },
    "pnst_ConditionForFutureBusinessCombinationNumberOfBusinessesMinimum": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "ConditionForFutureBusinessCombinationNumberOfBusinessesMinimum",
     "presentation": [
      "http://www.pinstripes.com/role/DESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSDetails",
      "http://www.pinstripes.com/role/UNAUDITEDDESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSBanyan10QDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Condition for future business combination number of businesses minimum",
        "label": "Condition for Future Business Combination Number of Businesses Minimum",
        "documentation": "The minimum number of businesses which the reporting entity must acquire with the net proceeds of the offering."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConsolidationPolicyTextBlock",
     "presentation": [
      "http://www.pinstripes.com/role/NatureofBusinessandBasisofPresentationPolicies",
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Principles of Consolidation",
        "label": "Consolidation, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary."
       }
      }
     },
     "auth_ref": [
      "r92",
      "r734"
     ]
    },
    "us-gaap_ConstructionInProgressMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConstructionInProgressMember",
     "presentation": [
      "http://www.pinstripes.com/role/PropertyandEquipment10KDetails",
      "http://www.pinstripes.com/role/PropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Construction in progress",
        "label": "Construction in Progress [Member]",
        "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_ContingentWarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "ContingentWarrantsMember",
     "presentation": [
      "http://www.pinstripes.com/role/NetEarningsLossPerShareAntidilutiveSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contingently issuable warrants",
        "label": "Contingent Warrants [Member]",
        "documentation": "Contingent Warrants"
       }
      }
     },
     "auth_ref": []
    },
    "pnst_ContingentlyIssuableWarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "ContingentlyIssuableWarrantsMember",
     "presentation": [
      "http://www.pinstripes.com/role/WarrantsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contingently Issuable Warrants",
        "label": "Contingently Issuable Warrants [Member]",
        "documentation": "Contingently Issuable Warrants"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ContractWithCustomerLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractWithCustomerLiability",
     "crdr": "credit",
     "presentation": [
      "http://www.pinstripes.com/role/NatureofBusinessandBasisofPresentationRevenueDetails",
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract liability",
        "label": "Contract with Customer, Liability",
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable."
       }
      }
     },
     "auth_ref": [
      "r395",
      "r396",
      "r407"
     ]
    },
    "us-gaap_ConversionOfStockAmountConverted1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConversionOfStockAmountConverted1",
     "crdr": "debit",
     "presentation": [
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Conversion of long-term borrowings to preferred shares",
        "label": "Conversion of Stock, Amount Converted",
        "documentation": "The value of the stock converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period."
       }
      }
     },
     "auth_ref": [
      "r50",
      "r51",
      "r52"
     ]
    },
    "us-gaap_ConversionOfStockSharesConverted1": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConversionOfStockSharesConverted1",
     "presentation": [
      "http://www.pinstripes.com/role/DESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSDetails",
      "http://www.pinstripes.com/role/STOCKHOLDERSDEFICITEQUITYCommonStockSharesDetails",
      "http://www.pinstripes.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://www.pinstripes.com/role/UNAUDITEDDESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSBanyan10QDetails",
      "http://www.pinstripes.com/role/UNAUDITEDSTOCKHOLDERSDEFICITEQUITYCommonStockSharesDetails",
      "http://www.pinstripes.com/role/UNAUDITEDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Converted common stock",
        "verboseLabel": "Number of shares converted",
        "label": "Conversion of Stock, Shares Converted",
        "documentation": "The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period."
       }
      }
     },
     "auth_ref": [
      "r50",
      "r51",
      "r52"
     ]
    },
    "us-gaap_ConvertibleDebtMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConvertibleDebtMember",
     "presentation": [
      "http://www.pinstripes.com/role/DebtConvertibleDebtDetails",
      "http://www.pinstripes.com/role/DebtScheduleofDebtDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangements10KComponentsDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangementsConvertibleDebtDetails",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible notes",
        "label": "Convertible Debt [Member]",
        "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock."
       }
      }
     },
     "auth_ref": [
      "r160",
      "r346",
      "r347",
      "r357",
      "r358",
      "r359",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r740",
      "r741",
      "r742",
      "r743",
      "r744"
     ]
    },
    "us-gaap_ConvertibleDebtSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConvertibleDebtSecuritiesMember",
     "presentation": [
      "http://www.pinstripes.com/role/NetEarningsLossPerShareAntidilutiveSecuritiesDetails",
      "http://www.pinstripes.com/role/NetLossPerShare10KAntidilutiveSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible debt (as converted to common shares)",
        "label": "Convertible Debt Securities [Member]",
        "documentation": "Debt securities that can be exchanged for equity of the debt issuer at the option of the issuer or the holder."
       }
      }
     },
     "auth_ref": [
      "r843"
     ]
    },
    "pnst_ConvertibleNoteAgreementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "ConvertibleNoteAgreementsMember",
     "presentation": [
      "http://www.pinstripes.com/role/DebtConvertibleDebtDetails",
      "http://www.pinstripes.com/role/DebtEquipmentLoanDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangementsConvertibleDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible Note Agreements",
        "label": "Convertible Note Agreements [Member]",
        "documentation": "Convertible Note Agreements"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConvertibleNotesPayableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConvertibleNotesPayableMember",
     "presentation": [
      "http://www.pinstripes.com/role/ShorttermBorrowings10KDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible Notes",
        "label": "Convertible Notes Payable [Member]",
        "documentation": "Written promise to pay a note which can be exchanged for a specified quantity of securities (typically common stock), at the option of the issuer or the holder."
       }
      }
     },
     "auth_ref": [
      "r120",
      "r181"
     ]
    },
    "us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConvertiblePreferredStockSharesIssuedUponConversion",
     "presentation": [
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStock10KNarrativeDetails",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Conversion ratio",
        "label": "Convertible Preferred Stock, Shares Issued upon Conversion",
        "documentation": "Number of shares issued for each share of convertible preferred stock that is converted."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r76",
      "r127",
      "r165",
      "r386"
     ]
    },
    "pnst_ConvertiblePromissoryNotesWithRelatedPartiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "ConvertiblePromissoryNotesWithRelatedPartiesMember",
     "presentation": [
      "http://www.pinstripes.com/role/RELATEDPARTYTRANSACTIONSAdditionalInformationDetails",
      "http://www.pinstripes.com/role/UNAUDITEDRELATEDPARTYTRANSACTIONSAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible Promissory Notes - Related Parties",
        "label": "Convertible Promissory Notes with Related Parties [Member]",
        "documentation": "Represents the information pertaining to convertible promissory notes with related parties."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_ConvertibleStockConversionRatio": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "ConvertibleStockConversionRatio",
     "presentation": [
      "http://www.pinstripes.com/role/STOCKHOLDERSDEFICITEQUITYCommonStockSharesDetails",
      "http://www.pinstripes.com/role/UNAUDITEDSTOCKHOLDERSDEFICITEQUITYCommonStockSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ratio to be applied to the stock in the conversion",
        "label": "Convertible Stock Conversion Ratio",
        "documentation": "The ratio to be applied to the stock in a conversion of convertible stock."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CostDepreciationAmortizationAndDepletion": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CostDepreciationAmortizationAndDepletion",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofOperations10Q": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/ConsolidatedStatementsofOperations10K",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofOperations10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation expense",
        "label": "Cost, Depreciation, Amortization and Depletion",
        "documentation": "Amount of expense for allocation of cost of tangible and intangible assets over their useful lives, and reduction in quantity of natural resource due to consumption directly used in production of good and rendering of service."
       }
      }
     },
     "auth_ref": [
      "r805"
     ]
    },
    "us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofOperations10Q": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/ConsolidatedStatementsofOperations10K",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofOperations10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of food and beverage",
        "label": "Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization",
        "documentation": "Cost of product sold and service rendered, excluding depreciation, depletion, and amortization."
       }
      }
     },
     "auth_ref": [
      "r797",
      "r798"
     ]
    },
    "srt_CounterpartyNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "CounterpartyNameAxis",
     "presentation": [
      "http://www.pinstripes.com/role/COMMITMENTSANDCONTINGENCIESDetails",
      "http://www.pinstripes.com/role/DebtTermLoansDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangementsFinanceObligationsOtherLoansDebtCovenantsDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangementsTermLoansDetails",
      "http://www.pinstripes.com/role/SubsequentEventsDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCOMMITMENTSANDCONTINGENCIESDetails",
      "http://www.pinstripes.com/role/Warrants10KNarrativeDetails",
      "http://www.pinstripes.com/role/WarrantsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Counterparty Name [Axis]",
        "label": "Counterparty Name [Axis]"
       }
      }
     },
     "auth_ref": [
      "r254",
      "r255",
      "r349",
      "r378",
      "r558",
      "r731",
      "r733"
     ]
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CreditAndDebitCardReceivablesAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CreditAndDebitCardReceivablesAtCarryingValue",
     "crdr": "debit",
     "presentation": [
      "http://www.pinstripes.com/role/NatureofBusinessandBasisofPresentationDetails",
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KOtherNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit and debit card receivables",
        "label": "Credit and Debit Card Receivables, at Carrying Value",
        "documentation": "Amount due the Entity as a result of customers utilizing point of sale debit or credit cards in exchange transactions with the entity which are short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CumulativeDividends": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CumulativeDividends",
     "crdr": "debit",
     "presentation": [
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStock10KNarrativeDetails",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStockAthroughHPreferredStockDetails",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStockSeriesIPreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cumulative dividends",
        "label": "Cumulative Dividends",
        "documentation": "Amount of cumulative cash dividends distributed to shareholders."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CurrentFederalStateAndLocalTaxExpenseBenefitAbstract",
     "presentation": [
      "http://www.pinstripes.com/role/INCOMETAXComponentsoftheincometaxprovisionDetails",
      "http://www.pinstripes.com/role/IncomeTaxes10KIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current expense",
        "verboseLabel": "Current:",
        "label": "Current Federal, State and Local, Tax Expense (Benefit) [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CurrentFederalTaxExpenseBenefit",
     "crdr": "debit",
     "presentation": [
      "http://www.pinstripes.com/role/INCOMETAXComponentsoftheincometaxprovisionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federal",
        "label": "Current Federal Tax Expense (Benefit)",
        "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r796",
      "r813",
      "r876"
     ]
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/IncomeTaxes10KIncomeTaxExpenseDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/IncomeTaxes10KIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current",
        "label": "Current Income Tax Expense (Benefit)",
        "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r175",
      "r485",
      "r490",
      "r813"
     ]
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/IncomeTaxes10KIncomeTaxExpenseDetails": {
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/INCOMETAXComponentsoftheincometaxprovisionDetails",
      "http://www.pinstripes.com/role/IncomeTaxes10KIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State",
        "verboseLabel": "State and local",
        "label": "Current State and Local Tax Expense (Benefit)",
        "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r796",
      "r813",
      "r876"
     ]
    },
    "us-gaap_DebtConversionConvertedInstrumentAmount1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtConversionConvertedInstrumentAmount1",
     "crdr": "credit",
     "presentation": [
      "http://www.pinstripes.com/role/ConsolidatedStatementsofCashFlows10K",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStockDetails",
      "http://www.pinstripes.com/role/ShorttermBorrowings10KDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Conversion of long-term borrowings to preferred shares",
        "terseLabel": "Debt converted",
        "label": "Debt Conversion, Converted Instrument, Amount",
        "documentation": "The value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period."
       }
      }
     },
     "auth_ref": [
      "r50",
      "r52"
     ]
    },
    "us-gaap_DebtDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtDisclosureTextBlock",
     "presentation": [
      "http://www.pinstripes.com/role/Debt"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt",
        "label": "Debt Disclosure [Text Block]",
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants."
       }
      }
     },
     "auth_ref": [
      "r159",
      "r248",
      "r345",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r361",
      "r368",
      "r369",
      "r371"
     ]
    },
    "pnst_DebtInstrumentAdditionalPurchasePeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "DebtInstrumentAdditionalPurchasePeriod",
     "presentation": [
      "http://www.pinstripes.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional purchase period",
        "label": "Debt Instrument, Additional Purchase Period",
        "documentation": "Debt Instrument, Additional Purchase Period"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentAxis",
     "presentation": [
      "http://www.pinstripes.com/role/DebtConvertibleDebtDetails",
      "http://www.pinstripes.com/role/DebtEquipmentLoanDetails",
      "http://www.pinstripes.com/role/DebtFinanceObligationsDebtCovenantsDetails",
      "http://www.pinstripes.com/role/DebtNarrativeDetails",
      "http://www.pinstripes.com/role/DebtTermLoansDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangements10KNarrativeDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangementsConvertibleDebtDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangementsEquipmentLoanDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangementsFinanceObligationsOtherLoansDebtCovenantsDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangementsTermLoansDetails",
      "http://www.pinstripes.com/role/SubsequentEvents10KDetails",
      "http://www.pinstripes.com/role/SubsequentEventsDetails",
      "http://www.pinstripes.com/role/WarrantsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument [Axis]",
        "label": "Debt Instrument [Axis]",
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r25",
      "r120",
      "r121",
      "r181",
      "r184",
      "r257",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r352",
      "r357",
      "r358",
      "r359",
      "r360",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r533",
      "r740",
      "r741",
      "r742",
      "r743",
      "r744",
      "r811"
     ]
    },
    "us-gaap_DebtInstrumentCarryingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentCarryingAmount",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/DebtScheduleofDebtDetails_1": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.pinstripes.com/role/LongtermFinancingArrangements10KPrincipalMaturitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/DebtScheduleofDebtDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangements10KComponentsDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangements10KNarrativeDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangements10KPrincipalMaturitiesDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangementsFinanceObligationsOtherLoansDebtCovenantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term debt",
        "totalLabel": "Total",
        "label": "Long-Term Debt, Gross",
        "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt."
       }
      }
     },
     "auth_ref": [
      "r25",
      "r184",
      "r372"
     ]
    },
    "us-gaap_DebtInstrumentConvertibleConversionPrice1": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentConvertibleConversionPrice1",
     "presentation": [
      "http://www.pinstripes.com/role/DebtConvertibleDebtDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangementsConvertibleDebtDetails",
      "http://www.pinstripes.com/role/ShorttermBorrowings10KDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Conversion price (in dollars per share)",
        "label": "Debt Instrument, Convertible, Conversion Price",
        "documentation": "The price per share of the conversion feature embedded in the debt instrument."
       }
      }
     },
     "auth_ref": [
      "r161",
      "r348"
     ]
    },
    "pnst_DebtInstrumentConvertiblePremiumPaymentPercentageOfPrincipal": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "DebtInstrumentConvertiblePremiumPaymentPercentageOfPrincipal",
     "presentation": [
      "http://www.pinstripes.com/role/DebtConvertibleDebtDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangementsConvertibleDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Annual premium payment, percentage of principal",
        "label": "Debt Instrument, Convertible, Premium Payment, Percentage of Principal",
        "documentation": "Debt Instrument, Convertible, Premium Payment, Percentage of Principal"
       }
      }
     },
     "auth_ref": []
    },
    "pnst_DebtInstrumentCovenantLiquidityAmountMinimum": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "DebtInstrumentCovenantLiquidityAmountMinimum",
     "crdr": "debit",
     "presentation": [
      "http://www.pinstripes.com/role/DebtFinanceObligationsDebtCovenantsDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangementsFinanceObligationsOtherLoansDebtCovenantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum liquidity",
        "label": "Debt Instrument, Covenant, Liquidity Amount, Minimum",
        "documentation": "Debt Instrument, Covenant, Liquidity Amount, Minimum"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentFaceAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.pinstripes.com/role/DebtConvertibleDebtDetails",
      "http://www.pinstripes.com/role/DebtEquipmentLoanDetails",
      "http://www.pinstripes.com/role/DebtFinanceObligationsDebtCovenantsDetails",
      "http://www.pinstripes.com/role/DebtNarrativeDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangements10KNarrativeDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangementsConvertibleDebtDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangementsEquipmentLoanDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangementsFinanceObligationsOtherLoansDebtCovenantsDetails",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStockDetails",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStockSeriesIPreferredStockDetails",
      "http://www.pinstripes.com/role/ShorttermBorrowings10KDetails",
      "http://www.pinstripes.com/role/SubsequentEvents10KDetails",
      "http://www.pinstripes.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Face amount",
        "label": "Debt Instrument, Face Amount",
        "documentation": "Face (par) amount of debt instrument at time of issuance."
       }
      }
     },
     "auth_ref": [
      "r103",
      "r106",
      "r346",
      "r533",
      "r741",
      "r742"
     ]
    },
    "pnst_DebtInstrumentInterestRatePaidQuarterlyInCashOrInKindStatedPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "DebtInstrumentInterestRatePaidQuarterlyInCashOrInKindStatedPercentage",
     "presentation": [
      "http://www.pinstripes.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest rate, paid in cash or kind",
        "label": "Debt Instrument, Interest Rate, Paid Quarterly In Cash or In Kind, Stated Percentage",
        "documentation": "Debt Instrument, Interest Rate, Paid Quarterly In Cash or In Kind, Stated Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "presentation": [
      "http://www.pinstripes.com/role/DebtConvertibleDebtDetails",
      "http://www.pinstripes.com/role/DebtEquipmentLoanDetails",
      "http://www.pinstripes.com/role/DebtFinanceObligationsDebtCovenantsDetails",
      "http://www.pinstripes.com/role/DebtNarrativeDetails",
      "http://www.pinstripes.com/role/DebtTermLoansDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangements10KNarrativeDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangementsConvertibleDebtDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangementsEquipmentLoanDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangementsFinanceObligationsOtherLoansDebtCovenantsDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangementsTermLoansDetails",
      "http://www.pinstripes.com/role/ShorttermBorrowings10KDetails",
      "http://www.pinstripes.com/role/SubsequentEvents10KDetails",
      "http://www.pinstripes.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest rate",
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement."
       }
      }
     },
     "auth_ref": [
      "r36",
      "r347"
     ]
    },
    "us-gaap_DebtInstrumentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentLineItems",
     "presentation": [
      "http://www.pinstripes.com/role/DebtConvertibleDebtDetails",
      "http://www.pinstripes.com/role/DebtEquipmentLoanDetails",
      "http://www.pinstripes.com/role/DebtFinanceObligationsDebtCovenantsDetails",
      "http://www.pinstripes.com/role/DebtNarrativeDetails",
      "http://www.pinstripes.com/role/DebtScheduleofDebtDetails",
      "http://www.pinstripes.com/role/DebtTermLoansDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangements10KComponentsDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangements10KNarrativeDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangementsConvertibleDebtDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangementsEquipmentLoanDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangementsFinanceObligationsOtherLoansDebtCovenantsDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangementsTermLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument [Line Items]",
        "label": "Debt Instrument [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r257",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r352",
      "r357",
      "r358",
      "r359",
      "r360",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r370",
      "r533",
      "r740",
      "r741",
      "r742",
      "r743",
      "r744",
      "r811"
     ]
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentNameDomain",
     "presentation": [
      "http://www.pinstripes.com/role/DebtConvertibleDebtDetails",
      "http://www.pinstripes.com/role/DebtEquipmentLoanDetails",
      "http://www.pinstripes.com/role/DebtFinanceObligationsDebtCovenantsDetails",
      "http://www.pinstripes.com/role/DebtNarrativeDetails",
      "http://www.pinstripes.com/role/DebtTermLoansDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangements10KNarrativeDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangementsConvertibleDebtDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangementsEquipmentLoanDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangementsFinanceObligationsOtherLoansDebtCovenantsDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangementsTermLoansDetails",
      "http://www.pinstripes.com/role/SubsequentEvents10KDetails",
      "http://www.pinstripes.com/role/SubsequentEventsDetails",
      "http://www.pinstripes.com/role/WarrantsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument, Name [Domain]",
        "label": "Debt Instrument, Name [Domain]",
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r37",
      "r257",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r352",
      "r357",
      "r358",
      "r359",
      "r360",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r533",
      "r740",
      "r741",
      "r742",
      "r743",
      "r744",
      "r811"
     ]
    },
    "pnst_DebtInstrumentNumberOfTranches": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "DebtInstrumentNumberOfTranches",
     "presentation": [
      "http://www.pinstripes.com/role/DebtTermLoansDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangementsTermLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of tranches",
        "label": "Debt Instrument, Number Of Tranches",
        "documentation": "Debt Instrument, Number Of Tranches"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentPeriodicPayment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentPeriodicPayment",
     "crdr": "debit",
     "presentation": [
      "http://www.pinstripes.com/role/DebtEquipmentLoanDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangementsEquipmentLoanDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangementsFinanceObligationsOtherLoansDebtCovenantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Periodic payment",
        "label": "Debt Instrument, Periodic Payment",
        "documentation": "Amount of the required periodic payments including both interest and principal payments."
       }
      }
     },
     "auth_ref": [
      "r37",
      "r113"
     ]
    },
    "pnst_DebtInstrumentPeriodicPaymentPrincipalAndInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "DebtInstrumentPeriodicPaymentPrincipalAndInterest",
     "crdr": "debit",
     "presentation": [
      "http://www.pinstripes.com/role/LongtermFinancingArrangements10KNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Monthly installment amount",
        "label": "Debt Instrument, Periodic Payment, Principal And Interest",
        "documentation": "Debt Instrument, Periodic Payment, Principal And Interest"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentTable",
     "presentation": [
      "http://www.pinstripes.com/role/DebtConvertibleDebtDetails",
      "http://www.pinstripes.com/role/DebtEquipmentLoanDetails",
      "http://www.pinstripes.com/role/DebtFinanceObligationsDebtCovenantsDetails",
      "http://www.pinstripes.com/role/DebtNarrativeDetails",
      "http://www.pinstripes.com/role/DebtScheduleofDebtDetails",
      "http://www.pinstripes.com/role/DebtTermLoansDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangements10KComponentsDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangements10KNarrativeDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangementsConvertibleDebtDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangementsEquipmentLoanDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangementsFinanceObligationsOtherLoansDebtCovenantsDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangementsTermLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Long-Term Debt Instruments [Table]",
        "label": "Schedule of Long-Term Debt Instruments [Table]",
        "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer."
       }
      }
     },
     "auth_ref": [
      "r37",
      "r76",
      "r79",
      "r102",
      "r103",
      "r106",
      "r112",
      "r164",
      "r166",
      "r257",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r352",
      "r357",
      "r358",
      "r359",
      "r360",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r370",
      "r533",
      "r740",
      "r741",
      "r742",
      "r743",
      "r744",
      "r811"
     ]
    },
    "us-gaap_DebtInstrumentTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentTerm",
     "presentation": [
      "http://www.pinstripes.com/role/DebtFinanceObligationsDebtCovenantsDetails",
      "http://www.pinstripes.com/role/DebtNarrativeDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangements10KNarrativeDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangementsFinanceObligationsOtherLoansDebtCovenantsDetails",
      "http://www.pinstripes.com/role/ShorttermBorrowings10KDetails",
      "http://www.pinstripes.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt term",
        "label": "Debt Instrument, Term",
        "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/DebtScheduleofDebtDetails_1": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/DebtEquipmentLoanDetails",
      "http://www.pinstripes.com/role/DebtScheduleofDebtDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangements10KComponentsDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangementsEquipmentLoanDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangementsTermLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Less: Unamortized debt issuance costs and discounts",
        "terseLabel": "Unamortized debt issuance costs and discounts",
        "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net",
        "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs."
       }
      }
     },
     "auth_ref": [
      "r104",
      "r357",
      "r373",
      "r741",
      "r742"
     ]
    },
    "us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentUnamortizedDiscountPremiumNet",
     "crdr": "debit",
     "presentation": [
      "http://www.pinstripes.com/role/DebtEquipmentLoanDetails",
      "http://www.pinstripes.com/role/DebtTermLoansDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangementsEquipmentLoanDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangementsTermLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt discount",
        "label": "Debt Instrument, Unamortized Discount (Premium), Net",
        "documentation": "Amount, after accumulated amortization, of debt discount (premium)."
       }
      }
     },
     "auth_ref": [
      "r102",
      "r103",
      "r104",
      "r105",
      "r106",
      "r838"
     ]
    },
    "pnst_DecreaseInEquityExciseTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "DecreaseInEquityExciseTax",
     "crdr": "credit",
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICIT",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICITBanyan10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Excise tax",
        "label": "Decrease in Equity, Excise Tax",
        "documentation": "The amount of decrease in equity resulting from excise tax."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredChargesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredChargesPolicyTextBlock",
     "presentation": [
      "http://www.pinstripes.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies",
      "http://www.pinstripes.com/role/UNAUDITEDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Offering Costs",
        "label": "Deferred Charges, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for deferral and amortization of significant deferred charges."
       }
      }
     },
     "auth_ref": [
      "r222"
     ]
    },
    "us-gaap_DeferredCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredCosts",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10Q": {
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10K",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred offering costs associated with the initial public offering",
        "label": "Deferred Costs, Noncurrent",
        "documentation": "Amount of deferred cost, excluding capitalized cost related to contract with customer; classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r179",
      "r800"
     ]
    },
    "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "presentation": [
      "http://www.pinstripes.com/role/INCOMETAXComponentsoftheincometaxprovisionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federal",
        "label": "Deferred Federal Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r813",
      "r875",
      "r876"
     ]
    },
    "us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredFederalStateAndLocalTaxExpenseBenefitAbstract",
     "presentation": [
      "http://www.pinstripes.com/role/INCOMETAXComponentsoftheincometaxprovisionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred benefit",
        "label": "Deferred Federal, State and Local, Tax Expense (Benefit) [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "pnst_DeferredFeePerUnit": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "DeferredFeePerUnit",
     "presentation": [
      "http://www.pinstripes.com/role/COMMITMENTSANDCONTINGENCIESDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCOMMITMENTSANDCONTINGENCIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred fee per unit",
        "label": "Deferred Fee Per Unit",
        "documentation": "The per unit amount of deferred fee."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredFinanceCostsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredFinanceCostsNet",
     "crdr": "debit",
     "presentation": [
      "http://www.pinstripes.com/role/DebtEquipmentLoanDetails",
      "http://www.pinstripes.com/role/DebtTermLoansDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangementsEquipmentLoanDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangementsTermLoansDetails",
      "http://www.pinstripes.com/role/OtherLongTermAssets10KDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt issuance costs, net of amortization",
        "label": "Debt Issuance Costs, Net",
        "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs."
       }
      }
     },
     "auth_ref": [
      "r104",
      "r838"
     ]
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredIncomeTaxLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/IncomeTaxes10KDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/INCOMETAXNetdeferredtaxassetsDetails",
      "http://www.pinstripes.com/role/IncomeTaxes10KDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Total deferred tax liabilities",
        "negatedTotalLabel": "Total deferred tax liabilities",
        "label": "Deferred Tax Liabilities, Gross",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences."
       }
      }
     },
     "auth_ref": [
      "r124",
      "r125",
      "r182",
      "r479"
     ]
    },
    "us-gaap_DeferredOfferingCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredOfferingCosts",
     "crdr": "debit",
     "presentation": [
      "http://www.pinstripes.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://www.pinstripes.com/role/UNAUDITEDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Offering costs",
        "label": "Deferred Offering Costs",
        "documentation": "Specific incremental costs directly attributable to a proposed or actual offering of securities which are deferred at the end of the reporting period."
       }
      }
     },
     "auth_ref": [
      "r830"
     ]
    },
    "pnst_DeferredOfferingCostsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "DeferredOfferingCostsNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10K": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10K",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred underwriter's fee payable",
        "label": "Deferred Underwriter's Fee Payable",
        "documentation": "The carrying value as of balance sheet date of underwriting fees payable or deferred, classified as noncurrent."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "presentation": [
      "http://www.pinstripes.com/role/INCOMETAXComponentsoftheincometaxprovisionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State",
        "label": "Deferred State and Local Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r813",
      "r875",
      "r876"
     ]
    },
    "pnst_DeferredTaxAssetsCapitalizedStartUpCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "DeferredTaxAssetsCapitalizedStartUpCosts",
     "crdr": "debit",
     "presentation": [
      "http://www.pinstripes.com/role/INCOMETAXNetdeferredtaxassetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capitalized start-up costs",
        "label": "Deferred Tax Assets, Capitalized Start Up Costs",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from capitalized start up costs."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsGross",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/IncomeTaxes10KDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/INCOMETAXNetdeferredtaxassetsDetails",
      "http://www.pinstripes.com/role/IncomeTaxes10KDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Tax Assets, Gross",
        "totalLabel": "Deferred tax assets",
        "label": "Deferred Tax Assets, Gross",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards."
       }
      }
     },
     "auth_ref": [
      "r480"
     ]
    },
    "pnst_DeferredTaxAssetsInterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "DeferredTaxAssetsInterestExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/IncomeTaxes10KDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/IncomeTaxes10KDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Section 163(j) limitation",
        "label": "Deferred Tax Assets, Interest Expense",
        "documentation": "Deferred Tax Assets, Interest Expense"
       }
      }
     },
     "auth_ref": []
    },
    "pnst_DeferredTaxAssetsLeasingArrangements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "DeferredTaxAssetsLeasingArrangements",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/IncomeTaxes10KDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/IncomeTaxes10KDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease liabilities",
        "label": "Deferred Tax Assets, Leasing Arrangements",
        "documentation": "Deferred Tax Assets, Leasing Arrangements"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsLiabilitiesNet",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/IncomeTaxes10KDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/INCOMETAXNetdeferredtaxassetsDetails",
      "http://www.pinstripes.com/role/IncomeTaxes10KDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Tax Assets, Net",
        "totalLabel": "Net deferred tax liabilities",
        "label": "Deferred Tax Assets, Net",
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r873"
     ]
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/IncomeTaxes10KDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/IncomeTaxes10KDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net deferred tax assets",
        "label": "Deferred Tax Assets, Net of Valuation Allowance",
        "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards."
       }
      }
     },
     "auth_ref": [
      "r873"
     ]
    },
    "us-gaap_DeferredTaxAssetsNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsNetAbstract",
     "presentation": [
      "http://www.pinstripes.com/role/INCOMETAXNetdeferredtaxassetsDetails",
      "http://www.pinstripes.com/role/IncomeTaxes10KDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax assets",
        "verboseLabel": "Deferred tax assets:",
        "label": "Deferred Tax Assets, Net [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsOperatingLossCarryforwards",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/IncomeTaxes10KDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/INCOMETAXNetdeferredtaxassetsDetails",
      "http://www.pinstripes.com/role/IncomeTaxes10KDeferredTaxAssetsandLiabilitiesDetails",
      "http://www.pinstripes.com/role/IncomeTaxes10KNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net operating loss carryforwards",
        "netLabel": "NOL deferred tax asset",
        "verboseLabel": "Net operating losses",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards."
       }
      }
     },
     "auth_ref": [
      "r87",
      "r874"
     ]
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsOperatingLossCarryforwardsDomestic",
     "crdr": "debit",
     "presentation": [
      "http://www.pinstripes.com/role/INCOMETAXAdditionalinformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federal operating loss carryforwards",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards, Domestic",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible domestic operating loss carryforwards. Excludes state and local operating loss carryforwards."
       }
      }
     },
     "auth_ref": [
      "r87",
      "r874"
     ]
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal",
     "crdr": "debit",
     "presentation": [
      "http://www.pinstripes.com/role/INCOMETAXAdditionalinformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State net operating loss carryforwards",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards, State and Local",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards."
       }
      }
     },
     "auth_ref": [
      "r87",
      "r874"
     ]
    },
    "us-gaap_DeferredTaxAssetsOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsOther",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/IncomeTaxes10KDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/IncomeTaxes10KDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Deferred Tax Assets, Other",
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other."
       }
      }
     },
     "auth_ref": [
      "r87",
      "r874"
     ]
    },
    "pnst_DeferredTaxAssetsPropertyPlantAndEquipmentFederal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "DeferredTaxAssetsPropertyPlantAndEquipmentFederal",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/IncomeTaxes10KDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/IncomeTaxes10KDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property and equipment - Federal",
        "label": "Deferred Tax Assets, Property, Plant and Equipment, Federal",
        "documentation": "Deferred Tax Assets, Property, Plant and Equipment, Federal"
       }
      }
     },
     "auth_ref": []
    },
    "pnst_DeferredTaxAssetsPropertyPlantAndEquipmentState": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "DeferredTaxAssetsPropertyPlantAndEquipmentState",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/IncomeTaxes10KDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/IncomeTaxes10KDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property and equipment - State",
        "label": "Deferred Tax Assets, Property, Plant and Equipment, State",
        "documentation": "Deferred Tax Assets, Property, Plant and Equipment, State"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsTaxCreditCarryforwards",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/IncomeTaxes10KDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/IncomeTaxes10KDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax credits",
        "label": "Deferred Tax Assets, Tax Credit Carryforwards",
        "documentation": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards."
       }
      }
     },
     "auth_ref": [
      "r86",
      "r87",
      "r874"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/IncomeTaxes10KDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/IncomeTaxes10KDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock compensation",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation."
       }
      }
     },
     "auth_ref": [
      "r87",
      "r874"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/IncomeTaxes10KDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/IncomeTaxes10KDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other accrued liabilities",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities."
       }
      }
     },
     "auth_ref": [
      "r87",
      "r874"
     ]
    },
    "pnst_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedOccupancyCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedOccupancyCosts",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/IncomeTaxes10KDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/IncomeTaxes10KDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued occupancy costs",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves And Accruals, Accrued Occupancy Costs",
        "documentation": "Deferred Tax Assets, Tax Deferred Expense, Reserves And Accruals, Accrued Occupancy Costs"
       }
      }
     },
     "auth_ref": []
    },
    "pnst_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContractLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContractLiability",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/IncomeTaxes10KDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/IncomeTaxes10KDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amount due to customers",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves And Accruals, Contract Liability",
        "documentation": "Deferred Tax Assets, Tax Deferred Expense, Reserves And Accruals, Contract Liability"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsValuationAllowance",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/IncomeTaxes10KDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/INCOMETAXNetdeferredtaxassetsDetails",
      "http://www.pinstripes.com/role/IncomeTaxes10KDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Valuation allowance",
        "negatedTerseLabel": "Valuation allowance",
        "label": "Deferred Tax Assets, Valuation Allowance",
        "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized."
       }
      }
     },
     "auth_ref": [
      "r481"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxLiabilitiesAbstract",
     "presentation": [
      "http://www.pinstripes.com/role/IncomeTaxes10KDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax liabilities:",
        "label": "Deferred Tax Liabilities, Gross [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "pnst_DeferredTaxLiabilitiesAccruedExpensesAndOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "DeferredTaxLiabilitiesAccruedExpensesAndOther",
     "crdr": "credit",
     "presentation": [
      "http://www.pinstripes.com/role/INCOMETAXNetdeferredtaxassetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accrued expenses &amp; other",
        "label": "Deferred Tax Liabilities, Accrued Expenses and Other",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from accrued expenses and other."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxLiabilitiesLeasingArrangements",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/IncomeTaxes10KDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/IncomeTaxes10KDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Operating lease right-of-use assets",
        "label": "Deferred Tax Liabilities, Leasing Arrangements",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements."
       }
      }
     },
     "auth_ref": [
      "r87",
      "r874"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxLiabilitiesNetAbstract",
     "presentation": [
      "http://www.pinstripes.com/role/INCOMETAXNetdeferredtaxassetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax liabilities",
        "label": "Deferred Tax Liabilities, Net [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/IncomeTaxes10KDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/IncomeTaxes10KDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Property and equipment",
        "label": "Deferred Tax Liabilities, Property, Plant and Equipment",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment."
       }
      }
     },
     "auth_ref": [
      "r87",
      "r874"
     ]
    },
    "pnst_DeferredUnderwritingCompensationNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "DeferredUnderwritingCompensationNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.pinstripes.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://www.pinstripes.com/role/UNAUDITEDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred underwriting fees",
        "label": "Deferred Underwriting Compensation, Noncurrent",
        "documentation": "The amount of carrying value as of balance sheet date of underwriting compensation deferred, classified as noncurrent."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_DeferredUnderwritingFeePayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "DeferredUnderwritingFeePayable",
     "crdr": "credit",
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSBanyan10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred underwriter fee payable",
        "label": "Deferred Underwriting Fee Payable",
        "documentation": "Amount of underwriting fee payable deferred during the period, classified as non-cash investing and financing activity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Deposits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Deposits",
     "crdr": "credit",
     "presentation": [
      "http://www.pinstripes.com/role/NatureofBusinessandBasisofPresentationDetails",
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deposits",
        "label": "Deposits",
        "documentation": "The aggregate of all deposit liabilities held by the entity, including foreign and domestic, interest and noninterest bearing; may include demand deposits, saving deposits, Negotiable Order of Withdrawal (NOW) and time deposits among others."
       }
      }
     },
     "auth_ref": [
      "r109"
     ]
    },
    "us-gaap_Depreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Depreciation",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows10Q": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/ConsolidatedStatementsofCashFlows10K",
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KErrorCorrectionsDetails",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation expense",
        "label": "Depreciation",
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r63"
     ]
    },
    "us-gaap_DerivativeLiabilityMeasurementInput": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeLiabilityMeasurementInput",
     "presentation": [
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSFairValueMeasurementInputsNonrecurringDetails",
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSFairValueMeasurementInputsRecurringDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSFairValueMeasurementInputsNonrecurringDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSFairValueMeasurementInputsRecurringDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Derivative liability measurement input",
        "label": "Derivative Liability, Measurement Input",
        "documentation": "Value of input used to measure derivative liability."
       }
      }
     },
     "auth_ref": [
      "r517"
     ]
    },
    "us-gaap_DerivativesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativesPolicyTextBlock",
     "presentation": [
      "http://www.pinstripes.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies",
      "http://www.pinstripes.com/role/UNAUDITEDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Financial Instruments",
        "label": "Derivatives, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r93",
      "r94",
      "r95",
      "r98",
      "r256"
     ]
    },
    "pnst_DescriptionOfOrganizationAndBusinessOperationsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "DescriptionOfOrganizationAndBusinessOperationsLineItems",
     "presentation": [
      "http://www.pinstripes.com/role/DESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSDetails",
      "http://www.pinstripes.com/role/UNAUDITEDDESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSBanyan10QDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DESCRIPTION OF ORGANIZATION AND BUSINESS OPERATIONS",
        "label": "Description On Organization and Business Operations",
        "documentation": "It represents of description of organization and business operations."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_DescriptionOfOrganizationAndBusinessOperationsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "DescriptionOfOrganizationAndBusinessOperationsTable",
     "presentation": [
      "http://www.pinstripes.com/role/DESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSDetails",
      "http://www.pinstripes.com/role/UNAUDITEDDESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSBanyan10QDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Description Of Organization And Business Operations [Table]",
        "label": "Description Of Organization And Business Operations [Table]",
        "documentation": "It represents of description of organization and business operations."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_DesignServicesAndEquipmentSupplyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "DesignServicesAndEquipmentSupplyMember",
     "presentation": [
      "http://www.pinstripes.com/role/RelatedPartyTransactions10KDetails",
      "http://www.pinstripes.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Design Services And Equipment Supply",
        "label": "Design Services And Equipment Supply [Member]",
        "documentation": "Design Services And Equipment Supply"
       }
      }
     },
     "auth_ref": []
    },
    "pnst_DirectorsAndExecutiveOfficersAndSpecialAdvisorAndOtherThirdPartiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "DirectorsAndExecutiveOfficersAndSpecialAdvisorAndOtherThirdPartiesMember",
     "presentation": [
      "http://www.pinstripes.com/role/RELATEDPARTYTRANSACTIONSFounderSharesDetails",
      "http://www.pinstripes.com/role/STOCKHOLDERSDEFICITEQUITYCommonStockSharesDetails",
      "http://www.pinstripes.com/role/UNAUDITEDRELATEDPARTYTRANSACTIONSFounderSharesDetails",
      "http://www.pinstripes.com/role/UNAUDITEDSTOCKHOLDERSDEFICITEQUITYCommonStockSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Directors, executive officers, special advisor and other third parties",
        "label": "Directors, Executive Officers, Special Advisor and Other Third Parties [Member]",
        "documentation": "Represents information pertaining to directors, executive officers and special advisor and other third parties,"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisaggregationOfRevenueLineItems",
     "presentation": [
      "http://www.pinstripes.com/role/NatureofBusinessandBasisofPresentationRevenueDetails",
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disaggregation of Revenue [Line Items]",
        "label": "Disaggregation of Revenue [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r406",
      "r746",
      "r747",
      "r748",
      "r749",
      "r750",
      "r751",
      "r752"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisaggregationOfRevenueTable",
     "presentation": [
      "http://www.pinstripes.com/role/NatureofBusinessandBasisofPresentationRevenueDetails",
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disaggregation of Revenue [Table]",
        "label": "Disaggregation of Revenue [Table]",
        "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor."
       }
      }
     },
     "auth_ref": [
      "r406",
      "r746",
      "r747",
      "r748",
      "r749",
      "r750",
      "r751",
      "r752"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "presentation": [
      "http://www.pinstripes.com/role/NatureofBusinessandBasisofPresentationTables",
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Components of Revenue",
        "label": "Disaggregation of Revenue [Table Text Block]",
        "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor."
       }
      }
     },
     "auth_ref": [
      "r841"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "presentation": [
      "http://www.pinstripes.com/role/StockBasedCompensation",
      "http://www.pinstripes.com/role/StockBasedCompensation10K"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-Based Compensation",
        "label": "Share-Based Payment Arrangement [Text Block]",
        "documentation": "The entire disclosure for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r418",
      "r422",
      "r453",
      "r454",
      "r456",
      "r759"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DividendsPayableCurrentAndNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DividendsPayableCurrentAndNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStock10KNarrativeDetails",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStockAthroughHPreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends payable",
        "label": "Dividends Payable",
        "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding."
       }
      }
     },
     "auth_ref": [
      "r121",
      "r123",
      "r183",
      "r774",
      "r899"
     ]
    },
    "us-gaap_DividendsPreferredStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DividendsPreferredStock",
     "crdr": "debit",
     "presentation": [
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows10Q",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersDeficit10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Cumulative unpaid dividends on preferred stock",
        "terseLabel": "Cumulative unpaid dividends on preferred stock",
        "label": "Dividends, Preferred Stock",
        "documentation": "Amount of paid and unpaid preferred stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK)."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r167"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentType",
     "presentation": [
      "http://www.pinstripes.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Type",
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DomesticCountryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DomesticCountryMember",
     "presentation": [
      "http://www.pinstripes.com/role/IncomeTaxes10KNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federal",
        "label": "Domestic Tax Authority [Member]",
        "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareBasic",
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.pinstripes.com/role/ConsolidatedStatementsofOperations10K",
      "http://www.pinstripes.com/role/NetEarningsLossPerShareDetails",
      "http://www.pinstripes.com/role/NetLossPerShare10KDetails",
      "http://www.pinstripes.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCalculationofbasicanddilutednetlosspershareofcommonstockDetails",
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KErrorCorrectionsDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSBanyan10Q",
      "http://www.pinstripes.com/role/UNAUDITEDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCalculationofbasicanddilutednetlosspershareofcommonstockDetails",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofOperations10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings (loss) per share, basic (in dollars per share)",
        "netLabel": "Loss per share, basic (in dollars per share)",
        "label": "Earnings Per Share, Basic",
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r240",
      "r263",
      "r264",
      "r266",
      "r267",
      "r269",
      "r275",
      "r278",
      "r286",
      "r287",
      "r288",
      "r292",
      "r510",
      "r511",
      "r582",
      "r598",
      "r736"
     ]
    },
    "us-gaap_EarningsPerShareBasicAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareBasicAbstract",
     "presentation": [
      "http://www.pinstripes.com/role/NetEarningsLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings (loss) per share:",
        "label": "Earnings Per Share, Basic [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareDiluted",
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.pinstripes.com/role/ConsolidatedStatementsofOperations10K",
      "http://www.pinstripes.com/role/NetEarningsLossPerShareDetails",
      "http://www.pinstripes.com/role/NetLossPerShare10KDetails",
      "http://www.pinstripes.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCalculationofbasicanddilutednetlosspershareofcommonstockDetails",
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KErrorCorrectionsDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSBanyan10Q",
      "http://www.pinstripes.com/role/UNAUDITEDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCalculationofbasicanddilutednetlosspershareofcommonstockDetails",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofOperations10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings (loss) per share, diluted (in dollars per share)",
        "netLabel": "Loss per share, diluted (in dollars per share)",
        "label": "Earnings Per Share, Diluted",
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r240",
      "r263",
      "r264",
      "r266",
      "r267",
      "r269",
      "r278",
      "r286",
      "r287",
      "r288",
      "r292",
      "r510",
      "r511",
      "r582",
      "r598",
      "r736"
     ]
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerSharePolicyTextBlock",
     "presentation": [
      "http://www.pinstripes.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies",
      "http://www.pinstripes.com/role/UNAUDITEDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net Income (Loss) Per Share of Common Stock",
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements."
       }
      }
     },
     "auth_ref": [
      "r57",
      "r58"
     ]
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareTextBlock",
     "presentation": [
      "http://www.pinstripes.com/role/NetEarningsLossPerShare",
      "http://www.pinstripes.com/role/NetLossPerShare10K"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net Earnings (Loss) Per Share",
        "verboseLabel": "Net Loss Per Share",
        "label": "Earnings Per Share [Text Block]",
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r274",
      "r289",
      "r290",
      "r291"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "presentation": [
      "http://www.pinstripes.com/role/INCOMETAXReconciliationofthefederalincometaxratetoeffectivetaxDetails",
      "http://www.pinstripes.com/role/IncomeTaxes10KNarrativeDetails",
      "http://www.pinstripes.com/role/IncomeTaxesDetails",
      "http://www.pinstripes.com/role/UNAUDITEDINCOMETAXDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effective tax rate (in percent)",
        "verboseLabel": "Effective Income Tax Rate Reconciliation, Percent",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r472"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "presentation": [
      "http://www.pinstripes.com/role/INCOMETAXReconciliationofthefederalincometaxratetoeffectivetaxDetails",
      "http://www.pinstripes.com/role/UNAUDITEDINCOMETAXDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statutory U.S. federal income tax rate",
        "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)."
       }
      }
     },
     "auth_ref": [
      "r251",
      "r472",
      "r491"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "presentation": [
      "http://www.pinstripes.com/role/INCOMETAXReconciliationofthefederalincometaxratetoeffectivetaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in valuation allowance",
        "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r871",
      "r877"
     ]
    },
    "pnst_EffectiveIncomeTaxRateReconciliationChangeInFairValueOfWarrantLiabilitiesPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "EffectiveIncomeTaxRateReconciliationChangeInFairValueOfWarrantLiabilitiesPercent",
     "presentation": [
      "http://www.pinstripes.com/role/INCOMETAXReconciliationofthefederalincometaxratetoeffectivetaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in fair value of warrant liabilities",
        "label": "Effective Income Tax Rate Reconciliation, Change in Fair Value of Warrant Liabilities, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to change in fair value of warrant liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_EffectiveIncomeTaxRateReconciliationDebtForgivenessCARESActAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "EffectiveIncomeTaxRateReconciliationDebtForgivenessCARESActAmount",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/IncomeTaxes10KEffectiveIncomeTaxRateReconciliationDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/IncomeTaxes10KEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "PPP loan forgiveness",
        "label": "Effective Income Tax Rate Reconciliation, Debt Forgiveness, , CARES Act, Amount",
        "documentation": "Effective Income Tax Rate Reconciliation, Debt Forgiveness, , CARES Act, Amount"
       }
      }
     },
     "auth_ref": []
    },
    "pnst_EffectiveIncomeTaxRateReconciliationPermanentDifferencesAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "EffectiveIncomeTaxRateReconciliationPermanentDifferencesAmount",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/IncomeTaxes10KEffectiveIncomeTaxRateReconciliationDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/IncomeTaxes10KEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Permanent differences",
        "label": "Effective Income Tax Rate Reconciliation, Permanent Differences, Amount",
        "documentation": "Effective Income Tax Rate Reconciliation, Permanent Differences, Amount"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/IncomeTaxes10KEffectiveIncomeTaxRateReconciliationDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/IncomeTaxes10KEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock compensation",
        "label": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Amount",
        "documentation": "Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r784",
      "r871"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes",
     "presentation": [
      "http://www.pinstripes.com/role/INCOMETAXReconciliationofthefederalincometaxratetoeffectivetaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State taxes, net of federal tax benefit",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit)."
       }
      }
     },
     "auth_ref": [
      "r871",
      "r877"
     ]
    },
    "pnst_EmergingGrowthCompanyPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "EmergingGrowthCompanyPolicyPolicyTextBlock",
     "presentation": [
      "http://www.pinstripes.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies",
      "http://www.pinstripes.com/role/UNAUDITEDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Emerging Growth Company",
        "label": "Emerging Growth Company, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for emerging growth company."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_EmployeeCostsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "EmployeeCostsPolicyTextBlock",
     "presentation": [
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Store Labor and Benefits",
        "label": "Employee Costs [Policy Text Block]",
        "documentation": "Employee Costs"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/OtherAccruedLiabilities10KDetails": {
       "parentTag": "us-gaap_OtherAccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/OtherAccruedLiabilities10KDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued payroll",
        "label": "Employee-related Liabilities, Current",
        "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r34"
     ]
    },
    "pnst_EmployeeRetentionCreditCARESAct": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "EmployeeRetentionCreditCARESAct",
     "crdr": "credit",
     "presentation": [
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KOtherNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee retention credits",
        "label": "Employee Retention Credit, CARES Act",
        "documentation": "Employee Retention Credit, CARES Act"
       }
      }
     },
     "auth_ref": []
    },
    "pnst_EmployeeRetentionCreditsCARESActNoncash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "EmployeeRetentionCreditsCARESActNoncash",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows10Q": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 19.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/ConsolidatedStatementsofCashFlows10K"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Other long-term assets",
        "label": "Employee Retention Credits, CARES Act, Noncash",
        "documentation": "Employee Retention Credits, CARES Act, Noncash"
       }
      }
     },
     "auth_ref": []
    },
    "pnst_EmployeeRetentionCreditsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "EmployeeRetentionCreditsPolicyTextBlock",
     "presentation": [
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee Retention Credits",
        "label": "Employee Retention Credits [Policy Text Block]",
        "documentation": "Employee Retention Credits"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "presentation": [
      "http://www.pinstripes.com/role/StockBasedCompensation10KNarrativeDetails",
      "http://www.pinstripes.com/role/StockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized expense, period of recognition",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r455"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions",
     "crdr": "debit",
     "presentation": [
      "http://www.pinstripes.com/role/StockBasedCompensation10KNarrativeDetails",
      "http://www.pinstripes.com/role/StockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized expense",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount",
        "documentation": "Amount of cost to be recognized for option under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r870"
     ]
    },
    "us-gaap_EmployeeStockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeStockOptionMember",
     "presentation": [
      "http://www.pinstripes.com/role/NetEarningsLossPerShareAntidilutiveSecuritiesDetails",
      "http://www.pinstripes.com/role/NetLossPerShare10KAntidilutiveSecuritiesDetails",
      "http://www.pinstripes.com/role/StockBasedCompensation10KNarrativeDetails",
      "http://www.pinstripes.com/role/StockBasedCompensation10KValuationAssumptionsDetails",
      "http://www.pinstripes.com/role/StockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock options",
        "label": "Employee Stock Option [Member]",
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://www.pinstripes.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Address Line One",
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://www.pinstripes.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, City or Town",
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://www.pinstripes.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Postal Zip Code",
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://www.pinstripes.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, State or Province",
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://www.pinstripes.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Central Index Key",
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r778"
     ]
    },
    "dei_EntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityDomain",
     "presentation": [
      "http://www.pinstripes.com/role/COMMITMENTSANDCONTINGENCIESDetails",
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10K",
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICIT",
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.pinstripes.com/role/CONDENSEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICITParenthetical",
      "http://www.pinstripes.com/role/CONDENSEDSTATEMENTSOFOPERATIONSParenthetical",
      "http://www.pinstripes.com/role/DESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSDetails",
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSAssetsandLiabilitiesAccountedatFairvalueonRecurringBasisDetails",
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSChangeintheFairValueoftheWarrantLiabilitiesDetails",
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSFairValueMeasurementInputsNonrecurringDetails",
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSFairValueMeasurementInputsRecurringDetails",
      "http://www.pinstripes.com/role/INCOMETAXAdditionalinformationDetails",
      "http://www.pinstripes.com/role/INCOMETAXComponentsoftheincometaxprovisionDetails",
      "http://www.pinstripes.com/role/INCOMETAXNetdeferredtaxassetsDetails",
      "http://www.pinstripes.com/role/INCOMETAXReconciliationofthefederalincometaxratetoeffectivetaxDetails",
      "http://www.pinstripes.com/role/INITIALPUBLICOFFERINGDetails",
      "http://www.pinstripes.com/role/PRIVATEPLACEMENTDetails",
      "http://www.pinstripes.com/role/RELATEDPARTYTRANSACTIONSAdditionalInformationDetails",
      "http://www.pinstripes.com/role/RELATEDPARTYTRANSACTIONSFounderSharesDetails",
      "http://www.pinstripes.com/role/STOCKHOLDERSDEFICITEQUITYCommonStockSharesDetails",
      "http://www.pinstripes.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCOMMITMENTSANDCONTINGENCIESDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10Q",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParentheticalBanyan10Q",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSBanyan10Q",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICITBanyan10Q",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSBanyan10Q",
      "http://www.pinstripes.com/role/UNAUDITEDDESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSBanyan10QDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSChangeintheFairValueoftheWarrantLiabilitiesDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSFairValueMeasurementInputsNonrecurringDetails",
      "http://www.pinstripes.com/role/UNAUDITEDINCOMETAXDetails",
      "http://www.pinstripes.com/role/UNAUDITEDINITIALPUBLICOFFERINGDetails",
      "http://www.pinstripes.com/role/UNAUDITEDPRIVATEPLACEMENTDetails",
      "http://www.pinstripes.com/role/UNAUDITEDRELATEDPARTYTRANSACTIONSAdditionalInformationDetails",
      "http://www.pinstripes.com/role/UNAUDITEDRELATEDPARTYTRANSACTIONSFounderSharesDetails",
      "http://www.pinstripes.com/role/UNAUDITEDSTOCKHOLDERSDEFICITEQUITYCommonStockSharesDetails",
      "http://www.pinstripes.com/role/UNAUDITEDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCommonstocksubjecttopossibleredemptionDetails",
      "http://www.pinstripes.com/role/UNAUDITEDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://www.pinstripes.com/role/UNAUDITEDWARRANTLIABILITYDetails",
      "http://www.pinstripes.com/role/WARRANTLIABILITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity [Domain]",
        "label": "Entity [Domain]",
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://www.pinstripes.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Emerging Growth Company",
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r778"
     ]
    },
    "dei_EntityExTransitionPeriod": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityExTransitionPeriod",
     "presentation": [
      "http://www.pinstripes.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Ex Transition Period",
        "label": "Entity Ex Transition Period",
        "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards."
       }
      }
     },
     "auth_ref": [
      "r779"
     ]
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://www.pinstripes.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Filer Category",
        "label": "Entity Filer Category",
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": [
      "r778"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://www.pinstripes.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Incorporation, State or Country Code",
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://www.pinstripes.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Registrant Name",
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r778"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://www.pinstripes.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Small Business",
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r778"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://www.pinstripes.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Tax Identification Number",
        "label": "Entity Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r778"
     ]
    },
    "pnst_EquipmentLoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "EquipmentLoanMember",
     "presentation": [
      "http://www.pinstripes.com/role/DebtEquipmentLoanDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangementsEquipmentLoanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equipment Loan",
        "label": "Equipment Loan [Member]",
        "documentation": "Equipment Loan"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICIT",
      "http://www.pinstripes.com/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersDeficit10K",
      "http://www.pinstripes.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KErrorCorrectionsDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICITBanyan10Q",
      "http://www.pinstripes.com/role/UNAUDITEDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersDeficit10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Component [Domain]",
        "label": "Equity Component [Domain]",
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r213",
      "r236",
      "r237",
      "r238",
      "r258",
      "r259",
      "r260",
      "r262",
      "r270",
      "r272",
      "r293",
      "r319",
      "r322",
      "r394",
      "r457",
      "r458",
      "r459",
      "r486",
      "r487",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r509",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r551",
      "r607",
      "r608",
      "r609",
      "r631",
      "r699"
     ]
    },
    "us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems",
     "presentation": [
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KErrorCorrectionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Error Corrections and Prior Period Adjustments Restatement [Line Items]",
        "label": "Error Corrections and Prior Period Adjustments Restatement [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r263",
      "r264",
      "r265",
      "r269",
      "r270",
      "r271",
      "r272",
      "r292"
     ]
    },
    "pnst_EstimatedProbabilityOfInitialBusinessCombinationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "EstimatedProbabilityOfInitialBusinessCombinationMember",
     "presentation": [
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSFairValueMeasurementInputsNonrecurringDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSFairValueMeasurementInputsNonrecurringDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Estimated probability of the Initial Business Combination",
        "label": "Estimated probability of the Initial Business Combination [Member]",
        "documentation": "This member stands for estimated probability of the initial business combination."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_ExchangeListingFees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "ExchangeListingFees",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSBanyan10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exchange listing fees",
        "label": "Exchange Listing Fees",
        "documentation": "The amount of exchange listing fees incurred during the period."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_ExciseTaxLiabilityNonCashInvestingAndFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "ExciseTaxLiabilityNonCashInvestingAndFinancingActivities",
     "crdr": "debit",
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSBanyan10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Excise tax liability",
        "label": "Excise Tax Liability, Non-Cash Investing and Financing Activities",
        "documentation": "The amount of excise tax liability, non-cash investing and financing activities."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_ExtensionMonthsToCompleteAcquisition": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "ExtensionMonthsToCompleteAcquisition",
     "presentation": [
      "http://www.pinstripes.com/role/DESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSDetails",
      "http://www.pinstripes.com/role/UNAUDITEDDESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSBanyan10QDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Extension period to complete acquisition",
        "label": "Extension Months to Complete Acquisition",
        "documentation": "Number of extension months to complete acquisition."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ExtinguishmentOfDebtAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ExtinguishmentOfDebtAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.pinstripes.com/role/DebtTermLoansDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangementsTermLoansDetails",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt repaid",
        "label": "Extinguishment of Debt, Amount",
        "documentation": "Gross amount of debt extinguished."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueAdjustmentOfWarrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueAdjustmentOfWarrants",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofOperations10Q": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0,
       "order": 2.0
      },
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows10Q": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows10Q",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofOperations10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Gain on change in fair value of warrant liability",
        "terseLabel": "Gain on change in fair value of warrant liability",
        "label": "Fair Value Adjustment of Warrants",
        "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r8"
     ]
    },
    "pnst_FairValueAllocatedToPublicWarrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "FairValueAllocatedToPublicWarrants",
     "crdr": "credit",
     "presentation": [
      "http://www.pinstripes.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCommonstocksubjecttopossibleredemptionDetails",
      "http://www.pinstripes.com/role/UNAUDITEDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCommonstocksubjecttopossibleredemptionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value allocated to public warrants",
        "label": "Fair Value Allocated To Public Warrants",
        "documentation": "The amount of fair value allocated to public warrants."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "presentation": [
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSAssetsandLiabilitiesAccountedatFairvalueonRecurringBasisDetails",
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSFairValueMeasurementInputsNonrecurringDetails",
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSFairValueMeasurementInputsRecurringDetails",
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSTables",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSAssetsandLiabilitiesAccountedatFairvalueonRecurringBasisDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSFairValueMeasurementInputsNonrecurringDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSFairValueMeasurementInputsRecurringDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value, assets and liabilities measured on recurring basis",
        "verboseLabel": "Fair value, assets and liabilities measured on nonrecurring basis",
        "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r513",
      "r514",
      "r521"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "presentation": [
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSAssetsandLiabilitiesAccountedatFairvalueonRecurringBasisDetails",
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSFairValueMeasurementInputsNonrecurringDetails",
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSFairValueMeasurementInputsRecurringDetails",
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSTables",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSAssetsandLiabilitiesAccountedatFairvalueonRecurringBasisDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSFairValueMeasurementInputsNonrecurringDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSFairValueMeasurementInputsRecurringDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]",
        "label": "Fair Value, Recurring and Nonrecurring [Table]",
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis."
       }
      }
     },
     "auth_ref": [
      "r513",
      "r514",
      "r521"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
     "presentation": [
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSTables",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of key inputs into the calculation at the measurement on recurring and non-recurring",
        "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]",
        "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis."
       }
      }
     },
     "auth_ref": [
      "r16"
     ]
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "presentation": [
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSAssetsandLiabilitiesAccountedatFairvalueonRecurringBasisDetails",
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSChangeintheFairValueoftheWarrantLiabilitiesDetails",
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSTables",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSAssetsandLiabilitiesAccountedatFairvalueonRecurringBasisDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSChangeintheFairValueoftheWarrantLiabilitiesDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Hierarchy and NAV [Axis]",
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient."
       }
      }
     },
     "auth_ref": [
      "r359",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r514",
      "r563",
      "r564",
      "r565",
      "r741",
      "r742",
      "r753",
      "r754",
      "r755"
     ]
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueByMeasurementFrequencyAxis",
     "presentation": [
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSAssetsandLiabilitiesAccountedatFairvalueonRecurringBasisDetails",
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSChangeintheFairValueoftheWarrantLiabilitiesDetails",
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSFairValueMeasurementInputsNonrecurringDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSAssetsandLiabilitiesAccountedatFairvalueonRecurringBasisDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSChangeintheFairValueoftheWarrantLiabilitiesDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSFairValueMeasurementInputsNonrecurringDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Frequency [Axis]",
        "label": "Measurement Frequency [Axis]",
        "documentation": "Information by measurement frequency."
       }
      }
     },
     "auth_ref": [
      "r513",
      "r514",
      "r516",
      "r517",
      "r522"
     ]
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueDisclosuresAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueDisclosuresTextBlock",
     "presentation": [
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTS",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "FAIR VALUE MEASUREMENTS",
        "label": "Fair Value Disclosures [Text Block]",
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information."
       }
      }
     },
     "auth_ref": [
      "r512"
     ]
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueInputsLevel1Member",
     "presentation": [
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSAssetsandLiabilitiesAccountedatFairvalueonRecurringBasisDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSAssetsandLiabilitiesAccountedatFairvalueonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Level 1",
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date."
       }
      }
     },
     "auth_ref": [
      "r359",
      "r409",
      "r414",
      "r514",
      "r563",
      "r753",
      "r754",
      "r755"
     ]
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueInputsLevel3Member",
     "presentation": [
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSAssetsandLiabilitiesAccountedatFairvalueonRecurringBasisDetails",
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSChangeintheFairValueoftheWarrantLiabilitiesDetails",
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSTables",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSAssetsandLiabilitiesAccountedatFairvalueonRecurringBasisDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSChangeintheFairValueoftheWarrantLiabilitiesDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Level 3",
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r359",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r514",
      "r565",
      "r741",
      "r742",
      "r753",
      "r754",
      "r755"
     ]
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward",
     "presentation": [
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSChangeintheFairValueoftheWarrantLiabilitiesDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSChangeintheFairValueoftheWarrantLiabilitiesDetails",
      "http://www.pinstripes.com/role/WarrantsWarrantLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value, liabilities measured on recurring basis, unobservable input reconciliation, calculation",
        "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems",
     "presentation": [
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSChangeintheFairValueoftheWarrantLiabilitiesDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSChangeintheFairValueoftheWarrantLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value, liabilities measured on recurring basis, unobservable input reconciliation",
        "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable",
     "presentation": [
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSChangeintheFairValueoftheWarrantLiabilitiesDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSChangeintheFairValueoftheWarrantLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]",
        "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]",
        "documentation": "Schedule of information required and determined to be provided for purposes of reconciling beginning and ending balances of fair value measurements of liabilities using significant unobservable inputs (level 3). Separately presenting changes during the period, attributable to: (1) total gains or losses for the period (realized and unrealized) and location reported in the statement of income (or activities); (2) purchases, sales, issuances, and settlements (net); (3) transfers in and/or out of Level 3."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r101"
     ]
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
     "presentation": [
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSTables",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSTables",
      "http://www.pinstripes.com/role/WarrantsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of changes in the fair value of derivative warrant liabilities",
        "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]",
        "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r101"
     ]
    },
    "us-gaap_FairValueMeasurementFrequencyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueMeasurementFrequencyDomain",
     "presentation": [
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSAssetsandLiabilitiesAccountedatFairvalueonRecurringBasisDetails",
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSChangeintheFairValueoftheWarrantLiabilitiesDetails",
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSFairValueMeasurementInputsNonrecurringDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSAssetsandLiabilitiesAccountedatFairvalueonRecurringBasisDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSChangeintheFairValueoftheWarrantLiabilitiesDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSFairValueMeasurementInputsNonrecurringDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Frequency [Domain]",
        "label": "Measurement Frequency [Domain]",
        "documentation": "Measurement frequency."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueMeasurementPolicyPolicyTextBlock",
     "presentation": [
      "http://www.pinstripes.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies",
      "http://www.pinstripes.com/role/UNAUDITEDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Measurements",
        "label": "Fair Value Measurement, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3",
     "crdr": "credit",
     "presentation": [
      "http://www.pinstripes.com/role/WarrantsWarrantLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reclassification of liability-classified warrants",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers Into Level 3",
        "documentation": "Amount of transfers of financial instrument classified as a liability into level 3 of the fair value hierarchy."
       }
      }
     },
     "auth_ref": [
      "r519"
     ]
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings",
     "crdr": "credit",
     "presentation": [
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSChangeintheFairValueoftheWarrantLiabilitiesDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSChangeintheFairValueoftheWarrantLiabilitiesDetails",
      "http://www.pinstripes.com/role/WarrantsWarrantLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in fair value",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings",
        "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3)."
       }
      }
     },
     "auth_ref": [
      "r518"
     ]
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues",
     "crdr": "credit",
     "presentation": [
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSChangeintheFairValueoftheWarrantLiabilitiesDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSChangeintheFairValueoftheWarrantLiabilitiesDetails",
      "http://www.pinstripes.com/role/WarrantsWarrantLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Granted to Granite Creek",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Issuances",
        "documentation": "Amount of issuances of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r100"
     ]
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements",
     "crdr": "debit",
     "presentation": [
      "http://www.pinstripes.com/role/WarrantsWarrantLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Issuance of contingently issuable shares",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements",
        "documentation": "Amount of settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r100"
     ]
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet",
     "crdr": "credit",
     "presentation": [
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSChangeintheFairValueoftheWarrantLiabilitiesDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSChangeintheFairValueoftheWarrantLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transfer public warrant liability to Level 1 measurement",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Transfers, Net",
        "documentation": "Amount of transfers of financial instrument classified as a liability into (out of) level 3 of the fair value hierarchy."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue",
     "crdr": "credit",
     "presentation": [
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSChangeintheFairValueoftheWarrantLiabilitiesDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSChangeintheFairValueoftheWarrantLiabilitiesDetails",
      "http://www.pinstripes.com/role/WarrantsWarrantLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Derivative warrant liabilities, Beginning balance",
        "periodEndLabel": "Derivative warrant liabilities, Ending balance",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value",
        "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r17"
     ]
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "presentation": [
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSAssetsandLiabilitiesAccountedatFairvalueonRecurringBasisDetails",
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSChangeintheFairValueoftheWarrantLiabilitiesDetails",
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSTables",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSAssetsandLiabilitiesAccountedatFairvalueonRecurringBasisDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSChangeintheFairValueoftheWarrantLiabilitiesDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Hierarchy and NAV [Domain]",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value."
       }
      }
     },
     "auth_ref": [
      "r359",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r563",
      "r564",
      "r565",
      "r741",
      "r742",
      "r753",
      "r754",
      "r755"
     ]
    },
    "us-gaap_FairValueMeasurementsNonrecurringMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueMeasurementsNonrecurringMember",
     "presentation": [
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSFairValueMeasurementInputsNonrecurringDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSFairValueMeasurementInputsNonrecurringDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nonrecurring",
        "label": "Fair Value, Nonrecurring [Member]",
        "documentation": "Infrequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, not frequently measured at fair value."
       }
      }
     },
     "auth_ref": [
      "r513",
      "r514",
      "r516",
      "r517",
      "r520",
      "r522"
     ]
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueMeasurementsRecurringMember",
     "presentation": [
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSAssetsandLiabilitiesAccountedatFairvalueonRecurringBasisDetails",
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSChangeintheFairValueoftheWarrantLiabilitiesDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSAssetsandLiabilitiesAccountedatFairvalueonRecurringBasisDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSChangeintheFairValueoftheWarrantLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Recurring",
        "label": "Fair Value, Recurring [Member]",
        "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value."
       }
      }
     },
     "auth_ref": [
      "r512",
      "r522"
     ]
    },
    "us-gaap_FairValueOfFinancialInstrumentsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueOfFinancialInstrumentsPolicy",
     "presentation": [
      "http://www.pinstripes.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies",
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KPolicies",
      "http://www.pinstripes.com/role/UNAUDITEDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value of Financial Instruments",
        "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r23"
     ]
    },
    "us-gaap_FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList",
     "presentation": [
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSChangeintheFairValueoftheWarrantLiabilitiesDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSChangeintheFairValueoftheWarrantLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]",
        "label": "Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]",
        "documentation": "Indicates line item in statement in which net income is reported that includes gain (loss) from liability measured at fair value using unobservable input (level 3)."
       }
      }
     },
     "auth_ref": [
      "r518"
     ]
    },
    "pnst_FinancingCostsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "FinancingCostsPolicyTextBlock",
     "presentation": [
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt and Equity Issuance Costs",
        "label": "Financing Costs [Policy Text Block]",
        "documentation": "Financing Costs"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiscalPeriod": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiscalPeriod",
     "presentation": [
      "http://www.pinstripes.com/role/NatureofBusinessandBasisofPresentationPolicies",
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fiscal Years",
        "label": "Fiscal Period, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for determining an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed."
       }
      }
     },
     "auth_ref": [
      "r91"
     ]
    },
    "us-gaap_FoodAndBeverageMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FoodAndBeverageMember",
     "presentation": [
      "http://www.pinstripes.com/role/ConsolidatedStatementsofOperations10K",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofOperations10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Food and beverage revenues",
        "label": "Food and Beverage [Member]",
        "documentation": "Consumable liquid and non-liquid substance to provide nourishment."
       }
      }
     },
     "auth_ref": [
      "r569",
      "r842"
     ]
    },
    "pnst_FoodMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "FoodMember",
     "presentation": [
      "http://www.pinstripes.com/role/Inventory10KDetails",
      "http://www.pinstripes.com/role/InventoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Food",
        "label": "Food [Member]",
        "documentation": "Food"
       }
      }
     },
     "auth_ref": []
    },
    "pnst_FounderSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "FounderSharesMember",
     "presentation": [
      "http://www.pinstripes.com/role/RELATEDPARTYTRANSACTIONSFounderSharesDetails",
      "http://www.pinstripes.com/role/UNAUDITEDRELATEDPARTYTRANSACTIONSFounderSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Founder Shares",
        "label": "Founder Shares [Member]",
        "documentation": "This member stands for founder shares."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_FurnitureFixturesAndEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "FurnitureFixturesAndEquipmentMember",
     "presentation": [
      "http://www.pinstripes.com/role/PropertyandEquipment10KDetails",
      "http://www.pinstripes.com/role/PropertyandEquipmentDetails",
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KPropertyandEquipmentnetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Furniture, fixtures, and equipment",
        "label": "Furniture, Fixtures And Equipment [Member]",
        "documentation": "Furniture, Fixtures And Equipment"
       }
      }
     },
     "auth_ref": []
    },
    "pnst_GainLossOnExtinguishmentOfDebtCARESAct": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "GainLossOnExtinguishmentOfDebtCARESAct",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/LongtermFinancingArrangements10KGainonExtinguishmentofDebtDetails": {
       "parentTag": "us-gaap_GainsLossesOnExtinguishmentOfDebt",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/LongtermFinancingArrangements10KGainonExtinguishmentofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgiveness of PPP loans and accrued interest",
        "label": "Gain (Loss) on Extinguishment of Debt, CARES Act",
        "documentation": "Gain (Loss) on Extinguishment of Debt, CARES Act"
       }
      }
     },
     "auth_ref": []
    },
    "pnst_GainLossOnExtinguishmentOfResidualIssuanceCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "GainLossOnExtinguishmentOfResidualIssuanceCost",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/LongtermFinancingArrangements10KGainonExtinguishmentofDebtDetails": {
       "parentTag": "us-gaap_GainsLossesOnExtinguishmentOfDebt",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/LongtermFinancingArrangements10KGainonExtinguishmentofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Extinguishment of residual issuance cost",
        "label": "Gain (Loss) On Extinguishment Of Residual Issuance Cost",
        "documentation": "Gain (Loss) On Extinguishment Of Residual Issuance Cost"
       }
      }
     },
     "auth_ref": []
    },
    "pnst_GainLossOnLeaseModification": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "GainLossOnLeaseModification",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows10Q": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/LeasesDetails",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Gain on modification of operating leases",
        "terseLabel": "Gain on lease modification",
        "label": "Gain (Loss) On Lease Modification",
        "documentation": "Gain (Loss) On Lease Modification"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GainsLossesOnExtinguishmentOfDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GainsLossesOnExtinguishmentOfDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofOperations10Q": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows10Q": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 14.0
      },
      "http://www.pinstripes.com/role/LongtermFinancingArrangements10KGainonExtinguishmentofDebtDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/ConsolidatedStatementsofCashFlows10K",
      "http://www.pinstripes.com/role/ConsolidatedStatementsofOperations10K",
      "http://www.pinstripes.com/role/DebtNarrativeDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangements10KGainonExtinguishmentofDebtDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangements10KNarrativeDetails",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows10Q",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofOperations10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain (loss) on debt extinguishment (Note 4)",
        "negatedTerseLabel": "Gain on extinguishment of debt",
        "verboseLabel": "Gain on debt extinguishment (Note 9)",
        "netLabel": "Gain on extinguishment of debt",
        "totalLabel": "Total",
        "label": "Gain (Loss) on Extinguishment of Debt",
        "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r68",
      "r69"
     ]
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofOperations10Q": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/ConsolidatedStatementsofOperations10K",
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KErrorCorrectionsDetails",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofOperations10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "General and administrative expenses",
        "label": "General and Administrative Expense",
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line."
       }
      }
     },
     "auth_ref": [
      "r142",
      "r678"
     ]
    },
    "us-gaap_GeneralAndAdministrativeExpenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GeneralAndAdministrativeExpenseMember",
     "presentation": [
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KAdvertisingExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "General and administrative expenses",
        "label": "General and Administrative Expense [Member]",
        "documentation": "Primary financial statement caption encompassing general and administrative expense."
       }
      }
     },
     "auth_ref": [
      "r139"
     ]
    },
    "pnst_GeneralAndAdministrativeOtherExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "GeneralAndAdministrativeOtherExpenses",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSBanyan10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "General, administrative, and other expenses",
        "label": "General And Administrative Other Expenses",
        "documentation": "The amount of aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_GiftCardRevenueBreakageMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "GiftCardRevenueBreakageMember",
     "presentation": [
      "http://www.pinstripes.com/role/NatureofBusinessandBasisofPresentationRevenueDetails",
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Breakage",
        "label": "Gift Card Revenue, Breakage [Member]",
        "documentation": "Gift Card Revenue, Breakage"
       }
      }
     },
     "auth_ref": []
    },
    "pnst_GiftCardRevenueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "GiftCardRevenueMember",
     "presentation": [
      "http://www.pinstripes.com/role/NatureofBusinessandBasisofPresentationRevenueDetails",
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gift card revenue, net",
        "label": "Gift Card Revenue [Member]",
        "documentation": "Gift Card Revenue"
       }
      }
     },
     "auth_ref": []
    },
    "pnst_GiftCardRevenueRedemptionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "GiftCardRevenueRedemptionsMember",
     "presentation": [
      "http://www.pinstripes.com/role/NatureofBusinessandBasisofPresentationRevenueDetails",
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Redemptions, net of discounts",
        "label": "Gift Card Revenue, Redemptions [Member]",
        "documentation": "Gift Card Revenue, Redemptions"
       }
      }
     },
     "auth_ref": []
    },
    "pnst_GraniteCreekCapitalPartnersLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "GraniteCreekCapitalPartnersLLCMember",
     "presentation": [
      "http://www.pinstripes.com/role/SubsequentEventsDetails",
      "http://www.pinstripes.com/role/Warrants10KNarrativeDetails",
      "http://www.pinstripes.com/role/WarrantsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Granite Creek Capital Partners LLC",
        "label": "Granite Creek Capital Partners LLC [Member]",
        "documentation": "Granite Creek Capital Partners LLC"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IPOMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IPOMember",
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICIT",
      "http://www.pinstripes.com/role/DESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSDetails",
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSFairValueMeasurementInputsRecurringDetails",
      "http://www.pinstripes.com/role/INITIALPUBLICOFFERINGDetails",
      "http://www.pinstripes.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICITBanyan10Q",
      "http://www.pinstripes.com/role/UNAUDITEDDESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSBanyan10QDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSFairValueMeasurementInputsRecurringDetails",
      "http://www.pinstripes.com/role/UNAUDITEDINITIALPUBLICOFFERINGDetails",
      "http://www.pinstripes.com/role/UNAUDITEDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Initial Public Offering",
        "label": "IPO [Member]",
        "documentation": "First sale of stock by a private company to the public."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ImpairmentOfLongLivedAssetsHeldForUse",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofOperations10Q": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 9.0
      },
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows10Q": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 18.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/ConsolidatedStatementsofCashFlows10K",
      "http://www.pinstripes.com/role/ConsolidatedStatementsofOperations10K",
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KOtherNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment loss",
        "verboseLabel": "Impairment charge",
        "label": "Impairment, Long-Lived Asset, Held-for-Use",
        "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale)."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r62",
      "r156"
     ]
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
     "presentation": [
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment of Long-lived Assets",
        "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r157"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofOperations10Q": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.pinstripes.com/role/ConsolidatedStatementsofOperations10K",
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KErrorCorrectionsDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSBanyan10Q",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofOperations10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Income (loss) before income taxes",
        "terseLabel": "Loss Before Income Taxes",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r137",
      "r186",
      "r296",
      "r303",
      "r307",
      "r309",
      "r583",
      "r596",
      "r738"
     ]
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeStatementLocationAxis",
     "presentation": [
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KAdvertisingExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Statement Location [Axis]",
        "label": "Income Statement Location [Axis]",
        "documentation": "Information by location in the income statement."
       }
      }
     },
     "auth_ref": [
      "r328",
      "r329",
      "r683"
     ]
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeStatementLocationDomain",
     "presentation": [
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KAdvertisingExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Statement Location [Domain]",
        "label": "Income Statement Location [Domain]",
        "documentation": "Location in the income statement."
       }
      }
     },
     "auth_ref": [
      "r329",
      "r683"
     ]
    },
    "us-gaap_IncomeTaxAuthorityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxAuthorityAxis",
     "presentation": [
      "http://www.pinstripes.com/role/IncomeTaxes10KNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Authority [Axis]",
        "label": "Income Tax Authority [Axis]",
        "documentation": "Information by tax jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "us-gaap_IncomeTaxAuthorityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxAuthorityDomain",
     "presentation": [
      "http://www.pinstripes.com/role/IncomeTaxes10KNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Authority [Domain]",
        "label": "Income Tax Authority [Domain]",
        "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxDisclosureTextBlock",
     "presentation": [
      "http://www.pinstripes.com/role/INCOMETAX",
      "http://www.pinstripes.com/role/IncomeTaxes",
      "http://www.pinstripes.com/role/IncomeTaxes10K",
      "http://www.pinstripes.com/role/UNAUDITEDINCOMETAX"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "INCOME TAX",
        "terseLabel": "Income Taxes",
        "label": "Income Tax Disclosure [Text Block]",
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information."
       }
      }
     },
     "auth_ref": [
      "r251",
      "r467",
      "r473",
      "r476",
      "r483",
      "r488",
      "r492",
      "r493",
      "r494",
      "r627"
     ]
    },
    "us-gaap_IncomeTaxExaminationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxExaminationLineItems",
     "presentation": [
      "http://www.pinstripes.com/role/INCOMETAXAdditionalinformationDetails",
      "http://www.pinstripes.com/role/INCOMETAXComponentsoftheincometaxprovisionDetails",
      "http://www.pinstripes.com/role/INCOMETAXNetdeferredtaxassetsDetails",
      "http://www.pinstripes.com/role/INCOMETAXReconciliationofthefederalincometaxratetoeffectivetaxDetails",
      "http://www.pinstripes.com/role/UNAUDITEDINCOMETAXDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Examination [Line Items]",
        "label": "Income Tax Examination [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxExaminationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxExaminationTable",
     "presentation": [
      "http://www.pinstripes.com/role/INCOMETAXAdditionalinformationDetails",
      "http://www.pinstripes.com/role/INCOMETAXComponentsoftheincometaxprovisionDetails",
      "http://www.pinstripes.com/role/INCOMETAXNetdeferredtaxassetsDetails",
      "http://www.pinstripes.com/role/INCOMETAXReconciliationofthefederalincometaxratetoeffectivetaxDetails",
      "http://www.pinstripes.com/role/UNAUDITEDINCOMETAXDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Examination [Table]",
        "label": "Income Tax Examination [Table]",
        "documentation": "A summary of income tax examinations that an enterprise is currently subject to or that have been completed in the current period typically including a description of the examination, the jurisdiction conducting the examination, the tax year(s) under examination, the likelihood of an unfavorable settlement, the range of possible losses, the liability recorded, the Increase or Decrease in the liability from the prior period, and any penalties and interest that have been incurred or accrued."
       }
      }
     },
     "auth_ref": [
      "r174"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofOperations10Q": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 1.0
      },
      "http://www.pinstripes.com/role/IncomeTaxes10KIncomeTaxExpenseDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.pinstripes.com/role/IncomeTaxes10KEffectiveIncomeTaxRateReconciliationDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.pinstripes.com/role/ConsolidatedStatementsofOperations10K",
      "http://www.pinstripes.com/role/INCOMETAXComponentsoftheincometaxprovisionDetails",
      "http://www.pinstripes.com/role/IncomeTaxes10KEffectiveIncomeTaxRateReconciliationDetails",
      "http://www.pinstripes.com/role/IncomeTaxes10KIncomeTaxExpenseDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSBanyan10Q",
      "http://www.pinstripes.com/role/UNAUDITEDINCOMETAXDetails",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofOperations10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Provision for income taxes",
        "terseLabel": "Income tax expense",
        "verboseLabel": "Income tax provision",
        "totalLabel": "Income tax expense",
        "label": "Income Tax Expense (Benefit)",
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r196",
      "r209",
      "r271",
      "r272",
      "r301",
      "r471",
      "r489",
      "r599"
     ]
    },
    "pnst_IncomeTaxPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "IncomeTaxPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10Q": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10K": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10K",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income tax payable",
        "label": "Income Tax Payable, current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income tax payable."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxPolicyTextBlock",
     "presentation": [
      "http://www.pinstripes.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies",
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KPolicies",
      "http://www.pinstripes.com/role/UNAUDITEDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Taxes",
        "label": "Income Tax, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements."
       }
      }
     },
     "auth_ref": [
      "r235",
      "r469",
      "r470",
      "r476",
      "r477",
      "r482",
      "r484",
      "r621"
     ]
    },
    "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/IncomeTaxes10KEffectiveIncomeTaxRateReconciliationDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/IncomeTaxes10KEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in valuation allowance",
        "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r871"
     ]
    },
    "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/IncomeTaxes10KEffectiveIncomeTaxRateReconciliationDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/IncomeTaxes10KEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "U.S. federal provision at statutory tax rate",
        "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount",
        "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r472"
     ]
    },
    "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/IncomeTaxes10KEffectiveIncomeTaxRateReconciliationDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/IncomeTaxes10KEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State income taxes, net of federal benefit",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit)."
       }
      }
     },
     "auth_ref": [
      "r871"
     ]
    },
    "us-gaap_IncomeTaxReconciliationTaxCredits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxReconciliationTaxCredits",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/IncomeTaxes10KEffectiveIncomeTaxRateReconciliationDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/IncomeTaxes10KEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Tax credits",
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Amount",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits."
       }
      }
     },
     "auth_ref": [
      "r871"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccountsPayable",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows10Q": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.pinstripes.com/role/ConsolidatedStatementsofCashFlows10K",
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KErrorCorrectionsDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSBanyan10Q",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable",
        "label": "Increase (Decrease) in Accounts Payable",
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows10Q": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/ConsolidatedStatementsofCashFlows10K",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Accounts receivable",
        "label": "Increase (Decrease) in Accounts Receivable",
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSBanyan10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income tax payable",
        "label": "Increase (Decrease) in Income Taxes Payable",
        "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccruedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSBanyan10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued expenses",
        "label": "Increase (Decrease) in Accrued Liabilities",
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "pnst_IncreaseDecreaseInAccruedOfferingCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "IncreaseDecreaseInAccruedOfferingCosts",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSBanyan10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued offering costs",
        "label": "Increase (Decrease) In Accrued Offering Costs",
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of accrued offering costs incurred but not yet paid."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_IncreaseDecreaseInFranchiseTaxPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "IncreaseDecreaseInFranchiseTaxPayable",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSBanyan10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued franchise tax",
        "label": "Increase (Decrease) in Franchise Tax payable",
        "documentation": "The increase (decrease) during the period in the amount of franchise taxes payable by the company."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInInventories",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows10Q": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/ConsolidatedStatementsofCashFlows10K",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Inventories",
        "label": "Increase (Decrease) in Inventories",
        "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "pnst_IncreaseDecreaseInOccupancyNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "IncreaseDecreaseInOccupancyNet",
     "crdr": "debit",
     "presentation": [
      "http://www.pinstripes.com/role/LeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Decrease in occupancy costs",
        "label": "Increase (Decrease) In Occupancy, Net",
        "documentation": "Increase (Decrease) In Occupancy, Net"
       }
      }
     },
     "auth_ref": []
    },
    "pnst_IncreaseDecreaseInOccupanyNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "IncreaseDecreaseInOccupanyNet",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows10Q": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/ConsolidatedStatementsofCashFlows10K",
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KErrorCorrectionsDetails",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued occupancy costs",
        "label": "Increase (Decrease) In Occupany, Net",
        "documentation": "Increase (Decrease) In Occupany, Net"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOperatingAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOperatingAssetsAbstract",
     "presentation": [
      "http://www.pinstripes.com/role/ConsolidatedStatementsofCashFlows10K"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "(Increase) decrease in operating assets:",
        "label": "Increase (Decrease) in Operating Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSBanyan10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in operating assets and liabilities:",
        "label": "Increase (Decrease) in Operating Capital [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOperatingLeaseLiability",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows10Q": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 16.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/ConsolidatedStatementsofCashFlows10K",
      "http://www.pinstripes.com/role/Leases10KNarrativeDetails",
      "http://www.pinstripes.com/role/LeasesDetails",
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KErrorCorrectionsDetails",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Operating lease liabilities",
        "terseLabel": "Increase in lease liability",
        "label": "Increase (Decrease) in Operating Lease Liability",
        "documentation": "Amount of increase (decrease) in obligation for operating lease."
       }
      }
     },
     "auth_ref": [
      "r790",
      "r807"
     ]
    },
    "pnst_IncreaseDecreaseInOperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "IncreaseDecreaseInOperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "presentation": [
      "http://www.pinstripes.com/role/Leases10KNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase of right of use assets",
        "label": "Increase (Decrease) In Operating Lease, Right-of-Use Asset",
        "documentation": "Increase (Decrease) In Operating Lease, Right-of-Use Asset"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOperatingLiabilitiesAbstract",
     "presentation": [
      "http://www.pinstripes.com/role/ConsolidatedStatementsofCashFlows10K"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "(Decrease) increase in operating liabilities:",
        "label": "Increase (Decrease) in Operating Liabilities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOtherAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOtherAccruedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows10Q": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/ConsolidatedStatementsofCashFlows10K",
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KErrorCorrectionsDetails",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other accrued liabilities",
        "label": "Increase (Decrease) in Other Accrued Liabilities",
        "documentation": "The increase (decrease) during the reporting period in other expenses incurred but not yet paid."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOtherNoncurrentAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows10Q": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Other long-term assets",
        "label": "Increase (Decrease) in Other Noncurrent Assets",
        "documentation": "Amount of increase (decrease) in noncurrent assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r807"
     ]
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows10Q": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/ConsolidatedStatementsofCashFlows10K",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Prepaid expenses and other current assets",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_IncreaseDecreaseInPrepaidExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInPrepaidExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSBanyan10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Prepaid expenses",
        "label": "Increase (Decrease) in Prepaid Expense",
        "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "pnst_IncreaseDecreaseInRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "IncreaseDecreaseInRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "crdr": "debit",
     "presentation": [
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "(Increase) decrease in operating lease right-of-use assets",
        "label": "Increase (Decrease) In Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "documentation": "Increase (Decrease) In Right-of-Use Asset Obtained in Exchange for Operating Lease Liability"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICIT",
      "http://www.pinstripes.com/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersDeficit10K",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICITBanyan10Q",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersDeficit10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase (Decrease) in Stockholders' Equity",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInTemporaryEquityRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInTemporaryEquityRollForward",
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICIT",
      "http://www.pinstripes.com/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersDeficit10K",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICITBanyan10Q",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersDeficit10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase (Decrease) in Temporary Equity",
        "label": "Increase (Decrease) in Temporary Equity [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_IncreaseInEquityReductionOfDeferredUnderwriterFeePayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "IncreaseInEquityReductionOfDeferredUnderwriterFeePayable",
     "crdr": "credit",
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICIT",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICITBanyan10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reduction of Deferred Underwriter Fee Payable",
        "label": "Increase in Equity, Reduction of Deferred Underwriter Fee Payable",
        "documentation": "The amount of increase in equity from reduction of deferred underwriter fee payable."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_InitialClassificationOfCommonStockSubjectToPossibleRedemption": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "InitialClassificationOfCommonStockSubjectToPossibleRedemption",
     "crdr": "credit",
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSBanyan10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Initial fair value of Class A common stock subject to possible redemption",
        "label": "Initial Classification Of Common Stock Subject To Possible Redemption",
        "documentation": "Amount of initial classification of common stock subject to possible redemption, classified as non-cash investing and financing activity."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_InitialFairValueOfWarrantLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "InitialFairValueOfWarrantLiabilities",
     "crdr": "debit",
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSBanyan10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Initial measurement of warrant liability",
        "label": "Initial Fair Value Of Warrant Liabilities",
        "documentation": "The amount of initial fair value classification of warrant liabilities disclosed in the supplemental non-cash cash flow activities."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_InitialPublicOfferingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "InitialPublicOfferingAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "INITIAL PUBLIC OFFERING",
        "documentation": "No definition available."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_InitialPublicOfferingLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "InitialPublicOfferingLineItems",
     "presentation": [
      "http://www.pinstripes.com/role/INITIALPUBLICOFFERINGDetails",
      "http://www.pinstripes.com/role/UNAUDITEDINITIALPUBLICOFFERINGDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "INITIAL PUBLIC OFFERING",
        "label": "Initial Public Offering [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_InitialPublicOfferingTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "InitialPublicOfferingTable",
     "presentation": [
      "http://www.pinstripes.com/role/INITIALPUBLICOFFERINGDetails",
      "http://www.pinstripes.com/role/UNAUDITEDINITIALPUBLICOFFERINGDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Initial Public Offering [Table]",
        "label": "Initial Public Offering [Table]",
        "documentation": "Schedule of initial public offering."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_InitialPublicOfferingTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "InitialPublicOfferingTextBlock",
     "presentation": [
      "http://www.pinstripes.com/role/INITIALPUBLICOFFERING",
      "http://www.pinstripes.com/role/UNAUDITEDINITIALPUBLICOFFERING"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "INITIAL PUBLIC OFFERING",
        "label": "Initial Public Offering [Text Block]",
        "documentation": "The entire disclosure on information about initial public offering."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestAndDividendIncomeOperating": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestAndDividendIncomeOperating",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSBanyan10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest income on cash held in bank account",
        "label": "Interest and Dividend Income, Operating",
        "documentation": "Represents the total of interest and dividend income, including any amortization and accretion (as applicable) of discounts and premiums, earned from (1) loans and leases whether held-for-sale or held-in-portfolio; (2) investment securities; (3) federal funds sold; (4) securities purchased under agreements to resell; (5) investments in banker's acceptances, commercial paper, or certificates of deposit; (6) dividend income; or (7) other investments not otherwise specified herein."
       }
      }
     },
     "auth_ref": [
      "r188",
      "r909"
     ]
    },
    "us-gaap_InterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofOperations10Q": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/ConsolidatedStatementsofOperations10K",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofOperations10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Interest expense",
        "label": "Interest Expense",
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense."
       }
      }
     },
     "auth_ref": [
      "r104",
      "r191",
      "r239",
      "r300",
      "r531",
      "r684",
      "r775",
      "r906"
     ]
    },
    "us-gaap_InterestIncomeExpenseNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestIncomeExpenseNet",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSBanyan10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest income",
        "label": "Interest Income (Expense), Net",
        "documentation": "The net amount of operating interest income (expense)."
       }
      }
     },
     "auth_ref": [
      "r189"
     ]
    },
    "us-gaap_InterestPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://www.pinstripes.com/role/ConsolidatedStatementsofCashFlows10K",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash paid for interest",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount."
       }
      }
     },
     "auth_ref": [
      "r242",
      "r244",
      "r245"
     ]
    },
    "us-gaap_InterestPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/OtherAccruedLiabilities10KDetails": {
       "parentTag": "us-gaap_OtherAccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/OtherAccruedLiabilities10KDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued interest",
        "label": "Interest Payable, Current",
        "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r34"
     ]
    },
    "us-gaap_InterestPayableCurrentAndNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestPayableCurrentAndNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.pinstripes.com/role/DebtConvertibleDebtDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangementsConvertibleDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued interest",
        "label": "Interest Payable",
        "documentation": "Amount of interest payable on debt, including, but not limited to, trade payables."
       }
      }
     },
     "auth_ref": [
      "r110",
      "r899"
     ]
    },
    "us-gaap_InventoryCurrentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryCurrentTable",
     "presentation": [
      "http://www.pinstripes.com/role/Inventory10KDetails",
      "http://www.pinstripes.com/role/InventoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventory, Current [Table]",
        "label": "Inventory, Current [Table]",
        "documentation": "Disclosure of information about inventory expected to be sold or consumed within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InventoryDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InventoryDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryDisclosureTextBlock",
     "presentation": [
      "http://www.pinstripes.com/role/Inventory",
      "http://www.pinstripes.com/role/Inventory10K"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventory",
        "label": "Inventory Disclosure [Text Block]",
        "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory."
       }
      }
     },
     "auth_ref": [
      "r323"
     ]
    },
    "us-gaap_InventoryLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryLineItems",
     "presentation": [
      "http://www.pinstripes.com/role/Inventory10KDetails",
      "http://www.pinstripes.com/role/InventoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventory [Line Items]",
        "label": "Inventory [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InventoryNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryNet",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/CondensedConsolidatedBalanceSheets10Q": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/CondensedConsolidatedBalanceSheets10Q",
      "http://www.pinstripes.com/role/ConsolidatedBalanceSheets10K",
      "http://www.pinstripes.com/role/Inventory10KDetails",
      "http://www.pinstripes.com/role/InventoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Inventories",
        "terseLabel": "Total",
        "label": "Inventory, Net",
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r230",
      "r729",
      "r763"
     ]
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryPolicyTextBlock",
     "presentation": [
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventories",
        "label": "Inventory, Policy [Policy Text Block]",
        "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost."
       }
      }
     },
     "auth_ref": [
      "r198",
      "r218",
      "r229",
      "r323",
      "r324",
      "r325",
      "r568",
      "r735"
     ]
    },
    "us-gaap_InvestmentIncomeInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InvestmentIncomeInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 4.0
      },
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSBanyan10Q",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSBanyan10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest income on treasury securities held in Trust Account",
        "negatedLabel": "Interest income on treasury securities held in Trust Account",
        "label": "Investment Income, Interest",
        "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities."
       }
      }
     },
     "auth_ref": [
      "r144",
      "r299"
     ]
    },
    "pnst_InvestmentMaturityPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "InvestmentMaturityPeriod",
     "presentation": [
      "http://www.pinstripes.com/role/DESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSDetails",
      "http://www.pinstripes.com/role/INITIALPUBLICOFFERINGDetails",
      "http://www.pinstripes.com/role/UNAUDITEDDESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSBanyan10QDetails",
      "http://www.pinstripes.com/role/UNAUDITEDINITIALPUBLICOFFERINGDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment maturity period",
        "label": "Investment Maturity Period",
        "documentation": "in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_IssuedWarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "IssuedWarrantsMember",
     "presentation": [
      "http://www.pinstripes.com/role/WarrantsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issued Warrants",
        "label": "Issued Warrants [Member]",
        "documentation": "Issued Warrants"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LaborAndRelatedExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LaborAndRelatedExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofOperations10Q": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/ConsolidatedStatementsofOperations10K",
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KErrorCorrectionsDetails",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofOperations10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Store labor and benefits",
        "label": "Labor and Related Expense",
        "documentation": "Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit."
       }
      }
     },
     "auth_ref": [
      "r806"
     ]
    },
    "pnst_LandlordAdvancesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "LandlordAdvancesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/OtherAccruedLiabilities10KDetails": {
       "parentTag": "us-gaap_OtherAccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/OtherAccruedLiabilities10KDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Landlord advances on construction buildout",
        "label": "Landlord Advances, Current",
        "documentation": "Landlord Advances, Current"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/Leases10KLeaseExpenseDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/Leases10KLeaseExpenseDetails",
      "http://www.pinstripes.com/role/LeasesLeaseCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total lease cost",
        "label": "Lease, Cost",
        "documentation": "Amount of lease cost recognized by lessee for lease contract."
       }
      }
     },
     "auth_ref": [
      "r541",
      "r762"
     ]
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LeaseCostTableTextBlock",
     "presentation": [
      "http://www.pinstripes.com/role/Leases10KTables",
      "http://www.pinstripes.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Components of Lease Expense",
        "verboseLabel": "Components of Lease Expense, Supplemental Cash Flow Information, and Other Information",
        "label": "Lease, Cost [Table Text Block]",
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income."
       }
      }
     },
     "auth_ref": [
      "r885"
     ]
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LeaseholdImprovementsMember",
     "presentation": [
      "http://www.pinstripes.com/role/PropertyandEquipment10KDetails",
      "http://www.pinstripes.com/role/PropertyandEquipmentDetails",
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KPropertyandEquipmentnetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leasehold improvements",
        "label": "Leasehold Improvements [Member]",
        "documentation": "Additions or improvements to assets held under a lease arrangement."
       }
      }
     },
     "auth_ref": [
      "r155"
     ]
    },
    "us-gaap_LeasesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LeasesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_LegalEntityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "LegalEntityAxis",
     "presentation": [
      "http://www.pinstripes.com/role/COMMITMENTSANDCONTINGENCIESDetails",
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10K",
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICIT",
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.pinstripes.com/role/CONDENSEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICITParenthetical",
      "http://www.pinstripes.com/role/CONDENSEDSTATEMENTSOFOPERATIONSParenthetical",
      "http://www.pinstripes.com/role/DESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSDetails",
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSAssetsandLiabilitiesAccountedatFairvalueonRecurringBasisDetails",
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSChangeintheFairValueoftheWarrantLiabilitiesDetails",
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSFairValueMeasurementInputsNonrecurringDetails",
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSFairValueMeasurementInputsRecurringDetails",
      "http://www.pinstripes.com/role/INCOMETAXAdditionalinformationDetails",
      "http://www.pinstripes.com/role/INCOMETAXComponentsoftheincometaxprovisionDetails",
      "http://www.pinstripes.com/role/INCOMETAXNetdeferredtaxassetsDetails",
      "http://www.pinstripes.com/role/INCOMETAXReconciliationofthefederalincometaxratetoeffectivetaxDetails",
      "http://www.pinstripes.com/role/INITIALPUBLICOFFERINGDetails",
      "http://www.pinstripes.com/role/PRIVATEPLACEMENTDetails",
      "http://www.pinstripes.com/role/RELATEDPARTYTRANSACTIONSAdditionalInformationDetails",
      "http://www.pinstripes.com/role/RELATEDPARTYTRANSACTIONSFounderSharesDetails",
      "http://www.pinstripes.com/role/STOCKHOLDERSDEFICITEQUITYCommonStockSharesDetails",
      "http://www.pinstripes.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCOMMITMENTSANDCONTINGENCIESDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10Q",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParentheticalBanyan10Q",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSBanyan10Q",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICITBanyan10Q",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSBanyan10Q",
      "http://www.pinstripes.com/role/UNAUDITEDDESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSBanyan10QDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSChangeintheFairValueoftheWarrantLiabilitiesDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSFairValueMeasurementInputsNonrecurringDetails",
      "http://www.pinstripes.com/role/UNAUDITEDINCOMETAXDetails",
      "http://www.pinstripes.com/role/UNAUDITEDINITIALPUBLICOFFERINGDetails",
      "http://www.pinstripes.com/role/UNAUDITEDPRIVATEPLACEMENTDetails",
      "http://www.pinstripes.com/role/UNAUDITEDRELATEDPARTYTRANSACTIONSAdditionalInformationDetails",
      "http://www.pinstripes.com/role/UNAUDITEDRELATEDPARTYTRANSACTIONSFounderSharesDetails",
      "http://www.pinstripes.com/role/UNAUDITEDSTOCKHOLDERSDEFICITEQUITYCommonStockSharesDetails",
      "http://www.pinstripes.com/role/UNAUDITEDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCommonstocksubjecttopossibleredemptionDetails",
      "http://www.pinstripes.com/role/UNAUDITEDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://www.pinstripes.com/role/UNAUDITEDWARRANTLIABILITYDetails",
      "http://www.pinstripes.com/role/WARRANTLIABILITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Legal Entity [Axis]",
        "label": "Legal Entity [Axis]",
        "documentation": "The set of legal entities associated with a report."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LegalFees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LegalFees",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSBanyan10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Legal fees",
        "label": "Legal Fees",
        "documentation": "The amount of expense provided in the period for legal costs incurred on or before the balance sheet date pertaining to resolved, pending or threatened litigation, including arbitration and mediation proceedings."
       }
      }
     },
     "auth_ref": [
      "r141"
     ]
    },
    "us-gaap_LesseeLeaseDescriptionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeLeaseDescriptionLineItems",
     "presentation": [
      "http://www.pinstripes.com/role/Leases10KNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Lease, Description [Line Items]",
        "label": "Lessee, Lease, Description [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r540"
     ]
    },
    "us-gaap_LesseeLeaseDescriptionTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeLeaseDescriptionTable",
     "presentation": [
      "http://www.pinstripes.com/role/Leases10KNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Lease, Description [Table]",
        "label": "Lessee, Lease, Description [Table]",
        "documentation": "Disclosure of information about lessee's leases."
       }
      }
     },
     "auth_ref": [
      "r540"
     ]
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeLeasesPolicyTextBlock",
     "presentation": [
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leases",
        "label": "Lessee, Leases [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee."
       }
      }
     },
     "auth_ref": [
      "r539"
     ]
    },
    "pnst_LesseeOperatingLeaseLeaseAbatement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "LesseeOperatingLeaseLeaseAbatement",
     "crdr": "debit",
     "presentation": [
      "http://www.pinstripes.com/role/SubsequentEvents10KDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease abatement",
        "label": "Lessee, Operating Lease, Lease Abatement",
        "documentation": "Lessee, Operating Lease, Lease Abatement"
       }
      }
     },
     "auth_ref": []
    },
    "pnst_LesseeOperatingLeaseLeaseAbatementIncludingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "LesseeOperatingLeaseLeaseAbatementIncludingInterest",
     "crdr": "debit",
     "presentation": [
      "http://www.pinstripes.com/role/LeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease abatement",
        "label": "Lessee, Operating Lease, Lease Abatement, Including Interest",
        "documentation": "Lessee, Operating Lease, Lease Abatement, Including Interest"
       }
      }
     },
     "auth_ref": []
    },
    "pnst_LesseeOperatingLeaseLeaseNotYetCommencedLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "LesseeOperatingLeaseLeaseNotYetCommencedLiability",
     "crdr": "credit",
     "presentation": [
      "http://www.pinstripes.com/role/Leases10KNarrativeDetails",
      "http://www.pinstripes.com/role/LeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leases which have not yet commenced",
        "label": "Lessee, Operating Lease, Lease Not yet Commenced, Liability",
        "documentation": "Lessee, Operating Lease, Lease Not yet Commenced, Liability"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "presentation": [
      "http://www.pinstripes.com/role/Leases10KTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Future Fixed Lease Payments for Operating Leases",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]",
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position."
       }
      }
     },
     "auth_ref": [
      "r886"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/Leases10KFutureFixedLeasePaymentsforOperatingLeasesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.pinstripes.com/role/Leases10KFutureFixedLeasePaymentsforOperatingLeasesDetails_1": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/Leases10KFutureFixedLeasePaymentsforOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total lease payments",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease."
       }
      }
     },
     "auth_ref": [
      "r549"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/Leases10KFutureFixedLeasePaymentsforOperatingLeasesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/Leases10KFutureFixedLeasePaymentsforOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thereafter",
        "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r549"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/Leases10KFutureFixedLeasePaymentsforOperatingLeasesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/Leases10KFutureFixedLeasePaymentsforOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2024",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r549"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/Leases10KFutureFixedLeasePaymentsforOperatingLeasesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/Leases10KFutureFixedLeasePaymentsforOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r549"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/Leases10KFutureFixedLeasePaymentsforOperatingLeasesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/Leases10KFutureFixedLeasePaymentsforOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r549"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/Leases10KFutureFixedLeasePaymentsforOperatingLeasesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/Leases10KFutureFixedLeasePaymentsforOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r549"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/Leases10KFutureFixedLeasePaymentsforOperatingLeasesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/Leases10KFutureFixedLeasePaymentsforOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2025",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r549"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/Leases10KFutureFixedLeasePaymentsforOperatingLeasesDetails_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/Leases10KFutureFixedLeasePaymentsforOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Less: interest",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease."
       }
      }
     },
     "auth_ref": [
      "r549"
     ]
    },
    "us-gaap_LesseeOperatingLeaseRenewalTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseRenewalTerm",
     "presentation": [
      "http://www.pinstripes.com/role/Leases10KNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Renewal term",
        "label": "Lessee, Operating Lease, Renewal Term",
        "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r884"
     ]
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeasesTextBlock",
     "presentation": [
      "http://www.pinstripes.com/role/Leases",
      "http://www.pinstripes.com/role/Leases10K"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leases",
        "label": "Lessee, Operating Leases [Text Block]",
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r535"
     ]
    },
    "us-gaap_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/CondensedConsolidatedBalanceSheets10Q": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10K",
      "http://www.pinstripes.com/role/CondensedConsolidatedBalanceSheets10Q",
      "http://www.pinstripes.com/role/ConsolidatedBalanceSheets10K",
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KErrorCorrectionsDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities",
        "terseLabel": "Total liabilities",
        "label": "Liabilities",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future."
       }
      }
     },
     "auth_ref": [
      "r33",
      "r250",
      "r318",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r498",
      "r499",
      "r500",
      "r523",
      "r652",
      "r737",
      "r777",
      "r835",
      "r891",
      "r892"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/CondensedConsolidatedBalanceSheets10Q": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10K",
      "http://www.pinstripes.com/role/CondensedConsolidatedBalanceSheets10Q",
      "http://www.pinstripes.com/role/ConsolidatedBalanceSheets10K",
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KErrorCorrectionsDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities, redeemable convertible preferred stock, and stockholders' deficit",
        "terseLabel": "Total liabilities, redeemable convertible preferred stock, and stockholders' deficit",
        "label": "Liabilities and Equity",
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any."
       }
      }
     },
     "auth_ref": [
      "r133",
      "r185",
      "r592",
      "r763",
      "r812",
      "r827",
      "r882"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10K",
      "http://www.pinstripes.com/role/CondensedConsolidatedBalanceSheets10Q",
      "http://www.pinstripes.com/role/ConsolidatedBalanceSheets10K",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liabilities, Redeemable Convertible Preferred Stock, and Stockholders' Deficit:",
        "label": "Liabilities and Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/CondensedConsolidatedBalanceSheets10Q": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10Q": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10K": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10K",
      "http://www.pinstripes.com/role/CondensedConsolidatedBalanceSheets10Q",
      "http://www.pinstripes.com/role/ConsolidatedBalanceSheets10K",
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KErrorCorrectionsDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current liabilities",
        "terseLabel": "Total current liabilities",
        "label": "Liabilities, Current",
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r35",
      "r217",
      "r250",
      "r318",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r498",
      "r499",
      "r500",
      "r523",
      "r763",
      "r835",
      "r891",
      "r892"
     ]
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesCurrentAbstract",
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10K",
      "http://www.pinstripes.com/role/CondensedConsolidatedBalanceSheets10Q",
      "http://www.pinstripes.com/role/ConsolidatedBalanceSheets10K",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Current liabilities:",
        "terseLabel": "Current Liabilities:",
        "label": "Liabilities, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesFairValueDisclosure",
     "crdr": "credit",
     "presentation": [
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSAssetsandLiabilitiesAccountedatFairvalueonRecurringBasisDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSAssetsandLiabilitiesAccountedatFairvalueonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warranty liability",
        "label": "Liabilities, Fair Value Disclosure",
        "documentation": "Fair value of financial and nonfinancial obligations."
       }
      }
     },
     "auth_ref": [
      "r99"
     ]
    },
    "us-gaap_LiabilitiesFairValueDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesFairValueDisclosureAbstract",
     "presentation": [
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSAssetsandLiabilitiesAccountedatFairvalueonRecurringBasisDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSAssetsandLiabilitiesAccountedatFairvalueonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liabilities:",
        "label": "Liabilities, Fair Value Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10K": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10K",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total Noncurrent Liabilities",
        "label": "Liabilities, Noncurrent",
        "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r25",
      "r116",
      "r117",
      "r118",
      "r122",
      "r250",
      "r318",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r498",
      "r499",
      "r500",
      "r523",
      "r835",
      "r891",
      "r892"
     ]
    },
    "us-gaap_LiabilitiesNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesNoncurrentAbstract",
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10K",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Noncurrent liabilities:",
        "label": "Liabilities, Noncurrent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCredit",
     "crdr": "credit",
     "presentation": [
      "http://www.pinstripes.com/role/DebtTermLoansDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangementsTermLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt outstanding",
        "label": "Long-Term Line of Credit",
        "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement."
       }
      }
     },
     "auth_ref": [
      "r25",
      "r184",
      "r901"
     ]
    },
    "pnst_LineOfCreditFacilityAdditionalBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "LineOfCreditFacilityAdditionalBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://www.pinstripes.com/role/DebtTermLoansDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangementsTermLoansDetails",
      "http://www.pinstripes.com/role/SubsequentEvents10KDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional borrowing capacity",
        "label": "Line of Credit Facility, Additional Borrowing Capacity",
        "documentation": "Line of Credit Facility, Additional Borrowing Capacity"
       }
      }
     },
     "auth_ref": []
    },
    "pnst_LineOfCreditFacilityAdditionalBorrowingCapacityPerDraw": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "LineOfCreditFacilityAdditionalBorrowingCapacityPerDraw",
     "crdr": "credit",
     "presentation": [
      "http://www.pinstripes.com/role/DebtTermLoansDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangementsTermLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional borrowing capacity per draw",
        "label": "Line of Credit Facility, Additional Borrowing Capacity, Per Draw",
        "documentation": "Line of Credit Facility, Additional Borrowing Capacity, Per Draw"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://www.pinstripes.com/role/DebtTermLoansDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangementsTermLoansDetails",
      "http://www.pinstripes.com/role/SubsequentEvents10KDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum borrowing capacity",
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility."
       }
      }
     },
     "auth_ref": [
      "r30"
     ]
    },
    "us-gaap_LineOfCreditMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCreditMember",
     "presentation": [
      "http://www.pinstripes.com/role/DebtScheduleofDebtDetails",
      "http://www.pinstripes.com/role/DebtTermLoansDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangements10KComponentsDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangementsTermLoansDetails",
      "http://www.pinstripes.com/role/SubsequentEvents10KDetails",
      "http://www.pinstripes.com/role/SubsequentEventsDetails",
      "http://www.pinstripes.com/role/WarrantsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Term loans",
        "label": "Line of Credit [Member]",
        "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_LiveOakBankingCompanyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "LiveOakBankingCompanyMember",
     "presentation": [
      "http://www.pinstripes.com/role/DebtTermLoansDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangementsTermLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Live Oak Banking Company",
        "label": "Live Oak Banking Company [Member]",
        "documentation": "Live Oak Banking Company"
       }
      }
     },
     "auth_ref": []
    },
    "pnst_LoanCommitmentAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "LoanCommitmentAsset",
     "crdr": "debit",
     "presentation": [
      "http://www.pinstripes.com/role/DebtTermLoansDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangementsTermLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loan commitment asset",
        "label": "Loan Commitment Asset",
        "documentation": "Loan Commitment Asset"
       }
      }
     },
     "auth_ref": []
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://www.pinstripes.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Local Phone Number",
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/DebtScheduleofDebtDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.pinstripes.com/role/DebtScheduleofDebtDetails_1": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/DebtFinanceObligationsDebtCovenantsDetails",
      "http://www.pinstripes.com/role/DebtScheduleofDebtDetails",
      "http://www.pinstripes.com/role/DebtTermLoansDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangements10KComponentsDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangements10KNarrativeDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangementsFinanceObligationsOtherLoansDebtCovenantsDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangementsTermLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "verboseLabel": "Debt outstanding",
        "terseLabel": "Total",
        "label": "Long-Term Debt",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r25",
      "r184",
      "r358",
      "r374",
      "r741",
      "r742",
      "r901"
     ]
    },
    "us-gaap_LongTermDebtCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/CondensedConsolidatedBalanceSheets10Q": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.pinstripes.com/role/DebtScheduleofDebtDetails": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/CondensedConsolidatedBalanceSheets10Q",
      "http://www.pinstripes.com/role/ConsolidatedBalanceSheets10K",
      "http://www.pinstripes.com/role/DebtScheduleofDebtDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangements10KComponentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current portion of long-term notes payable",
        "negatedTerseLabel": "Current portion of long-term notes payable",
        "label": "Long-Term Debt, Current Maturities",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r224"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/LongtermFinancingArrangements10KPrincipalMaturitiesDetails": {
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/LongtermFinancingArrangements10KPrincipalMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thereafter",
        "label": "Long-Term Debt, Maturity, after Year Five",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r257",
      "r839"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/LongtermFinancingArrangements10KPrincipalMaturitiesDetails": {
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/LongtermFinancingArrangements10KPrincipalMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2024",
        "label": "Long-Term Debt, Maturity, Year One",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r257",
      "r363"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/LongtermFinancingArrangements10KPrincipalMaturitiesDetails": {
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/LongtermFinancingArrangements10KPrincipalMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028",
        "label": "Long-Term Debt, Maturity, Year Five",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r257",
      "r363"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/LongtermFinancingArrangements10KPrincipalMaturitiesDetails": {
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/LongtermFinancingArrangements10KPrincipalMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027",
        "label": "Long-Term Debt, Maturity, Year Four",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r257",
      "r363"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/LongtermFinancingArrangements10KPrincipalMaturitiesDetails": {
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/LongtermFinancingArrangements10KPrincipalMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026",
        "label": "Long-Term Debt, Maturity, Year Three",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r257",
      "r363"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/LongtermFinancingArrangements10KPrincipalMaturitiesDetails": {
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/LongtermFinancingArrangements10KPrincipalMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2025",
        "label": "Long-Term Debt, Maturity, Year Two",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r257",
      "r363"
     ]
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/DebtScheduleofDebtDetails": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.pinstripes.com/role/CondensedConsolidatedBalanceSheets10Q": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/CondensedConsolidatedBalanceSheets10Q",
      "http://www.pinstripes.com/role/ConsolidatedBalanceSheets10K",
      "http://www.pinstripes.com/role/DebtScheduleofDebtDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangements10KComponentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term notes payable",
        "label": "Long-Term Debt, Excluding Current Maturities",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r225"
     ]
    },
    "us-gaap_LongTermDebtTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtTextBlock",
     "presentation": [
      "http://www.pinstripes.com/role/LongtermFinancingArrangements10K"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term Financing Arrangements",
        "label": "Long-Term Debt [Text Block]",
        "documentation": "The entire disclosure for long-term debt."
       }
      }
     },
     "auth_ref": [
      "r159"
     ]
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongtermDebtTypeAxis",
     "presentation": [
      "http://www.pinstripes.com/role/DebtConvertibleDebtDetails",
      "http://www.pinstripes.com/role/DebtEquipmentLoanDetails",
      "http://www.pinstripes.com/role/DebtFinanceObligationsDebtCovenantsDetails",
      "http://www.pinstripes.com/role/DebtNarrativeDetails",
      "http://www.pinstripes.com/role/DebtScheduleofDebtDetails",
      "http://www.pinstripes.com/role/DebtTermLoansDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangements10KComponentsDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangements10KNarrativeDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangementsConvertibleDebtDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangementsEquipmentLoanDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangementsFinanceObligationsOtherLoansDebtCovenantsDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangementsTermLoansDetails",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStockDetails",
      "http://www.pinstripes.com/role/SubsequentEvents10KDetails",
      "http://www.pinstripes.com/role/SubsequentEventsDetails",
      "http://www.pinstripes.com/role/WarrantsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-Term Debt, Type [Axis]",
        "label": "Long-Term Debt, Type [Axis]",
        "documentation": "Information by type of long-term debt."
       }
      }
     },
     "auth_ref": [
      "r37"
     ]
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongtermDebtTypeDomain",
     "presentation": [
      "http://www.pinstripes.com/role/DebtConvertibleDebtDetails",
      "http://www.pinstripes.com/role/DebtEquipmentLoanDetails",
      "http://www.pinstripes.com/role/DebtFinanceObligationsDebtCovenantsDetails",
      "http://www.pinstripes.com/role/DebtNarrativeDetails",
      "http://www.pinstripes.com/role/DebtScheduleofDebtDetails",
      "http://www.pinstripes.com/role/DebtTermLoansDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangements10KComponentsDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangements10KNarrativeDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangementsConvertibleDebtDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangementsEquipmentLoanDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangementsFinanceObligationsOtherLoansDebtCovenantsDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangementsTermLoansDetails",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStockDetails",
      "http://www.pinstripes.com/role/SubsequentEvents10KDetails",
      "http://www.pinstripes.com/role/SubsequentEventsDetails",
      "http://www.pinstripes.com/role/WarrantsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-Term Debt, Type [Domain]",
        "label": "Long-Term Debt, Type [Domain]",
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer."
       }
      }
     },
     "auth_ref": [
      "r37",
      "r66"
     ]
    },
    "pnst_March2023TermLoanFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "March2023TermLoanFacilityMember",
     "presentation": [
      "http://www.pinstripes.com/role/DebtTermLoansDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangementsTermLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "March 2023 Term Loan Facility",
        "label": "March 2023 Term Loan Facility [Member]",
        "documentation": "March 2023 Term Loan Facility"
       }
      }
     },
     "auth_ref": []
    },
    "pnst_MaximumBorrowingCapacityOfRelatedPartyPromissoryNote": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "MaximumBorrowingCapacityOfRelatedPartyPromissoryNote",
     "crdr": "credit",
     "presentation": [
      "http://www.pinstripes.com/role/RELATEDPARTYTRANSACTIONSAdditionalInformationDetails",
      "http://www.pinstripes.com/role/UNAUDITEDRELATEDPARTYTRANSACTIONSAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum borrowing capacity of related party transaction",
        "label": "Maximum Borrowing Capacity of Related Party Promissory Note",
        "documentation": "Amount of maximum borrowing capacity of related party promissory note."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_MaximumLoansConvertibleIntoWarrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "MaximumLoansConvertibleIntoWarrants",
     "crdr": "credit",
     "presentation": [
      "http://www.pinstripes.com/role/RELATEDPARTYTRANSACTIONSAdditionalInformationDetails",
      "http://www.pinstripes.com/role/UNAUDITEDRELATEDPARTYTRANSACTIONSAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Maximum amount of loan convertible into warrants",
        "label": "maximum Loans Convertible Into Warrants",
        "documentation": "The maximum amount which a potential loan could have repaid through issuance of warrants."
       }
      }
     },
     "auth_ref": []
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "MaximumMember",
     "presentation": [
      "http://www.pinstripes.com/role/COMMITMENTSANDCONTINGENCIESDetails",
      "http://www.pinstripes.com/role/Leases10KNarrativeDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangementsFinanceObligationsOtherLoansDebtCovenantsDetails",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStock10KNarrativeDetails",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStockAthroughHPreferredStockDetails",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStockDetails",
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KPropertyandEquipmentnetDetails",
      "http://www.pinstripes.com/role/StockBasedCompensation10KValuationAssumptionsDetails",
      "http://www.pinstripes.com/role/SubsequentEventsDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCOMMITMENTSANDCONTINGENCIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum",
        "label": "Maximum [Member]"
       }
      }
     },
     "auth_ref": [
      "r332",
      "r333",
      "r334",
      "r335",
      "r416",
      "r567",
      "r606",
      "r644",
      "r645",
      "r708",
      "r710",
      "r713",
      "r714",
      "r715",
      "r724",
      "r725",
      "r739",
      "r745",
      "r758",
      "r765",
      "r837",
      "r893",
      "r894",
      "r895",
      "r896",
      "r897",
      "r898"
     ]
    },
    "pnst_MaximumNumberOfDemandsForRegistrationOfSecurities": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "MaximumNumberOfDemandsForRegistrationOfSecurities",
     "presentation": [
      "http://www.pinstripes.com/role/COMMITMENTSANDCONTINGENCIESDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCOMMITMENTSANDCONTINGENCIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum number of demands for registration of securities",
        "label": "Maximum Number Of Demands For Registration Of Securities",
        "documentation": "The maximum number of demands for registration of securities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MeasurementInputExercisePriceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MeasurementInputExercisePriceMember",
     "presentation": [
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSFairValueMeasurementInputsNonrecurringDetails",
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSFairValueMeasurementInputsRecurringDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSFairValueMeasurementInputsRecurringDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise price",
        "label": "Measurement Input, Exercise Price [Member]",
        "documentation": "Measurement input using agreed upon price for exchange of underlying asset."
       }
      }
     },
     "auth_ref": [
      "r880"
     ]
    },
    "us-gaap_MeasurementInputExpectedDividendRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MeasurementInputExpectedDividendRateMember",
     "presentation": [
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSFairValueMeasurementInputsNonrecurringDetails",
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSFairValueMeasurementInputsRecurringDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSFairValueMeasurementInputsRecurringDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividend yield",
        "label": "Measurement Input, Expected Dividend Rate [Member]",
        "documentation": "Measurement input using expected dividend rate to be paid to holder of share per year."
       }
      }
     },
     "auth_ref": [
      "r880"
     ]
    },
    "us-gaap_MeasurementInputExpectedTermMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MeasurementInputExpectedTermMember",
     "presentation": [
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSFairValueMeasurementInputsNonrecurringDetails",
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSFairValueMeasurementInputsRecurringDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSFairValueMeasurementInputsNonrecurringDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSFairValueMeasurementInputsRecurringDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Term",
        "label": "Measurement Input, Expected Term [Member]",
        "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date."
       }
      }
     },
     "auth_ref": [
      "r880"
     ]
    },
    "us-gaap_MeasurementInputPriceVolatilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MeasurementInputPriceVolatilityMember",
     "presentation": [
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSFairValueMeasurementInputsNonrecurringDetails",
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSFairValueMeasurementInputsRecurringDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSFairValueMeasurementInputsNonrecurringDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSFairValueMeasurementInputsRecurringDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Volatility",
        "label": "Measurement Input, Price Volatility [Member]",
        "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns."
       }
      }
     },
     "auth_ref": [
      "r880"
     ]
    },
    "us-gaap_MeasurementInputRiskFreeInterestRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MeasurementInputRiskFreeInterestRateMember",
     "presentation": [
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSFairValueMeasurementInputsNonrecurringDetails",
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSFairValueMeasurementInputsRecurringDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSFairValueMeasurementInputsNonrecurringDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSFairValueMeasurementInputsRecurringDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Risk-free rate of interest",
        "label": "Measurement Input, Risk Free Interest Rate [Member]",
        "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss."
       }
      }
     },
     "auth_ref": [
      "r880"
     ]
    },
    "us-gaap_MeasurementInputSharePriceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MeasurementInputSharePriceMember",
     "presentation": [
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSFairValueMeasurementInputsNonrecurringDetails",
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSFairValueMeasurementInputsRecurringDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSFairValueMeasurementInputsNonrecurringDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSFairValueMeasurementInputsRecurringDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock price",
        "label": "Measurement Input, Share Price [Member]",
        "documentation": "Measurement input using share price of saleable stock."
       }
      }
     },
     "auth_ref": [
      "r880"
     ]
    },
    "us-gaap_MeasurementInputTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MeasurementInputTypeAxis",
     "presentation": [
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSFairValueMeasurementInputsNonrecurringDetails",
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSFairValueMeasurementInputsRecurringDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSFairValueMeasurementInputsNonrecurringDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSFairValueMeasurementInputsRecurringDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Input Type [Axis]",
        "label": "Measurement Input Type [Axis]",
        "documentation": "Information by type of measurement input used to determine value of asset and liability."
       }
      }
     },
     "auth_ref": [
      "r515"
     ]
    },
    "us-gaap_MeasurementInputTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MeasurementInputTypeDomain",
     "presentation": [
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSFairValueMeasurementInputsNonrecurringDetails",
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSFairValueMeasurementInputsRecurringDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSFairValueMeasurementInputsNonrecurringDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSFairValueMeasurementInputsRecurringDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Input Type [Domain]",
        "label": "Measurement Input Type [Domain]",
        "documentation": "Measurement input used to determine value of asset and liability."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_MeasurementInputValuePerWarrantMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "MeasurementInputValuePerWarrantMember",
     "presentation": [
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSFairValueMeasurementInputsNonrecurringDetails",
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSFairValueMeasurementInputsRecurringDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSFairValueMeasurementInputsRecurringDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Value of one warrant",
        "label": "Measurement Input Value Per Warrant [Member]",
        "documentation": "Measurement input using value of one warrant."
       }
      }
     },
     "auth_ref": []
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "MinimumMember",
     "presentation": [
      "http://www.pinstripes.com/role/COMMITMENTSANDCONTINGENCIESDetails",
      "http://www.pinstripes.com/role/Leases10KNarrativeDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangementsFinanceObligationsOtherLoansDebtCovenantsDetails",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStock10KNarrativeDetails",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStockAthroughHPreferredStockDetails",
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KPropertyandEquipmentnetDetails",
      "http://www.pinstripes.com/role/StockBasedCompensation10KValuationAssumptionsDetails",
      "http://www.pinstripes.com/role/SubsequentEventsDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCOMMITMENTSANDCONTINGENCIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum",
        "label": "Minimum [Member]"
       }
      }
     },
     "auth_ref": [
      "r332",
      "r333",
      "r334",
      "r335",
      "r416",
      "r567",
      "r606",
      "r644",
      "r645",
      "r708",
      "r710",
      "r713",
      "r714",
      "r715",
      "r724",
      "r725",
      "r739",
      "r745",
      "r758",
      "r765",
      "r837",
      "r893",
      "r894",
      "r895",
      "r896",
      "r897",
      "r898"
     ]
    },
    "us-gaap_NatureOfOperations": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NatureOfOperations",
     "presentation": [
      "http://www.pinstripes.com/role/DESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONS",
      "http://www.pinstripes.com/role/NatureofBusiness10K",
      "http://www.pinstripes.com/role/UNAUDITEDDESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSBanyan10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DESCRIPTION OF ORGANIZATION AND BUSINESS OPERATIONS",
        "verboseLabel": "Nature of Business",
        "label": "Nature of Operations [Text Block]",
        "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward."
       }
      }
     },
     "auth_ref": [
      "r199",
      "r210"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSBanyan10Q": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows10Q": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.pinstripes.com/role/ConsolidatedStatementsofCashFlows10K",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSBanyan10Q",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by (used in) financing activities",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit."
       }
      }
     },
     "auth_ref": [
      "r243"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.pinstripes.com/role/ConsolidatedStatementsofCashFlows10K",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSBanyan10Q",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flows from financing activities:",
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSBanyan10Q": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows10Q": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.pinstripes.com/role/ConsolidatedStatementsofCashFlows10K",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSBanyan10Q",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by (used in) investing activities",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets."
       }
      }
     },
     "auth_ref": [
      "r243"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.pinstripes.com/role/ConsolidatedStatementsofCashFlows10K",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSBanyan10Q",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flows from investing activities:",
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows10Q": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSBanyan10Q": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.pinstripes.com/role/ConsolidatedStatementsofCashFlows10K",
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KErrorCorrectionsDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSBanyan10Q",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash (used in) operating activities",
        "terseLabel": "Net cash used in operating activities",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities."
       }
      }
     },
     "auth_ref": [
      "r149",
      "r150",
      "r151"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.pinstripes.com/role/ConsolidatedStatementsofCashFlows10K",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSBanyan10Q",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flows from operating activities:",
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/NetEarningsLossPerShareDetails": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofOperations10Q": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 10.0
      },
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows10Q": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 17.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICIT",
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.pinstripes.com/role/ConsolidatedStatementsofCashFlows10K",
      "http://www.pinstripes.com/role/ConsolidatedStatementsofOperations10K",
      "http://www.pinstripes.com/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersDeficit10K",
      "http://www.pinstripes.com/role/NetEarningsLossPerShareDetails",
      "http://www.pinstripes.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCalculationofbasicanddilutednetlosspershareofcommonstockDetails",
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KErrorCorrectionsDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSBanyan10Q",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICITBanyan10Q",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSBanyan10Q",
      "http://www.pinstripes.com/role/UNAUDITEDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCalculationofbasicanddilutednetlosspershareofcommonstockDetails",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows10Q",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofOperations10Q",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersDeficit10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net (loss) income",
        "terseLabel": "Net (loss) income",
        "label": "Net Income (Loss)",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r138",
      "r151",
      "r187",
      "r215",
      "r233",
      "r234",
      "r238",
      "r250",
      "r261",
      "r263",
      "r264",
      "r266",
      "r267",
      "r271",
      "r272",
      "r284",
      "r296",
      "r303",
      "r307",
      "r309",
      "r318",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r511",
      "r523",
      "r597",
      "r675",
      "r697",
      "r698",
      "r738",
      "r775",
      "r835"
     ]
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofOperations10Q": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.pinstripes.com/role/NetEarningsLossPerShareDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/NetEarningsLossPerShareDetails",
      "http://www.pinstripes.com/role/NetLossPerShare10KDetails",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofOperations10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net loss on which basic earnings per share is calculated",
        "terseLabel": "Net loss on which basic earnings per share is calculated",
        "label": "Net Income (Loss) Available to Common Stockholders, Basic",
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders."
       }
      }
     },
     "auth_ref": [
      "r241",
      "r263",
      "r264",
      "r266",
      "r267",
      "r275",
      "r276",
      "r285",
      "r288",
      "r296",
      "r303",
      "r307",
      "r309",
      "r738"
     ]
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract",
     "presentation": [
      "http://www.pinstripes.com/role/NetEarningsLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Numerator:",
        "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofOperations10Q": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.pinstripes.com/role/NetEarningsLossPerShareDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/NetEarningsLossPerShareDetails",
      "http://www.pinstripes.com/role/NetLossPerShare10KDetails",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofOperations10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net loss on which diluted earnings per share is calculated",
        "terseLabel": "Net loss on which diluted earnings per share is calculated",
        "label": "Net Income (Loss) Available to Common Stockholders, Diluted",
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders."
       }
      }
     },
     "auth_ref": [
      "r241",
      "r277",
      "r280",
      "r281",
      "r282",
      "r283",
      "r285",
      "r288"
     ]
    },
    "pnst_NetProceedsFromInitialPublicOffering": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "NetProceedsFromInitialPublicOffering",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSBanyan10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from issuance of Units in IPO, net of underwriting fee",
        "label": "Net Proceeds From Initial Public Offering",
        "documentation": "The amount of cash inflow associated with the amount received from entity's first offering of stock to the public, net of underwriting discounts paid."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "presentation": [
      "http://www.pinstripes.com/role/NatureofBusinessandBasisofPresentationPolicies",
      "http://www.pinstripes.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies",
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KPolicies",
      "http://www.pinstripes.com/role/UNAUDITEDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Recently adopted and issued accounting standards",
        "verboseLabel": "Recently adopted and issued accounting standards",
        "netLabel": "Recently adopted accounting guidance",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_NewLocationsUnderConstruction": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "NewLocationsUnderConstruction",
     "presentation": [
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KOtherNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "New locations under construction",
        "label": "New Locations Under Construction",
        "documentation": "New Locations Under Construction"
       }
      }
     },
     "auth_ref": []
    },
    "pnst_NonRedeemableClassBCommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "NonRedeemableClassBCommonStockMember",
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Redeemable Class B common stock",
        "label": "Non-Redeemable Class B common stock [Member]",
        "documentation": "Represents information pertaining to redeemable class B common stock."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_NonRedemptionAgreements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "NonRedemptionAgreements",
     "crdr": "debit",
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICIT",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICITBanyan10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Non-redemption agreements",
        "label": "Non-Redemption Agreements",
        "documentation": "The amount of Non-redemption agreements."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_NonRedemptionAgreementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "NonRedemptionAgreementsMember",
     "presentation": [
      "http://www.pinstripes.com/role/COMMITMENTSANDCONTINGENCIESDetails",
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSFairValueMeasurementInputsNonrecurringDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCOMMITMENTSANDCONTINGENCIESDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSFairValueMeasurementInputsNonrecurringDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Redemption Agreements",
        "label": "Non-Redemption Agreements [Member]",
        "documentation": "Represents the information pertaining to non-redemption agreements."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_NonRedemptionOfShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "NonRedemptionOfShares",
     "presentation": [
      "http://www.pinstripes.com/role/COMMITMENTSANDCONTINGENCIESDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCOMMITMENTSANDCONTINGENCIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-redemption of shares",
        "label": "Non-Redemption Of Shares",
        "documentation": "Represents the non-redemption of shares."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NoncashInvestingAndFinancingItemsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NoncashInvestingAndFinancingItemsAbstract",
     "presentation": [
      "http://www.pinstripes.com/role/ConsolidatedStatementsofCashFlows10K",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplemental disclosures of non-cash operating, investing and financing activities:",
        "label": "Noncash Investing and Financing Items [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSBanyan10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Other income",
        "label": "Nonoperating Income (Expense)",
        "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)."
       }
      }
     },
     "auth_ref": [
      "r145"
     ]
    },
    "us-gaap_NonoperatingIncomeExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NonoperatingIncomeExpenseAbstract",
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSBanyan10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other income (expenses):",
        "label": "Nonoperating Income (Expense) [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NonrelatedPartyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NonrelatedPartyMember",
     "presentation": [
      "http://www.pinstripes.com/role/CondensedConsolidatedBalanceSheets10Q",
      "http://www.pinstripes.com/role/ConsolidatedBalanceSheets10K",
      "http://www.pinstripes.com/role/ConsolidatedStatementsofCashFlows10K",
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KErrorCorrectionsDetails",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nonrelated Party",
        "label": "Nonrelated Party [Member]",
        "documentation": "Party not related to reporting entity."
       }
      }
     },
     "auth_ref": [
      "r814",
      "r815"
     ]
    },
    "pnst_NorthbrookIllinoisFinancingObligationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "NorthbrookIllinoisFinancingObligationMember",
     "presentation": [
      "http://www.pinstripes.com/role/DebtFinanceObligationsDebtCovenantsDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangementsFinanceObligationsOtherLoansDebtCovenantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Northbrook, Illinois Financing Obligation",
        "label": "Northbrook, Illinois Financing Obligation [Member]",
        "documentation": "Northbrook, Illinois Financing Obligation"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NotesAssumed1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NotesAssumed1",
     "crdr": "credit",
     "presentation": [
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-cash finance obligation",
        "label": "Notes Assumed",
        "documentation": "The fair value of notes assumed in noncash investing or financing activities."
       }
      }
     },
     "auth_ref": [
      "r50",
      "r51",
      "r52"
     ]
    },
    "us-gaap_NotesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NotesPayable",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10K": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10K",
      "http://www.pinstripes.com/role/RELATEDPARTYTRANSACTIONSAdditionalInformationDetails",
      "http://www.pinstripes.com/role/UNAUDITEDRELATEDPARTYTRANSACTIONSAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Outstanding balance of related party note",
        "label": "Notes Payable",
        "documentation": "Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r25",
      "r184",
      "r901"
     ]
    },
    "us-gaap_NotesPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NotesPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10Q": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      },
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10K": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Promissory notes - related parties",
        "label": "Notes Payable, Current",
        "documentation": "Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer."
       }
      }
     },
     "auth_ref": [
      "r32"
     ]
    },
    "us-gaap_NotesPayableOtherPayablesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NotesPayableOtherPayablesMember",
     "presentation": [
      "http://www.pinstripes.com/role/DebtFinanceObligationsDebtCovenantsDetails",
      "http://www.pinstripes.com/role/DebtScheduleofDebtDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangements10KComponentsDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangementsFinanceObligationsOtherLoansDebtCovenantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance obligations",
        "label": "Notes Payable, Other Payables [Member]",
        "documentation": "A written promise to pay a note to a third party."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_NumberOfCommonSharesShareholdersExercisedTheirRightToRedeem": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "NumberOfCommonSharesShareholdersExercisedTheirRightToRedeem",
     "presentation": [
      "http://www.pinstripes.com/role/DESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSDetails",
      "http://www.pinstripes.com/role/UNAUDITEDDESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSBanyan10QDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of common shares, shareholders exercised their right to redeem",
        "label": "Number Of Common Shares Shareholders Exercised Their Right To Redeem",
        "documentation": "The number of common shares, shareholders exercised their right to redeem their shares for a pro rata portion of the funds in the Company's trust account."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_NumberOfDebtInstruments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "NumberOfDebtInstruments",
     "presentation": [
      "http://www.pinstripes.com/role/DebtConvertibleDebtDetails",
      "http://www.pinstripes.com/role/DebtNarrativeDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangements10KNarrativeDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangementsConvertibleDebtDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangementsFinanceObligationsOtherLoansDebtCovenantsDetails",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStockDetails",
      "http://www.pinstripes.com/role/ShorttermBorrowings10KDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of debt instruments",
        "label": "Number Of Debt Instruments",
        "documentation": "Number Of Debt Instruments"
       }
      }
     },
     "auth_ref": []
    },
    "pnst_NumberOfDebtInstrumentsConverted": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "NumberOfDebtInstrumentsConverted",
     "presentation": [
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStockDetails",
      "http://www.pinstripes.com/role/ShorttermBorrowings10KDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of debt instruments converted",
        "label": "Number Of Debt Instruments, Converted",
        "documentation": "Number Of Debt Instruments, Converted"
       }
      }
     },
     "auth_ref": []
    },
    "pnst_NumberOfDebtInstrumentsExtinguished": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "NumberOfDebtInstrumentsExtinguished",
     "presentation": [
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStockDetails",
      "http://www.pinstripes.com/role/ShorttermBorrowings10KDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of debt instruments extinguished",
        "label": "Number of Debt Instruments, Extinguished",
        "documentation": "Number of Debt Instruments, Extinguished"
       }
      }
     },
     "auth_ref": []
    },
    "pnst_NumberOfLocations": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "NumberOfLocations",
     "presentation": [
      "http://www.pinstripes.com/role/NatureofBusiness10KDetails",
      "http://www.pinstripes.com/role/NatureofBusinessandBasisofPresentationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of locations",
        "label": "Number Of Locations",
        "documentation": "Number Of Locations"
       }
      }
     },
     "auth_ref": []
    },
    "pnst_NumberOfMonthsToCompleteAcquisition": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "NumberOfMonthsToCompleteAcquisition",
     "presentation": [
      "http://www.pinstripes.com/role/DESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSDetails",
      "http://www.pinstripes.com/role/UNAUDITEDDESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSBanyan10QDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Months to complete acquisition",
        "label": "Number of Months to complete acquisition",
        "documentation": "This represents the number of months to complete acquisition."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NumberOfOperatingSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NumberOfOperatingSegments",
     "presentation": [
      "http://www.pinstripes.com/role/NatureofBusiness10KDetails",
      "http://www.pinstripes.com/role/NatureofBusinessandBasisofPresentationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of operating segments",
        "label": "Number of Operating Segments",
        "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues."
       }
      }
     },
     "auth_ref": [
      "r825"
     ]
    },
    "us-gaap_NumberOfReportableSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NumberOfReportableSegments",
     "presentation": [
      "http://www.pinstripes.com/role/NatureofBusiness10KDetails",
      "http://www.pinstripes.com/role/NatureofBusinessandBasisofPresentationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of reportable segments",
        "label": "Number of Reportable Segments",
        "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements."
       }
      }
     },
     "auth_ref": [
      "r825"
     ]
    },
    "pnst_NumberOfSharesAgreedToBeTransferredBySponsor": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "NumberOfSharesAgreedToBeTransferredBySponsor",
     "presentation": [
      "http://www.pinstripes.com/role/COMMITMENTSANDCONTINGENCIESDetails",
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSFairValueMeasurementInputsNonrecurringDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCOMMITMENTSANDCONTINGENCIESDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSFairValueMeasurementInputsNonrecurringDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of shares agreed to be transferred by sponsor",
        "verboseLabel": "Number of shares agreed to be transferred",
        "label": "Number Of Shares Agreed To Be Transferred By Sponsor",
        "documentation": "Represents the number of shares agreed to be transferred by sponsor."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_NumberOfSharesForfeited": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "NumberOfSharesForfeited",
     "presentation": [
      "http://www.pinstripes.com/role/RELATEDPARTYTRANSACTIONSFounderSharesDetails",
      "http://www.pinstripes.com/role/STOCKHOLDERSDEFICITEQUITYCommonStockSharesDetails",
      "http://www.pinstripes.com/role/UNAUDITEDRELATEDPARTYTRANSACTIONSFounderSharesDetails",
      "http://www.pinstripes.com/role/UNAUDITEDSTOCKHOLDERSDEFICITEQUITYCommonStockSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of shares forfeited",
        "label": "Number of Shares Forfeited",
        "documentation": "The number of shares owned by sponsor, forfeited during the period."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_NumberOfSharesIssuedPerUnit": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "NumberOfSharesIssuedPerUnit",
     "presentation": [
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSFairValueMeasurementInputsRecurringDetails",
      "http://www.pinstripes.com/role/INITIALPUBLICOFFERINGDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSFairValueMeasurementInputsRecurringDetails",
      "http://www.pinstripes.com/role/UNAUDITEDINITIALPUBLICOFFERINGDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of shares in a unit",
        "label": "Number of Shares Issued Per Unit",
        "documentation": "The number of shares in a unit."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_NumberOfSharesSubjectToForfeiture": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "NumberOfSharesSubjectToForfeiture",
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICITParenthetical",
      "http://www.pinstripes.com/role/CONDENSEDSTATEMENTSOFOPERATIONSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares subject to forfeiture",
        "label": "Number Of Shares Subject To Forfeiture",
        "documentation": "The number of shares owned by the founders subject to forfeiture if the underwriter overallotment option is not exercised in the proposed public offering."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NumberOfStatesInWhichEntityOperates": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NumberOfStatesInWhichEntityOperates",
     "presentation": [
      "http://www.pinstripes.com/role/NatureofBusiness10KDetails",
      "http://www.pinstripes.com/role/NatureofBusinessandBasisofPresentationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of states",
        "label": "Number of States in which Entity Operates",
        "documentation": "The number of states the entity operates in as of the balance sheet date."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_NumberOfStoreOpenings": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "NumberOfStoreOpenings",
     "presentation": [
      "http://www.pinstripes.com/role/DebtTermLoansDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangementsTermLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of store openings",
        "label": "Number Of Store Openings",
        "documentation": "Number Of Store Openings"
       }
      }
     },
     "auth_ref": []
    },
    "pnst_NumberOfWarrantsIssuedPerUnit": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "NumberOfWarrantsIssuedPerUnit",
     "presentation": [
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSFairValueMeasurementInputsRecurringDetails",
      "http://www.pinstripes.com/role/INITIALPUBLICOFFERINGDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSFairValueMeasurementInputsRecurringDetails",
      "http://www.pinstripes.com/role/UNAUDITEDINITIALPUBLICOFFERINGDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of warrants in a unit",
        "label": "Number of Warrants Issued Per Unit",
        "documentation": "The number of warrants in a unit."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_OaktreeCapitalManagementLPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "OaktreeCapitalManagementLPMember",
     "presentation": [
      "http://www.pinstripes.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Oaktree Capital Management, L.P.",
        "label": "Oaktree Capital Management, L.P. [Member]",
        "documentation": "Oaktree Capital Management, L.P."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_OccupancyCostsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "OccupancyCostsPolicyTextBlock",
     "presentation": [
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Store Occupancy Costs, Excluding Depreciation",
        "label": "Occupancy Costs [Policy Text Block]",
        "documentation": "Occupancy Costs"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OccupancyNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OccupancyNet",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofOperations10Q": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/ConsolidatedStatementsofOperations10K",
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KErrorCorrectionsDetails",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofOperations10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Store occupancy costs, excluding depreciation",
        "label": "Occupancy, Net",
        "documentation": "Amount of net occupancy expense that may include items, such as depreciation of facilities and equipment, lease expenses, property taxes and property and casualty insurance expense."
       }
      }
     },
     "auth_ref": [
      "r143",
      "r190",
      "r195"
     ]
    },
    "pnst_OfferingCostsAllocatedToStockSubjectToPossibleRedemption": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "OfferingCostsAllocatedToStockSubjectToPossibleRedemption",
     "crdr": "credit",
     "presentation": [
      "http://www.pinstripes.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCommonstocksubjecttopossibleredemptionDetails",
      "http://www.pinstripes.com/role/UNAUDITEDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCommonstocksubjecttopossibleredemptionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Offering costs allocated to Class A common stock subject to possible redemption",
        "label": "Offering Costs Allocated To Stock Subject To Possible Redemption",
        "documentation": "The amount of offering costs allocated to Class A common stock subject to possible redemption."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_OfferingCostsIncludedInAccountsPayableAccruedExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "OfferingCostsIncludedInAccountsPayableAccruedExpenses",
     "crdr": "credit",
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSBanyan10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Deferred offering costs included in accrued offering costs",
        "label": "Offering Costs Included In Accounts Payable Accrued Expenses",
        "documentation": "The amount of offering costs included in accounts payable or accrued expenses that were incurred during a noncash or partial noncash transaction."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingExpenses",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSBanyan10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total operating expenses",
        "label": "Operating Expenses",
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingExpensesAbstract",
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSBanyan10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating expenses:",
        "label": "Operating Expenses [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofOperations10Q": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.pinstripes.com/role/ConsolidatedStatementsofOperations10K",
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KErrorCorrectionsDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSBanyan10Q",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofOperations10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Operating loss",
        "terseLabel": "Operating loss",
        "label": "Operating Income (Loss)",
        "documentation": "The net result for the period of deducting operating expenses from operating revenues."
       }
      }
     },
     "auth_ref": [
      "r296",
      "r303",
      "r307",
      "r309",
      "r738"
     ]
    },
    "us-gaap_OperatingLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/Leases10KLeaseExpenseDetails": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/Leases10KLeaseExpenseDetails",
      "http://www.pinstripes.com/role/LeasesLeaseCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease cost",
        "label": "Operating Lease, Cost",
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability."
       }
      }
     },
     "auth_ref": [
      "r542",
      "r762"
     ]
    },
    "us-gaap_OperatingLeaseExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.pinstripes.com/role/LeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease expense",
        "label": "Operating Lease, Expense",
        "documentation": "Amount of operating lease expense. Excludes sublease income."
       }
      }
     },
     "auth_ref": [
      "r883"
     ]
    },
    "us-gaap_OperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiability",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/Leases10KFutureFixedLeasePaymentsforOperatingLeasesDetails_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/Leases10KFutureFixedLeasePaymentsforOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total",
        "label": "Operating Lease, Liability",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease."
       }
      }
     },
     "auth_ref": [
      "r537"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/CondensedConsolidatedBalanceSheets10Q": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/CondensedConsolidatedBalanceSheets10Q",
      "http://www.pinstripes.com/role/ConsolidatedBalanceSheets10K",
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KErrorCorrectionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current portion of operating lease liabilities",
        "label": "Operating Lease, Liability, Current",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r537"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/CondensedConsolidatedBalanceSheets10Q": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/CondensedConsolidatedBalanceSheets10Q",
      "http://www.pinstripes.com/role/ConsolidatedBalanceSheets10K",
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KErrorCorrectionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease liabilities",
        "label": "Operating Lease, Liability, Noncurrent",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r537"
     ]
    },
    "pnst_OperatingLeaseNoncashExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "OperatingLeaseNoncashExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows10Q": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/ConsolidatedStatementsofCashFlows10K",
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KErrorCorrectionsDetails",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-cash operating lease expense",
        "label": "Operating Lease, Noncash Expense",
        "documentation": "Operating Lease, Noncash Expense"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeasePayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeasePayments",
     "crdr": "credit",
     "presentation": [
      "http://www.pinstripes.com/role/Leases10KSupplementalCashFlowInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating cash flows from operating leases",
        "label": "Operating Lease, Payments",
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use."
       }
      }
     },
     "auth_ref": [
      "r538",
      "r545"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/CondensedConsolidatedBalanceSheets10Q": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/CondensedConsolidatedBalanceSheets10Q",
      "http://www.pinstripes.com/role/ConsolidatedBalanceSheets10K",
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KErrorCorrectionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease right-of-use assets",
        "label": "Operating Lease, Right-of-Use Asset",
        "documentation": "Amount of lessee's right to use underlying asset under operating lease."
       }
      }
     },
     "auth_ref": [
      "r536"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://www.pinstripes.com/role/Leases10KOtherInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-average discount rate",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "documentation": "Weighted average discount rate for operating lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r548",
      "r762"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://www.pinstripes.com/role/Leases10KOtherInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-average remaining lease term (years)",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r547",
      "r762"
     ]
    },
    "us-gaap_OperatingLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLossCarryforwards",
     "crdr": "debit",
     "presentation": [
      "http://www.pinstripes.com/role/IncomeTaxes10KNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net operating loss carryforwards",
        "label": "Operating Loss Carryforwards",
        "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws."
       }
      }
     },
     "auth_ref": [
      "r86"
     ]
    },
    "us-gaap_OperatingLossCarryforwardsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLossCarryforwardsLineItems",
     "presentation": [
      "http://www.pinstripes.com/role/IncomeTaxes10KNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Loss Carryforwards [Line Items]",
        "label": "Operating Loss Carryforwards [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_OperatingLossCarryforwardsNotSubjectToExpiration": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "OperatingLossCarryforwardsNotSubjectToExpiration",
     "crdr": "debit",
     "presentation": [
      "http://www.pinstripes.com/role/IncomeTaxes10KNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "NOLs not subject to expiration",
        "label": "Operating Loss Carryforwards, Not Subject to Expiration",
        "documentation": "Operating Loss Carryforwards, Not Subject to Expiration"
       }
      }
     },
     "auth_ref": []
    },
    "pnst_OperatingLossCarryforwardsSubjectToExpiration": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "OperatingLossCarryforwardsSubjectToExpiration",
     "crdr": "debit",
     "presentation": [
      "http://www.pinstripes.com/role/IncomeTaxes10KNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "NOLs subject to expiration",
        "label": "Operating Loss Carryforwards, Subject to Expiration",
        "documentation": "Operating Loss Carryforwards, Subject to Expiration"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLossCarryforwardsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLossCarryforwardsTable",
     "presentation": [
      "http://www.pinstripes.com/role/IncomeTaxes10KNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Loss Carryforwards [Table]",
        "label": "Operating Loss Carryforwards [Table]",
        "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization."
       }
      }
     },
     "auth_ref": [
      "r85"
     ]
    },
    "pnst_OrdinarySharesConversionRatio": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "OrdinarySharesConversionRatio",
     "presentation": [
      "http://www.pinstripes.com/role/DESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSDetails",
      "http://www.pinstripes.com/role/STOCKHOLDERSDEFICITEQUITYCommonStockSharesDetails",
      "http://www.pinstripes.com/role/UNAUDITEDDESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSBanyan10QDetails",
      "http://www.pinstripes.com/role/UNAUDITEDSTOCKHOLDERSDEFICITEQUITYCommonStockSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Conversion ratio",
        "label": "Ordinary Shares Conversion Ratio",
        "documentation": "The conversion ratio at which Class B ordinary shares converted into Class A ordinary shares."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
     "presentation": [
      "http://www.pinstripes.com/role/NatureofBusinessandBasisofPresentation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nature of Business and Basis of Presentation",
        "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]",
        "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure."
       }
      }
     },
     "auth_ref": [
      "r115",
      "r177",
      "r617",
      "r618"
     ]
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherAccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/CondensedConsolidatedBalanceSheets10Q": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      },
      "http://www.pinstripes.com/role/OtherAccruedLiabilities10KDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/CondensedConsolidatedBalanceSheets10Q",
      "http://www.pinstripes.com/role/ConsolidatedBalanceSheets10K",
      "http://www.pinstripes.com/role/OtherAccruedLiabilities10KDetails",
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KErrorCorrectionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other accrued liabilities",
        "totalLabel": "Other accrued liabilities",
        "label": "Other Accrued Liabilities, Current",
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r34"
     ]
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/CondensedConsolidatedBalanceSheets10Q": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/CondensedConsolidatedBalanceSheets10Q",
      "http://www.pinstripes.com/role/ConsolidatedBalanceSheets10K"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other long-term assets",
        "label": "Other Assets, Noncurrent",
        "documentation": "Amount of noncurrent assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r222"
     ]
    },
    "pnst_OtherGainLossOnExtinguishmentOfDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "OtherGainLossOnExtinguishmentOfDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/LongtermFinancingArrangements10KGainonExtinguishmentofDebtDetails": {
       "parentTag": "us-gaap_GainsLossesOnExtinguishmentOfDebt",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/LongtermFinancingArrangements10KGainonExtinguishmentofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Other Gain (Loss) On Extinguishment Of Debt",
        "documentation": "Other Gain (Loss) On Extinguishment Of Debt"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherLiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/CondensedConsolidatedBalanceSheets10Q": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/CondensedConsolidatedBalanceSheets10Q",
      "http://www.pinstripes.com/role/ConsolidatedBalanceSheets10K"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other long-term liabilities",
        "label": "Other Liabilities, Noncurrent",
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r38"
     ]
    },
    "pnst_OtherLongTermDebtMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "OtherLongTermDebtMember",
     "presentation": [
      "http://www.pinstripes.com/role/DebtScheduleofDebtDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangements10KComponentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Other Long Term Debt [Member]",
        "documentation": "Other Long Term Debt"
       }
      }
     },
     "auth_ref": []
    },
    "pnst_OtherNoncurrentAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "OtherNoncurrentAssetsDisclosureTextBlock",
     "presentation": [
      "http://www.pinstripes.com/role/OtherLongTermAssets10K"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Long Term Assets",
        "label": "Other Noncurrent Assets Disclosure [Text Block]",
        "documentation": "Other Noncurrent Assets Disclosure"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherNonoperatingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherNonoperatingExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofOperations10Q": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/ConsolidatedStatementsofOperations10K"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Other expenses",
        "label": "Other Nonoperating Expense",
        "documentation": "Amount of expense related to nonoperating activities, classified as other."
       }
      }
     },
     "auth_ref": [
      "r146"
     ]
    },
    "pnst_OtherOperatingExpensesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "OtherOperatingExpensesPolicyTextBlock",
     "presentation": [
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Store Operating Expenses, Excluding Depreciation",
        "label": "Other Operating Expenses [Policy Text Block]",
        "documentation": "Other Operating Expenses"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherPaymentsToAcquireBusinesses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherPaymentsToAcquireBusinesses",
     "crdr": "credit",
     "presentation": [
      "http://www.pinstripes.com/role/NatureofBusinessandBasisofPresentationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payments for transaction costs",
        "label": "Other Payments to Acquire Businesses",
        "documentation": "The cash outflow associated with other payments to acquire businesses including deposit on pending acquisitions and preacquisition costs."
       }
      }
     },
     "auth_ref": [
      "r43"
     ]
    },
    "us-gaap_OtherPreferredStockDividendsAndAdjustments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherPreferredStockDividendsAndAdjustments",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/NetEarningsLossPerShareDetails": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/NetEarningsLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Change in redemption amount of preferred stock",
        "label": "Other Preferred Stock Dividends and Adjustments",
        "documentation": "Amount of preferred stock dividends and adjustments classified as other."
       }
      }
     },
     "auth_ref": [
      "r56",
      "r168"
     ]
    },
    "pnst_OtherStoreOperatingExpensesExcludingDepreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "OtherStoreOperatingExpensesExcludingDepreciation",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofOperations10Q": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/ConsolidatedStatementsofOperations10K",
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KErrorCorrectionsDetails",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofOperations10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other store operating expenses, excluding depreciation",
        "label": "Other Store Operating Expenses, Excluding Depreciation",
        "documentation": "Other Store Operating Expenses, Excluding Depreciation"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherSundryLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherSundryLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/OtherAccruedLiabilities10KDetails": {
       "parentTag": "us-gaap_OtherAccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/OtherAccruedLiabilities10KDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued other",
        "label": "Other Sundry Liabilities, Current",
        "documentation": "Obligations not otherwise itemized or categorized in the footnotes to the financial statements that are due within one year or operating cycle, if longer, from the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r34",
      "r65"
     ]
    },
    "us-gaap_OverAllotmentOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OverAllotmentOptionMember",
     "presentation": [
      "http://www.pinstripes.com/role/COMMITMENTSANDCONTINGENCIESDetails",
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.pinstripes.com/role/CONDENSEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICITParenthetical",
      "http://www.pinstripes.com/role/CONDENSEDSTATEMENTSOFOPERATIONSParenthetical",
      "http://www.pinstripes.com/role/UNAUDITEDCOMMITMENTSANDCONTINGENCIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Over-allotment option",
        "label": "Over-Allotment Option [Member]",
        "documentation": "Right given to the underwriter to sell additional shares over the initial allotment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PayablesAndAccrualsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PayablesAndAccrualsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Payables and Accruals [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "pnst_PaycheckProtectionProgramCARESActMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "PaycheckProtectionProgramCARESActMember",
     "presentation": [
      "http://www.pinstripes.com/role/DebtNarrativeDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangements10KNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Paycheck Protection Program Loan",
        "label": "Paycheck Protection Program, CARES Act [Member]",
        "documentation": "Paycheck Protection Program, CARES Act"
       }
      }
     },
     "auth_ref": []
    },
    "pnst_PaymentForRedemptionOfTemporaryEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "PaymentForRedemptionOfTemporaryEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSBanyan10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Payment of Class A common stock redemptions",
        "label": "Payment for Redemption of Temporary Equity",
        "documentation": "The amount of payment for redemption of temporary equity."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_PaymentsForBusinessAcquisitionTransactionCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "PaymentsForBusinessAcquisitionTransactionCosts",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows10Q": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "De-SPAC transaction costs",
        "label": "Payments For Business Acquisition Transaction Costs",
        "documentation": "Payments For Business Acquisition Transaction Costs"
       }
      }
     },
     "auth_ref": []
    },
    "pnst_PaymentsForInvestmentOfCashInTrustAccount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "PaymentsForInvestmentOfCashInTrustAccount",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSBanyan10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Investment of cash in Trust Account",
        "label": "Payments for investment of cash in Trust Account",
        "documentation": "The amount of cash outflow for investment of cash in trust account."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_PaymentsFromTrustAccountToRedeemShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "PaymentsFromTrustAccountToRedeemShares",
     "crdr": "credit",
     "presentation": [
      "http://www.pinstripes.com/role/DESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSDetails",
      "http://www.pinstripes.com/role/UNAUDITEDDESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSBanyan10QDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payments from trust account to redeem shares",
        "label": "Payments From Trust Account To Redeem Shares",
        "documentation": "The amount paid from Trust Account to redeem shares."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsOfDebtExtinguishmentCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsOfDebtExtinguishmentCosts",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows10Q": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Redemption of long-term notes payable",
        "label": "Payment for Debt Extinguishment or Debt Prepayment Cost",
        "documentation": "Amount of cash outflow for cost from early extinguishment and prepayment of debt. Includes, but is not limited to, third-party cost, premium paid, and other fee paid to lender directly for debt extinguishment or debt prepayment. Excludes accrued interest."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_PaymentsOfDebtIssuanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsOfDebtIssuanceCosts",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows10Q": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Debt issuance costs",
        "label": "Payments of Debt Issuance Costs",
        "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt."
       }
      }
     },
     "auth_ref": [
      "r47"
     ]
    },
    "us-gaap_PaymentsOfFinancingCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsOfFinancingCosts",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows10Q": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/ConsolidatedStatementsofCashFlows10K"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Debt and equity warrant issuance costs",
        "label": "Payments of Financing Costs",
        "documentation": "The cash outflow for loan and debt issuance costs."
       }
      }
     },
     "auth_ref": [
      "r45"
     ]
    },
    "us-gaap_PaymentsOfStockIssuanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsOfStockIssuanceCosts",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSBanyan10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Deferred offering costs",
        "label": "Payments of Stock Issuance Costs",
        "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security."
       }
      }
     },
     "auth_ref": [
      "r45"
     ]
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows10Q": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/ConsolidatedStatementsofCashFlows10K",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Purchase of property and equipment",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets."
       }
      }
     },
     "auth_ref": [
      "r148"
     ]
    },
    "pnst_PercentageOfEarnoutSharesShallBeIssued": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "PercentageOfEarnoutSharesShallBeIssued",
     "presentation": [
      "http://www.pinstripes.com/role/COMMITMENTSANDCONTINGENCIESDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCOMMITMENTSANDCONTINGENCIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of earnout Shares shall be issued",
        "label": "Percentage Of Earnout Shares Shall Be Issued",
        "documentation": "Represents the percentage of earnout Shares shall be issued."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_PercentageOfExciseTaxLiabilityOnSharesRedeemed": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "PercentageOfExciseTaxLiabilityOnSharesRedeemed",
     "presentation": [
      "http://www.pinstripes.com/role/DESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSDetails",
      "http://www.pinstripes.com/role/UNAUDITEDDESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSBanyan10QDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of excise tax liability on shares redeemed",
        "label": "Percentage of Excise Tax Liability on Shares Redeemed",
        "documentation": "Percentage of excise tax liability on shares redeemed."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_PercentageOfGrossProceedsOnTotalEquityProceeds": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "PercentageOfGrossProceedsOnTotalEquityProceeds",
     "presentation": [
      "http://www.pinstripes.com/role/UNAUDITEDWARRANTLIABILITYDetails",
      "http://www.pinstripes.com/role/WARRANTLIABILITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of gross proceeds on total equity proceeds",
        "label": "Percentage Of Gross Proceeds On Total Equity Proceeds",
        "documentation": "Represents the percentage of gross proceeds on total equity proceeds."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_PercentageOfIssuedAndOutstandingSharesAfterInitialPublicOfferingCollectivelyHeldByInitialStockholders": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "PercentageOfIssuedAndOutstandingSharesAfterInitialPublicOfferingCollectivelyHeldByInitialStockholders",
     "presentation": [
      "http://www.pinstripes.com/role/RELATEDPARTYTRANSACTIONSFounderSharesDetails",
      "http://www.pinstripes.com/role/UNAUDITEDRELATEDPARTYTRANSACTIONSFounderSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of issued and outstanding shares after the Initial Public Offering collectively held by initial stockholders",
        "label": "Percentage Of Issued And Outstanding Shares After The Initial Public Offering Collectively Held By Initial Stockholders",
        "documentation": "The expected ownership percentage by the founders after completion of the proposed public offering."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_PinstripesIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "PinstripesIncMember",
     "presentation": [
      "http://www.pinstripes.com/role/COMMITMENTSANDCONTINGENCIESDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCOMMITMENTSANDCONTINGENCIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pinstripes",
        "label": "Pinstripes, Inc [Member]",
        "documentation": "Represents the information pertaining to Pinstripes, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_PlacementAgentAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "PlacementAgentAgreementMember",
     "presentation": [
      "http://www.pinstripes.com/role/COMMITMENTSANDCONTINGENCIESDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCOMMITMENTSANDCONTINGENCIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Placement Agent Agreement",
        "label": "Placement Agent Agreement [Member]",
        "documentation": "Represents the information pertaining to placement agent agreement."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_PlacementAgentFeesAccrued": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "PlacementAgentFeesAccrued",
     "crdr": "credit",
     "presentation": [
      "http://www.pinstripes.com/role/COMMITMENTSANDCONTINGENCIESDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCOMMITMENTSANDCONTINGENCIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Placement agent fees accrued",
        "label": "Placement Agent Fees Accrued",
        "documentation": "Represents the amount of placement agent fees accrued."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_PlacementFeeAsPercentOfTotalTransactionConsideration": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "PlacementFeeAsPercentOfTotalTransactionConsideration",
     "presentation": [
      "http://www.pinstripes.com/role/COMMITMENTSANDCONTINGENCIESDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCOMMITMENTSANDCONTINGENCIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Placement fee as a percent of total transaction consideration",
        "label": "Placement Fee As A Percent Of Total Transaction Consideration",
        "documentation": "Represents the placement fee as a percent of total transaction consideration."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PlanNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PlanNameAxis",
     "presentation": [
      "http://www.pinstripes.com/role/StockBasedCompensation10KNarrativeDetails",
      "http://www.pinstripes.com/role/StockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Plan Name [Axis]",
        "label": "Plan Name [Axis]",
        "documentation": "Information by plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r844",
      "r845",
      "r846",
      "r847",
      "r848",
      "r849",
      "r850",
      "r851",
      "r852",
      "r853",
      "r854",
      "r855",
      "r856",
      "r857",
      "r858",
      "r859",
      "r860",
      "r861",
      "r862",
      "r863",
      "r864",
      "r865",
      "r866",
      "r867",
      "r868",
      "r869"
     ]
    },
    "us-gaap_PlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PlanNameDomain",
     "presentation": [
      "http://www.pinstripes.com/role/StockBasedCompensation10KNarrativeDetails",
      "http://www.pinstripes.com/role/StockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Plan Name [Domain]",
        "label": "Plan Name [Domain]",
        "documentation": "Plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r844",
      "r845",
      "r846",
      "r847",
      "r848",
      "r849",
      "r850",
      "r851",
      "r852",
      "r853",
      "r854",
      "r855",
      "r856",
      "r857",
      "r858",
      "r859",
      "r860",
      "r861",
      "r862",
      "r863",
      "r864",
      "r865",
      "r866",
      "r867",
      "r868",
      "r869"
     ]
    },
    "pnst_PreMoneyEquityValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "PreMoneyEquityValue",
     "crdr": "debit",
     "presentation": [
      "http://www.pinstripes.com/role/COMMITMENTSANDCONTINGENCIESDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCOMMITMENTSANDCONTINGENCIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pre-money equity value",
        "label": "Pre-Money Equity Value",
        "documentation": "Represents the pre-money equity value of acquired entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PreOpeningCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreOpeningCosts",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofOperations10Q": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/ConsolidatedStatementsofOperations10K",
      "http://www.pinstripes.com/role/NatureofBusinessandBasisofPresentationDetails",
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KOtherNarrativeDetails",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofOperations10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pre-opening expenses",
        "label": "Pre-Opening Costs",
        "documentation": "Expenditures associated with opening new locations which are noncapital in nature and expensed as incurred."
       }
      }
     },
     "auth_ref": [
      "r141"
     ]
    },
    "pnst_PreOpeningCostsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "PreOpeningCostsPolicyPolicyTextBlock",
     "presentation": [
      "http://www.pinstripes.com/role/NatureofBusinessandBasisofPresentationPolicies",
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pre-opening costs",
        "label": "Pre-Opening Costs, Policy [Policy Text Block]",
        "documentation": "Pre-Opening Costs, Policy"
       }
      }
     },
     "auth_ref": []
    },
    "pnst_PreOpeningExpenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "PreOpeningExpenseMember",
     "presentation": [
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KAdvertisingExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pre-opening expenses",
        "label": "Pre-Opening Expense [Member]",
        "documentation": "Pre-Opening Expense"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PreferredStockConvertibleDownRoundFeatureIncreaseDecreaseInEquityAmount1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockConvertibleDownRoundFeatureIncreaseDecreaseInEquityAmount1",
     "crdr": "credit",
     "presentation": [
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows10Q",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersDeficit10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in redemption amount of preferred stock",
        "negatedTerseLabel": "Change in redemption amount of preferred stock",
        "label": "Preferred Stock, Convertible, Down Round Feature, Increase (Decrease) in Equity, Amount",
        "documentation": "Amount of increase (decrease) in equity for down round feature triggered for convertible preferred stock."
       }
      }
     },
     "auth_ref": [
      "r391",
      "r393"
     ]
    },
    "pnst_PreferredStockConvertibleStockPriceTrigger": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "PreferredStockConvertibleStockPriceTrigger",
     "presentation": [
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStock10KNarrativeDetails",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStockAthroughHPreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock price trigger (in dollars per share)",
        "label": "Preferred Stock, Convertible, Stock Price Trigger",
        "documentation": "Preferred Stock, Convertible, Stock Price Trigger"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PreferredStockDividendRatePerDollarAmount": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockDividendRatePerDollarAmount",
     "presentation": [
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStockSeriesIPreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividend rate (in dollars per share)",
        "label": "Preferred Stock, Dividend Rate, Per-Dollar-Amount",
        "documentation": "The amount per share used to calculated dividend payments on preferred stock."
       }
      }
     },
     "auth_ref": [
      "r377"
     ]
    },
    "us-gaap_PreferredStockDividendRatePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockDividendRatePercentage",
     "presentation": [
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStock10KNarrativeDetails",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStockAthroughHPreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividend rate percentage",
        "label": "Preferred Stock, Dividend Rate, Percentage",
        "documentation": "The percentage rate used to calculate dividend payments on preferred stock."
       }
      }
     },
     "auth_ref": [
      "r377",
      "r709",
      "r711",
      "r712",
      "r716"
     ]
    },
    "us-gaap_PreferredStockDividendsAndOtherAdjustments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockDividendsAndOtherAdjustments",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofOperations10Q": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofOperations10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Less: Cumulative unpaid dividends and change h redemption amount of preferred stock",
        "label": "Preferred Stock Dividends and Other Adjustments",
        "documentation": "The aggregate value of preferred stock dividends and other adjustments necessary to derive net income apportioned to common stockholders."
       }
      }
     },
     "auth_ref": [
      "r56",
      "r780",
      "r824"
     ]
    },
    "us-gaap_PreferredStockDividendsIncomeStatementImpact": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockDividendsIncomeStatementImpact",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/NetEarningsLossPerShareDetails": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/NetEarningsLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Cumulative unpaid dividends on preferred stock",
        "label": "Preferred Stock Dividends, Income Statement Impact",
        "documentation": "The amount of preferred stock dividends that is an adjustment to net income apportioned to common stockholders."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockMember",
     "presentation": [
      "http://www.pinstripes.com/role/NetEarningsLossPerShareAntidilutiveSecuritiesDetails",
      "http://www.pinstripes.com/role/NetLossPerShare10KAntidilutiveSecuritiesDetails",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStock10KNarrativeDetails",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock (as converted to common shares)",
        "label": "Preferred Stock [Member]",
        "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company."
       }
      }
     },
     "auth_ref": [
      "r766",
      "r767",
      "r770",
      "r771",
      "r772",
      "r773",
      "r904",
      "r907"
     ]
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockParOrStatedValuePerShare",
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.pinstripes.com/role/STOCKHOLDERSDEFICITEQUITYPreferredStockSharesDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParentheticalBanyan10Q",
      "http://www.pinstripes.com/role/UNAUDITEDSTOCKHOLDERSDEFICITEQUITYPreferredStockSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, par value, (per share)",
        "label": "Preferred Stock, Par or Stated Value Per Share",
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer."
       }
      }
     },
     "auth_ref": [
      "r127",
      "r376"
     ]
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockSharesAuthorized",
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.pinstripes.com/role/STOCKHOLDERSDEFICITEQUITYPreferredStockSharesDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParentheticalBanyan10Q",
      "http://www.pinstripes.com/role/UNAUDITEDSTOCKHOLDERSDEFICITEQUITYPreferredStockSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, shares authorized",
        "label": "Preferred Stock, Shares Authorized",
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r127",
      "r654"
     ]
    },
    "us-gaap_PreferredStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockSharesIssued",
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.pinstripes.com/role/STOCKHOLDERSDEFICITEQUITYPreferredStockSharesDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParentheticalBanyan10Q",
      "http://www.pinstripes.com/role/UNAUDITEDSTOCKHOLDERSDEFICITEQUITYPreferredStockSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, shares issued",
        "verboseLabel": "Preferred stock, stock issued",
        "label": "Preferred Stock, Shares Issued",
        "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt."
       }
      }
     },
     "auth_ref": [
      "r127",
      "r376"
     ]
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockSharesOutstanding",
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.pinstripes.com/role/STOCKHOLDERSDEFICITEQUITYPreferredStockSharesDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParentheticalBanyan10Q",
      "http://www.pinstripes.com/role/UNAUDITEDSTOCKHOLDERSDEFICITEQUITYPreferredStockSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, shares outstanding",
        "verboseLabel": "Preferred stock, stock outstanding",
        "label": "Preferred Stock, Shares Outstanding",
        "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased."
       }
      }
     },
     "auth_ref": [
      "r127",
      "r654",
      "r673",
      "r907",
      "r908"
     ]
    },
    "us-gaap_PreferredStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10Q": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10K",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, $0.0001 par value, 1,000,000 shares authorized; none issued and outstanding",
        "label": "Preferred Stock, Value, Issued",
        "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r127",
      "r588",
      "r763"
     ]
    },
    "pnst_PreferredStockVotingPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "PreferredStockVotingPercentage",
     "presentation": [
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStockAthroughHPreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Voting percentage",
        "label": "Preferred Stock, Voting Percentage",
        "documentation": "Preferred Stock, Voting Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "pnst_PreferredStockVotingRightsNumberOfVotes": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "PreferredStockVotingRightsNumberOfVotes",
     "presentation": [
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStock10KNarrativeDetails",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of votes",
        "label": "Preferred Stock, Voting Rights, Number Of Votes",
        "documentation": "Preferred Stock, Voting Rights, Number Of Votes"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/CondensedConsolidatedBalanceSheets10Q": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/CondensedConsolidatedBalanceSheets10Q",
      "http://www.pinstripes.com/role/ConsolidatedBalanceSheets10K"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid expenses and other current assets",
        "label": "Prepaid Expense and Other Assets, Current",
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r804"
     ]
    },
    "us-gaap_PrepaidExpenseCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PrepaidExpenseCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10Q": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10K",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid expenses - current",
        "label": "Prepaid Expense, Current",
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r231",
      "r326",
      "r327",
      "r730"
     ]
    },
    "us-gaap_PrepaidExpenseNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PrepaidExpenseNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10Q": {
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10K",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid expenses - noncurrent",
        "label": "Prepaid Expense, Noncurrent",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of amounts paid in advance for expenses which will be charged against earnings in periods after one year or beyond the operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r800"
     ]
    },
    "pnst_PrepaidExpensePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "PrepaidExpensePolicyTextBlock",
     "presentation": [
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid Expenses",
        "label": "Prepaid Expense [Policy Text Block]",
        "documentation": "Prepaid Expense"
       }
      }
     },
     "auth_ref": []
    },
    "pnst_PrepaidExpensesPaidBySponsorInExchangeOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "PrepaidExpensesPaidBySponsorInExchangeOfCommonStock",
     "crdr": "credit",
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSBanyan10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid expenses paid by Sponsor in exchange for issuance of Class B common stock",
        "label": "Prepaid Expenses Paid By Sponsor In Exchange of Common Stock",
        "documentation": "Amount of Prepaid expenses paid by Sponsor in exchange for issuance of common stock."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_PrivatePlacementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "PrivatePlacementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "PRIVATE PLACEMENT",
        "documentation": "No definition available."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_PrivatePlacementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "PrivatePlacementLineItems",
     "presentation": [
      "http://www.pinstripes.com/role/PRIVATEPLACEMENTDetails",
      "http://www.pinstripes.com/role/UNAUDITEDPRIVATEPLACEMENTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PRIVATE PLACEMENT",
        "label": "Private Placement [ Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PrivatePlacementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PrivatePlacementMember",
     "presentation": [
      "http://www.pinstripes.com/role/DESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSDetails",
      "http://www.pinstripes.com/role/PRIVATEPLACEMENTDetails",
      "http://www.pinstripes.com/role/UNAUDITEDDESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSBanyan10QDetails",
      "http://www.pinstripes.com/role/UNAUDITEDPRIVATEPLACEMENTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Private Placement",
        "label": "Private Placement [Member]",
        "documentation": "A private placement is a direct offering of securities to a limited number of sophisticated investors such as insurance companies, pension funds, mezzanine funds, stock funds and trusts."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_PrivatePlacementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "PrivatePlacementTable",
     "presentation": [
      "http://www.pinstripes.com/role/PRIVATEPLACEMENTDetails",
      "http://www.pinstripes.com/role/UNAUDITEDPRIVATEPLACEMENTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Private Placement [Table]",
        "label": "Private Placement [Table]",
        "documentation": "Schedule of private placement."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_PrivatePlacementTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "PrivatePlacementTextBlock",
     "presentation": [
      "http://www.pinstripes.com/role/PRIVATEPLACEMENT",
      "http://www.pinstripes.com/role/UNAUDITEDPRIVATEPLACEMENT"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PRIVATE PLACEMENT",
        "label": "Private Placement [Text Block]",
        "documentation": "The entire disclosure on information about private placement."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_PrivatePlacementWarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "PrivatePlacementWarrantsMember",
     "presentation": [
      "http://www.pinstripes.com/role/DESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSDetails",
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSAssetsandLiabilitiesAccountedatFairvalueonRecurringBasisDetails",
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSChangeintheFairValueoftheWarrantLiabilitiesDetails",
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSFairValueMeasurementInputsNonrecurringDetails",
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSFairValueMeasurementInputsRecurringDetails",
      "http://www.pinstripes.com/role/PRIVATEPLACEMENTDetails",
      "http://www.pinstripes.com/role/UNAUDITEDDESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSBanyan10QDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSAssetsandLiabilitiesAccountedatFairvalueonRecurringBasisDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSChangeintheFairValueoftheWarrantLiabilitiesDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSFairValueMeasurementInputsNonrecurringDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSFairValueMeasurementInputsRecurringDetails",
      "http://www.pinstripes.com/role/UNAUDITEDPRIVATEPLACEMENTDetails",
      "http://www.pinstripes.com/role/UNAUDITEDWARRANTLIABILITYDetails",
      "http://www.pinstripes.com/role/WARRANTLIABILITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Private Placement Warrants",
        "label": "Private Placement Warrants [Member]",
        "documentation": "Represents information pertaining to redeemable warrant (Private Placement Warrant) that entitles the holder to purchase shares of common stock if the underwriter's option is exercised in full."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_PrivateWarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "PrivateWarrantsMember",
     "presentation": [
      "http://www.pinstripes.com/role/UNAUDITEDWARRANTLIABILITYDetails",
      "http://www.pinstripes.com/role/WARRANTLIABILITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Private Warrants",
        "label": "Private Warrants [Member]",
        "documentation": "Represents information pertaining to private warrants."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromConvertibleDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromConvertibleDebt",
     "crdr": "debit",
     "presentation": [
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStockSeriesIPreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from convertible debt",
        "label": "Proceeds from Convertible Debt",
        "documentation": "The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder."
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "us-gaap_ProceedsFromIssuanceInitialPublicOffering": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromIssuanceInitialPublicOffering",
     "crdr": "debit",
     "presentation": [
      "http://www.pinstripes.com/role/DESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSDetails",
      "http://www.pinstripes.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCommonstocksubjecttopossibleredemptionDetails",
      "http://www.pinstripes.com/role/UNAUDITEDDESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSBanyan10QDetails",
      "http://www.pinstripes.com/role/UNAUDITEDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCommonstocksubjecttopossibleredemptionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross proceeds from initial public offering",
        "label": "Proceeds from Issuance Initial Public Offering",
        "documentation": "The cash inflow associated with the amount received from entity's first offering of stock to the public."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromIssuanceOfCommonStock",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSBanyan10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from issuance of Class B common stock to Sponsor",
        "label": "Proceeds from Issuance of Common Stock",
        "documentation": "The cash inflow from the additional capital contribution to the entity."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOfLongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromIssuanceOfLongTermDebt",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows10Q": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/ConsolidatedStatementsofCashFlows10K",
      "http://www.pinstripes.com/role/LongtermFinancingArrangements10KNarrativeDetails",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from long-term borrowings",
        "label": "Proceeds from Issuance of Long-Term Debt",
        "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r44",
      "r622"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromIssuanceOfPreferredStockAndPreferenceStock",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows10Q": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/ConsolidatedStatementsofCashFlows10K",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from issuance of preferred stock, net",
        "label": "Proceeds from Issuance of Preferred Stock and Preference Stock",
        "documentation": "Proceeds from issuance of capital stock which provides for a specific dividend that is paid to the shareholders before any dividends to common stockholders and which takes precedence over common stockholders in the event of liquidation."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOfWarrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromIssuanceOfWarrants",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows10Q": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.pinstripes.com/role/ConsolidatedStatementsofCashFlows10K",
      "http://www.pinstripes.com/role/DESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSDetails",
      "http://www.pinstripes.com/role/PRIVATEPLACEMENTDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSBanyan10Q",
      "http://www.pinstripes.com/role/UNAUDITEDDESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSBanyan10QDetails",
      "http://www.pinstripes.com/role/UNAUDITEDPRIVATEPLACEMENTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from sale of private placement warrants",
        "netLabel": "Proceeds from warrant issuances",
        "verboseLabel": "Aggregate purchase price",
        "label": "Proceeds from Issuance of Warrants",
        "documentation": "The cash inflow from issuance of rights to purchase common shares at predetermined price (usually issued together with corporate debt)."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "us-gaap_ProceedsFromLinesOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromLinesOfCredit",
     "crdr": "debit",
     "presentation": [
      "http://www.pinstripes.com/role/SubsequentEventsDetails",
      "http://www.pinstripes.com/role/WarrantsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Draw on loan",
        "label": "Proceeds from Lines of Credit",
        "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements."
       }
      }
     },
     "auth_ref": [
      "r44",
      "r811"
     ]
    },
    "us-gaap_ProceedsFromRelatedPartyDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromRelatedPartyDebt",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSBanyan10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from promissory note - related party",
        "label": "Proceeds from Related Party Debt",
        "documentation": "The cash inflow from a long-term borrowing made from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Proceeds from Advances from Affiliates."
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromRepaymentsOfRelatedPartyDebt",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSBanyan10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payment of promissory note - related party",
        "label": "Proceeds from (Repayments of) Related Party Debt",
        "documentation": "Amount of cash inflow (outflow) from long-term debt by a related party. Related parties, include, but are not limited to, affiliates, owners or officers and their immediate families, and pension trusts."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromSaleMaturityAndCollectionsOfInvestments",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSBanyan10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from sale of investments",
        "label": "Proceeds from Sale, Maturity and Collection of Investments",
        "documentation": "The cash inflow associated with the sale, maturity and collection of all investments such as debt, security and so forth during the period."
       }
      }
     },
     "auth_ref": [
      "r42"
     ]
    },
    "us-gaap_ProceedsFromShortTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromShortTermDebt",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows10Q": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/ConsolidatedStatementsofCashFlows10K"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from short-term borrowings",
        "label": "Proceeds from Short-Term Debt",
        "documentation": "The cash inflow from a borrowing having initial term of repayment within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromStockOptionsExercised",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows10Q": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/ConsolidatedStatementsofCashFlows10K",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from stock option exercises",
        "label": "Proceeds from Stock Options Exercised",
        "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r22"
     ]
    },
    "srt_ProductOrServiceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ProductOrServiceAxis",
     "presentation": [
      "http://www.pinstripes.com/role/ConsolidatedStatementsofOperations10K",
      "http://www.pinstripes.com/role/NatureofBusinessandBasisofPresentationRevenueDetails",
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KRevenueDetails",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofOperations10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product and Service [Axis]",
        "label": "Product and Service [Axis]"
       }
      }
     },
     "auth_ref": [
      "r310",
      "r569",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r605",
      "r727",
      "r746",
      "r764",
      "r791",
      "r833",
      "r834",
      "r841",
      "r903"
     ]
    },
    "srt_ProductsAndServicesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ProductsAndServicesDomain",
     "presentation": [
      "http://www.pinstripes.com/role/ConsolidatedStatementsofOperations10K",
      "http://www.pinstripes.com/role/NatureofBusinessandBasisofPresentationRevenueDetails",
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KRevenueDetails",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofOperations10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product and Service [Domain]",
        "label": "Product and Service [Domain]"
       }
      }
     },
     "auth_ref": [
      "r310",
      "r569",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r605",
      "r727",
      "r746",
      "r764",
      "r791",
      "r833",
      "r834",
      "r841",
      "r903"
     ]
    },
    "pnst_PromissoryNoteWithRelatedPartyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "PromissoryNoteWithRelatedPartyMember",
     "presentation": [
      "http://www.pinstripes.com/role/RELATEDPARTYTRANSACTIONSAdditionalInformationDetails",
      "http://www.pinstripes.com/role/UNAUDITEDRELATEDPARTYTRANSACTIONSAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Promissory Note with Related Party",
        "label": "Promissory Note with Related Party [Member]",
        "documentation": "This member stands for promissory note with related party."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "presentation": [
      "http://www.pinstripes.com/role/PropertyandEquipment10KDetails",
      "http://www.pinstripes.com/role/PropertyandEquipmentDetails",
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KPropertyandEquipmentnetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-Lived Tangible Asset [Axis]",
        "label": "Long-Lived Tangible Asset [Axis]",
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale."
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "presentation": [
      "http://www.pinstripes.com/role/PropertyandEquipment",
      "http://www.pinstripes.com/role/PropertyandEquipment10K"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property and Equipment",
        "label": "Property, Plant and Equipment Disclosure [Text Block]",
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
       }
      }
     },
     "auth_ref": [
      "r154",
      "r204",
      "r207",
      "r208"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentGross",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/PropertyandEquipmentDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/PropertyandEquipment10KDetails",
      "http://www.pinstripes.com/role/PropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total cost",
        "label": "Property, Plant and Equipment, Gross",
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r155",
      "r220",
      "r595"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://www.pinstripes.com/role/PropertyandEquipment10KDetails",
      "http://www.pinstripes.com/role/PropertyandEquipmentDetails",
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KPropertyandEquipmentnetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment [Line Items]",
        "label": "Property, Plant and Equipment [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/CondensedConsolidatedBalanceSheets10Q": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.pinstripes.com/role/PropertyandEquipmentDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/CondensedConsolidatedBalanceSheets10Q",
      "http://www.pinstripes.com/role/ConsolidatedBalanceSheets10K",
      "http://www.pinstripes.com/role/PropertyandEquipment10KDetails",
      "http://www.pinstripes.com/role/PropertyandEquipmentDetails",
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KErrorCorrectionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property and equipment, net",
        "totalLabel": "Property and equipment, net",
        "label": "Property, Plant and Equipment, Net",
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r584",
      "r595",
      "r763"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "presentation": [
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property and Equipment, net",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r204",
      "r207",
      "r593"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "presentation": [
      "http://www.pinstripes.com/role/PropertyandEquipment10KTables",
      "http://www.pinstripes.com/role/PropertyandEquipmentTables",
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Property and Equipment",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "presentation": [
      "http://www.pinstripes.com/role/PropertyandEquipment10KDetails",
      "http://www.pinstripes.com/role/PropertyandEquipmentDetails",
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KPropertyandEquipmentnetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-Lived Tangible Asset [Domain]",
        "label": "Long-Lived Tangible Asset [Domain]",
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software."
       }
      }
     },
     "auth_ref": [
      "r155"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "presentation": [
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KPropertyandEquipmentnetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciable life",
        "label": "Property, Plant and Equipment, Useful Life",
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PublicUtilitiesInventoryAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PublicUtilitiesInventoryAxis",
     "presentation": [
      "http://www.pinstripes.com/role/Inventory10KDetails",
      "http://www.pinstripes.com/role/InventoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventory [Axis]",
        "label": "Inventory [Axis]",
        "documentation": "Information by type of inventory held."
       }
      }
     },
     "auth_ref": [
      "r803"
     ]
    },
    "us-gaap_PublicUtilitiesInventoryTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PublicUtilitiesInventoryTypeDomain",
     "presentation": [
      "http://www.pinstripes.com/role/Inventory10KDetails",
      "http://www.pinstripes.com/role/InventoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventory [Domain]",
        "label": "Inventory [Domain]",
        "documentation": "Tangible personal property that is held for sale in the ordinary course of business, in process of production for such sale or is to be currently consumed in the production of goods or services to be available for sale."
       }
      }
     },
     "auth_ref": [
      "r803"
     ]
    },
    "pnst_PublicWarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "PublicWarrantsMember",
     "presentation": [
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSAssetsandLiabilitiesAccountedatFairvalueonRecurringBasisDetails",
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSChangeintheFairValueoftheWarrantLiabilitiesDetails",
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSFairValueMeasurementInputsNonrecurringDetails",
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSFairValueMeasurementInputsRecurringDetails",
      "http://www.pinstripes.com/role/INITIALPUBLICOFFERINGDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSAssetsandLiabilitiesAccountedatFairvalueonRecurringBasisDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSChangeintheFairValueoftheWarrantLiabilitiesDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSFairValueMeasurementInputsRecurringDetails",
      "http://www.pinstripes.com/role/UNAUDITEDINITIALPUBLICOFFERINGDetails",
      "http://www.pinstripes.com/role/UNAUDITEDWARRANTLIABILITYDetails",
      "http://www.pinstripes.com/role/WARRANTLIABILITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Public Warrants",
        "label": "Public Warrants [Member]",
        "documentation": "Represents information pertaining too redeemable warrant (Public Warrant) that entitles the holder to purchase shares of common stock subject to adjustment."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_Q1ImpairmentChargeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "Q1ImpairmentChargeMember",
     "presentation": [
      "http://www.pinstripes.com/role/PropertyandEquipment10KDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Q1 Impairment Charge",
        "label": "Q1 Impairment Charge [Member]",
        "documentation": "Q1 Impairment Charge"
       }
      }
     },
     "auth_ref": []
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RangeAxis",
     "presentation": [
      "http://www.pinstripes.com/role/COMMITMENTSANDCONTINGENCIESDetails",
      "http://www.pinstripes.com/role/Leases10KNarrativeDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangementsFinanceObligationsOtherLoansDebtCovenantsDetails",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStock10KNarrativeDetails",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStockAthroughHPreferredStockDetails",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStockDetails",
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KPropertyandEquipmentnetDetails",
      "http://www.pinstripes.com/role/StockBasedCompensation10KValuationAssumptionsDetails",
      "http://www.pinstripes.com/role/SubsequentEventsDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCOMMITMENTSANDCONTINGENCIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statistical Measurement [Axis]",
        "label": "Statistical Measurement [Axis]"
       }
      }
     },
     "auth_ref": [
      "r332",
      "r333",
      "r334",
      "r335",
      "r408",
      "r416",
      "r448",
      "r449",
      "r450",
      "r566",
      "r567",
      "r606",
      "r644",
      "r645",
      "r708",
      "r710",
      "r713",
      "r714",
      "r715",
      "r724",
      "r725",
      "r739",
      "r745",
      "r758",
      "r765",
      "r768",
      "r831",
      "r837",
      "r894",
      "r895",
      "r896",
      "r897",
      "r898"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RangeMember",
     "presentation": [
      "http://www.pinstripes.com/role/COMMITMENTSANDCONTINGENCIESDetails",
      "http://www.pinstripes.com/role/Leases10KNarrativeDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangementsFinanceObligationsOtherLoansDebtCovenantsDetails",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStock10KNarrativeDetails",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStockAthroughHPreferredStockDetails",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStockDetails",
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KPropertyandEquipmentnetDetails",
      "http://www.pinstripes.com/role/StockBasedCompensation10KValuationAssumptionsDetails",
      "http://www.pinstripes.com/role/SubsequentEventsDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCOMMITMENTSANDCONTINGENCIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statistical Measurement [Domain]",
        "label": "Statistical Measurement [Domain]"
       }
      }
     },
     "auth_ref": [
      "r332",
      "r333",
      "r334",
      "r335",
      "r408",
      "r416",
      "r448",
      "r449",
      "r450",
      "r566",
      "r567",
      "r606",
      "r644",
      "r645",
      "r708",
      "r710",
      "r713",
      "r714",
      "r715",
      "r724",
      "r725",
      "r739",
      "r745",
      "r758",
      "r765",
      "r768",
      "r831",
      "r837",
      "r894",
      "r895",
      "r896",
      "r897",
      "r898"
     ]
    },
    "us-gaap_ReclassificationsOfTemporaryToPermanentEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ReclassificationsOfTemporaryToPermanentEquity",
     "crdr": "credit",
     "presentation": [
      "http://www.pinstripes.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://www.pinstripes.com/role/UNAUDITEDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional remeasurement",
        "label": "Reclassifications of Temporary to Permanent Equity",
        "documentation": "The difference between the carrying amount of a financial instrument subject to a registration payment arrangement recorded as temporary equity prior to adoption of FSP EITF 00-19-2 and the carrying amount reclassified to permanent equity upon the adoption of FSP EITF 00-19-2. Recorded as a cumulative effect adjustment to the beginning balance of retained earnings. Does not apply to registration payment arrangements that are no longer outstanding upon adoption of FSP EITF 00-19-2."
       }
      }
     },
     "auth_ref": [
      "r162",
      "r178"
     ]
    },
    "pnst_RecreationRevenueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "RecreationRevenueMember",
     "presentation": [
      "http://www.pinstripes.com/role/ConsolidatedStatementsofOperations10K",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofOperations10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Recreation revenues",
        "label": "Recreation Revenue [Member]",
        "documentation": "Recreation Revenue"
       }
      }
     },
     "auth_ref": []
    },
    "pnst_RedemptionOfWarrantPricePerShareEqualsOrExceeds10.00Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "RedemptionOfWarrantPricePerShareEqualsOrExceeds10.00Member",
     "presentation": [
      "http://www.pinstripes.com/role/UNAUDITEDWARRANTLIABILITYDetails",
      "http://www.pinstripes.com/role/WARRANTLIABILITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Redemption Of Warrant Price Per Share Equals Or Exceeds10.00",
        "label": "Redemption of Warrant Price per share equals or exceeds10.00 [Member]",
        "documentation": "Represents information pertaining to redemption of warrant price per share equals or exceeds10.00."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_RedemptionOfWarrantPricePerShareEqualsOrExceeds18.00Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "RedemptionOfWarrantPricePerShareEqualsOrExceeds18.00Member",
     "presentation": [
      "http://www.pinstripes.com/role/WARRANTLIABILITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Redemption Of Warrant Price Per Share Equals Or Exceeds18.00",
        "label": "Redemption Of Warrant Price Per Share Equals Or Exceeds18.00 [Member]",
        "documentation": "Represents information pertaining to Redemption of warrant price per share equals or exceeds18.00."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_RedemptionOfWarrantPricePerShareLessThan18.00Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "RedemptionOfWarrantPricePerShareLessThan18.00Member",
     "presentation": [
      "http://www.pinstripes.com/role/UNAUDITEDWARRANTLIABILITYDetails",
      "http://www.pinstripes.com/role/WARRANTLIABILITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Redemption Of Warrant Price Per Share Less Than 18.00",
        "label": "Redemption Of Warrant Price Per Share Less Than 18.00 [Member]",
        "documentation": "Represents information pertaining to redemption of warrant price per share less than 18.00."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_RedemptionOfWarrantsWhenPricePerShareOfClassCommonStockEqualsOrExceeds18.00Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "RedemptionOfWarrantsWhenPricePerShareOfClassCommonStockEqualsOrExceeds18.00Member",
     "presentation": [
      "http://www.pinstripes.com/role/UNAUDITEDWARRANTLIABILITYDetails",
      "http://www.pinstripes.com/role/WARRANTLIABILITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Redemption of Warrants When the Price per Class A Ordinary Share Equals or Exceeds $18.00",
        "label": "Redemption of Warrants When the Price per Class A Ordinary Share Equals or Exceeds $18.00 [Member]",
        "documentation": "Represents information pertaining to scenario, where redemption of warrants when the price per share of class a common stock equals or exceeds $18.00."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_RedemptionPricePerPublicShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "RedemptionPricePerPublicShare",
     "presentation": [
      "http://www.pinstripes.com/role/DESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSDetails",
      "http://www.pinstripes.com/role/UNAUDITEDDESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSBanyan10QDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Price per public share",
        "label": "Redemption Price Per Public Share",
        "documentation": "The redemption price per public share."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_ReductionOfDeferredUnderwriterFeePayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "ReductionOfDeferredUnderwriterFeePayable",
     "crdr": "debit",
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSBanyan10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reduction of Deferred Underwriter's Fee Payable",
        "label": "Reduction of Deferred Underwriter Fee Payable",
        "documentation": "The amount of reduction pf deferred underwriting fee payable."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyDomain",
     "presentation": [
      "http://www.pinstripes.com/role/CondensedConsolidatedBalanceSheets10Q",
      "http://www.pinstripes.com/role/ConsolidatedBalanceSheets10K",
      "http://www.pinstripes.com/role/ConsolidatedStatementsofCashFlows10K",
      "http://www.pinstripes.com/role/DESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSDetails",
      "http://www.pinstripes.com/role/RELATEDPARTYTRANSACTIONSFounderSharesDetails",
      "http://www.pinstripes.com/role/RelatedPartyTransactions10KDetails",
      "http://www.pinstripes.com/role/RelatedPartyTransactionsDetails",
      "http://www.pinstripes.com/role/ShorttermBorrowings10KDetails",
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KErrorCorrectionsDetails",
      "http://www.pinstripes.com/role/UNAUDITEDDESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSBanyan10QDetails",
      "http://www.pinstripes.com/role/UNAUDITEDRELATEDPARTYTRANSACTIONSFounderSharesDetails",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party [Domain]",
        "label": "Related Party, Type [Domain]",
        "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests."
       }
      }
     },
     "auth_ref": [
      "r415",
      "r555",
      "r556",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651",
      "r672",
      "r674",
      "r707"
     ]
    },
    "pnst_RelatedPartyLoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "RelatedPartyLoansMember",
     "presentation": [
      "http://www.pinstripes.com/role/RELATEDPARTYTRANSACTIONSAdditionalInformationDetails",
      "http://www.pinstripes.com/role/UNAUDITEDRELATEDPARTYTRANSACTIONSAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party Loans",
        "label": "Related Party Loans [Member]",
        "documentation": "This member stands for related party loans."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyMember",
     "presentation": [
      "http://www.pinstripes.com/role/CondensedConsolidatedBalanceSheets10Q",
      "http://www.pinstripes.com/role/ConsolidatedBalanceSheets10K",
      "http://www.pinstripes.com/role/ConsolidatedStatementsofCashFlows10K",
      "http://www.pinstripes.com/role/RelatedPartyTransactions10KDetails",
      "http://www.pinstripes.com/role/RelatedPartyTransactionsDetails",
      "http://www.pinstripes.com/role/ShorttermBorrowings10KDetails",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party",
        "label": "Related Party [Member]",
        "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family."
       }
      }
     },
     "auth_ref": [
      "r252",
      "r253",
      "r555",
      "r556",
      "r557",
      "r558",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651",
      "r672",
      "r674",
      "r707"
     ]
    },
    "us-gaap_RelatedPartyTransactionAmountsOfTransaction": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyTransactionAmountsOfTransaction",
     "crdr": "debit",
     "presentation": [
      "http://www.pinstripes.com/role/RelatedPartyTransactions10KDetails",
      "http://www.pinstripes.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related party transaction",
        "label": "Related Party Transaction, Amounts of Transaction",
        "documentation": "Amount of transactions with related party during the financial reporting period."
       }
      }
     },
     "auth_ref": [
      "r108",
      "r555"
     ]
    },
    "us-gaap_RelatedPartyTransactionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyTransactionAxis",
     "presentation": [
      "http://www.pinstripes.com/role/RELATEDPARTYTRANSACTIONSAdditionalInformationDetails",
      "http://www.pinstripes.com/role/RELATEDPARTYTRANSACTIONSFounderSharesDetails",
      "http://www.pinstripes.com/role/RelatedPartyTransactions10KDetails",
      "http://www.pinstripes.com/role/RelatedPartyTransactionsDetails",
      "http://www.pinstripes.com/role/STOCKHOLDERSDEFICITEQUITYCommonStockSharesDetails",
      "http://www.pinstripes.com/role/UNAUDITEDRELATEDPARTYTRANSACTIONSAdditionalInformationDetails",
      "http://www.pinstripes.com/role/UNAUDITEDRELATEDPARTYTRANSACTIONSFounderSharesDetails",
      "http://www.pinstripes.com/role/UNAUDITEDSTOCKHOLDERSDEFICITEQUITYCommonStockSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party Transaction [Axis]",
        "label": "Related Party Transaction [Axis]",
        "documentation": "Information by type of related party transaction."
       }
      }
     },
     "auth_ref": [
      "r555",
      "r556",
      "r890"
     ]
    },
    "us-gaap_RelatedPartyTransactionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyTransactionDomain",
     "presentation": [
      "http://www.pinstripes.com/role/RELATEDPARTYTRANSACTIONSAdditionalInformationDetails",
      "http://www.pinstripes.com/role/RELATEDPARTYTRANSACTIONSFounderSharesDetails",
      "http://www.pinstripes.com/role/RelatedPartyTransactions10KDetails",
      "http://www.pinstripes.com/role/RelatedPartyTransactionsDetails",
      "http://www.pinstripes.com/role/STOCKHOLDERSDEFICITEQUITYCommonStockSharesDetails",
      "http://www.pinstripes.com/role/UNAUDITEDRELATEDPARTYTRANSACTIONSAdditionalInformationDetails",
      "http://www.pinstripes.com/role/UNAUDITEDRELATEDPARTYTRANSACTIONSFounderSharesDetails",
      "http://www.pinstripes.com/role/UNAUDITEDSTOCKHOLDERSDEFICITEQUITYCommonStockSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party Transaction [Domain]",
        "label": "Related Party Transaction [Domain]",
        "documentation": "Transaction between related party."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_RelatedPartyTransactionExpensesFromTransactionsWithRelatedPartyPerMonth": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "RelatedPartyTransactionExpensesFromTransactionsWithRelatedPartyPerMonth",
     "crdr": "debit",
     "presentation": [
      "http://www.pinstripes.com/role/RELATEDPARTYTRANSACTIONSAdditionalInformationDetails",
      "http://www.pinstripes.com/role/UNAUDITEDRELATEDPARTYTRANSACTIONSAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expenses per month",
        "label": "Related Party Transaction, Expenses from Transactions with Related Party Per Month",
        "documentation": "The contractual monthly amount to be paid for support services."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyTransactionLineItems",
     "presentation": [
      "http://www.pinstripes.com/role/RELATEDPARTYTRANSACTIONSAdditionalInformationDetails",
      "http://www.pinstripes.com/role/RELATEDPARTYTRANSACTIONSFounderSharesDetails",
      "http://www.pinstripes.com/role/RelatedPartyTransactions10KDetails",
      "http://www.pinstripes.com/role/RelatedPartyTransactionsDetails",
      "http://www.pinstripes.com/role/UNAUDITEDRELATEDPARTYTRANSACTIONSAdditionalInformationDetails",
      "http://www.pinstripes.com/role/UNAUDITEDRELATEDPARTYTRANSACTIONSFounderSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "RELATED PARTY TRANSACTIONS",
        "label": "Related Party Transaction [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r679",
      "r680",
      "r683"
     ]
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyTransactionsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "presentation": [
      "http://www.pinstripes.com/role/CondensedConsolidatedBalanceSheets10Q",
      "http://www.pinstripes.com/role/ConsolidatedBalanceSheets10K",
      "http://www.pinstripes.com/role/ConsolidatedStatementsofCashFlows10K",
      "http://www.pinstripes.com/role/DESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSDetails",
      "http://www.pinstripes.com/role/RELATEDPARTYTRANSACTIONSFounderSharesDetails",
      "http://www.pinstripes.com/role/RelatedPartyTransactions10KDetails",
      "http://www.pinstripes.com/role/RelatedPartyTransactionsDetails",
      "http://www.pinstripes.com/role/ShorttermBorrowings10KDetails",
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KErrorCorrectionsDetails",
      "http://www.pinstripes.com/role/UNAUDITEDDESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSBanyan10QDetails",
      "http://www.pinstripes.com/role/UNAUDITEDRELATEDPARTYTRANSACTIONSFounderSharesDetails",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party [Axis]",
        "label": "Related Party, Type [Axis]",
        "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests."
       }
      }
     },
     "auth_ref": [
      "r415",
      "r555",
      "r556",
      "r570",
      "r571",
      "r572",
      "r573",
      "r574",
      "r575",
      "r576",
      "r577",
      "r578",
      "r579",
      "r580",
      "r581",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651",
      "r672",
      "r674",
      "r707",
      "r890"
     ]
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "presentation": [
      "http://www.pinstripes.com/role/RELATEDPARTYTRANSACTIONS",
      "http://www.pinstripes.com/role/RelatedPartyTransactions",
      "http://www.pinstripes.com/role/RelatedPartyTransactions10K",
      "http://www.pinstripes.com/role/UNAUDITEDRELATEDPARTYTRANSACTIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party Transactions",
        "label": "Related Party Transactions Disclosure [Text Block]",
        "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates."
       }
      }
     },
     "auth_ref": [
      "r552",
      "r553",
      "r554",
      "r556",
      "r559",
      "r628",
      "r629",
      "r630",
      "r681",
      "r682",
      "r683",
      "r704",
      "r706"
     ]
    },
    "pnst_RemeasurementOfClassCommonStockSubjectToPossibleRedemption": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "RemeasurementOfClassCommonStockSubjectToPossibleRedemption",
     "crdr": "credit",
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSBanyan10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Remeasurement of Class A common stock subject to possible redemption",
        "label": "Remeasurement of Class A Common Stock Subject to Possible Redemption",
        "documentation": "Amount of remeasurement of Class A common stock subject to possible redemption, classified as non-cash investing and financing activity."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_RemeasurementOnStockSubjectToPossibleRedemption": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "RemeasurementOnStockSubjectToPossibleRedemption",
     "crdr": "credit",
     "presentation": [
      "http://www.pinstripes.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCommonstocksubjecttopossibleredemptionDetails",
      "http://www.pinstripes.com/role/UNAUDITEDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCommonstocksubjecttopossibleredemptionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Remeasurement on Class A common stock subject to possible redemption",
        "label": "Remeasurement on Stock Subject To Possible Redemption",
        "documentation": "The amount of remeasurement on Class A common stock subject to possible redemption."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_RentDeferralPaymentPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "RentDeferralPaymentPeriod",
     "presentation": [
      "http://www.pinstripes.com/role/SubsequentEvents10KDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rent deferral, payment period",
        "label": "Rent Deferral, Payment Period",
        "documentation": "Rent Deferral, Payment Period"
       }
      }
     },
     "auth_ref": []
    },
    "pnst_RepaymentOfConvertibleDebtLongTermAndShortTerm": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "RepaymentOfConvertibleDebtLongTermAndShortTerm",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows10Q": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/ConsolidatedStatementsofCashFlows10K"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Redemption of convertible notes",
        "label": "Repayment Of Convertible Debt, Long Term And Short Term",
        "documentation": "Repayment Of Convertible Debt, Long Term And Short Term"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RepaymentsOfLongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RepaymentsOfLongTermDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows10Q": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Principal payments on long-term notes payable",
        "label": "Repayments of Long-Term Debt",
        "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r46",
      "r625"
     ]
    },
    "us-gaap_RepaymentsOfOtherLongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RepaymentsOfOtherLongTermDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows10Q": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/ConsolidatedStatementsofCashFlows10K"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Principal payments on long-term notes payable",
        "label": "Repayments of Other Long-Term Debt",
        "documentation": "Amount of cash outflow for the payment of debt classified as other, maturing after one year or the operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r46"
     ]
    },
    "us-gaap_RepaymentsOfRelatedPartyDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RepaymentsOfRelatedPartyDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSBanyan10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Payment of promissory note - related party",
        "label": "Repayments of Related Party Debt",
        "documentation": "The cash outflow for the payment of a long-term borrowing made from a related party where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Payments for Advances from Affiliates."
       }
      }
     },
     "auth_ref": [
      "r46"
     ]
    },
    "us-gaap_RepaymentsOfShortTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RepaymentsOfShortTermDebt",
     "crdr": "credit",
     "presentation": [
      "http://www.pinstripes.com/role/ShorttermBorrowings10KDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Repayment of short-term borrowings",
        "label": "Repayments of Short-Term Debt",
        "documentation": "The cash outflow for a borrowing having initial term of repayment within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r46"
     ]
    },
    "srt_RepurchaseAgreementCounterpartyNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RepurchaseAgreementCounterpartyNameDomain",
     "presentation": [
      "http://www.pinstripes.com/role/COMMITMENTSANDCONTINGENCIESDetails",
      "http://www.pinstripes.com/role/DebtTermLoansDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangementsFinanceObligationsOtherLoansDebtCovenantsDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangementsTermLoansDetails",
      "http://www.pinstripes.com/role/SubsequentEventsDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCOMMITMENTSANDCONTINGENCIESDetails",
      "http://www.pinstripes.com/role/Warrants10KNarrativeDetails",
      "http://www.pinstripes.com/role/WarrantsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Counterparty Name [Domain]",
        "label": "Counterparty Name [Domain]"
       }
      }
     },
     "auth_ref": [
      "r254",
      "r255",
      "r349",
      "r378",
      "r558",
      "r732",
      "r733"
     ]
    },
    "srt_RestatementAdjustmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RestatementAdjustmentMember",
     "presentation": [
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KErrorCorrectionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment",
        "label": "Revision of Prior Period, Adjustment [Member]"
       }
      }
     },
     "auth_ref": [
      "r258",
      "r259",
      "r260",
      "r269",
      "r270",
      "r292",
      "r509",
      "r510",
      "r785",
      "r786",
      "r787",
      "r788",
      "r789",
      "r794",
      "r795"
     ]
    },
    "srt_RestatementAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RestatementAxis",
     "presentation": [
      "http://www.pinstripes.com/role/PropertyandEquipment10KDetails",
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KErrorCorrectionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revision of Prior Period [Axis]",
        "label": "Revision of Prior Period [Axis]"
       }
      }
     },
     "auth_ref": [
      "r214",
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r292",
      "r320",
      "r321",
      "r487",
      "r508",
      "r509",
      "r510",
      "r511",
      "r534",
      "r550",
      "r551",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r619"
     ]
    },
    "srt_RestatementDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RestatementDomain",
     "presentation": [
      "http://www.pinstripes.com/role/PropertyandEquipment10KDetails",
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KErrorCorrectionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revision of Prior Period [Domain]",
        "label": "Revision of Prior Period [Domain]"
       }
      }
     },
     "auth_ref": [
      "r214",
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r292",
      "r320",
      "r321",
      "r487",
      "r508",
      "r509",
      "r510",
      "r511",
      "r534",
      "r550",
      "r551",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r619"
     ]
    },
    "us-gaap_RestrictedStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RestrictedStockMember",
     "presentation": [
      "http://www.pinstripes.com/role/StockBasedCompensation10KNarrativeDetails",
      "http://www.pinstripes.com/role/StockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Stock",
        "label": "Restricted Stock [Member]",
        "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met."
       }
      }
     },
     "auth_ref": [
      "r57"
     ]
    },
    "pnst_RestrictionsOnTransferPeriodOfTimeAfterBusinessCombinationCompletion": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "RestrictionsOnTransferPeriodOfTimeAfterBusinessCombinationCompletion",
     "presentation": [
      "http://www.pinstripes.com/role/RELATEDPARTYTRANSACTIONSFounderSharesDetails",
      "http://www.pinstripes.com/role/UNAUDITEDRELATEDPARTYTRANSACTIONSFounderSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restrictions on transfer period of time after business combination completion",
        "label": "Restrictions On Transfer Period Of Time After Business Combination Completion",
        "documentation": "The period of time after completion of a business combination during which the shares or warrant may not be transferred."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10Q": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.pinstripes.com/role/CondensedConsolidatedBalanceSheets10Q": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10K",
      "http://www.pinstripes.com/role/CondensedConsolidatedBalanceSheets10Q",
      "http://www.pinstripes.com/role/ConsolidatedBalanceSheets10K",
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KErrorCorrectionsDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated deficit",
        "label": "Retained Earnings (Accumulated Deficit)",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r130",
      "r167",
      "r591",
      "r611",
      "r616",
      "r626",
      "r655",
      "r763"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICIT",
      "http://www.pinstripes.com/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersDeficit10K",
      "http://www.pinstripes.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KErrorCorrectionsDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICITBanyan10Q",
      "http://www.pinstripes.com/role/UNAUDITEDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersDeficit10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Deficit",
        "label": "Retained Earnings [Member]",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r213",
      "r258",
      "r259",
      "r260",
      "r262",
      "r270",
      "r272",
      "r319",
      "r322",
      "r457",
      "r458",
      "r459",
      "r486",
      "r487",
      "r501",
      "r503",
      "r504",
      "r506",
      "r509",
      "r607",
      "r609",
      "r631",
      "r907"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofOperations10Q": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/ConsolidatedStatementsofOperations10K",
      "http://www.pinstripes.com/role/NatureofBusinessandBasisofPresentationRevenueDetails",
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KRevenueDetails",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofOperations10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total revenue",
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise."
       }
      }
     },
     "auth_ref": [
      "r297",
      "r298",
      "r302",
      "r305",
      "r306",
      "r310",
      "r311",
      "r312",
      "r405",
      "r406",
      "r569"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "presentation": [
      "http://www.pinstripes.com/role/NatureofBusinessandBasisofPresentationPolicies",
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue",
        "label": "Revenue from Contract with Customer [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for revenue from contract with customer."
       }
      }
     },
     "auth_ref": [
      "r211",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r726"
     ]
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "crdr": "debit",
     "presentation": [
      "http://www.pinstripes.com/role/ConsolidatedStatementsofCashFlows10K"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Leased assets obtained in exchange for new operating lease liabilities",
        "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r546",
      "r762"
     ]
    },
    "us-gaap_SaleOfStockNameOfTransactionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SaleOfStockNameOfTransactionDomain",
     "presentation": [
      "http://www.pinstripes.com/role/COMMITMENTSANDCONTINGENCIESDetails",
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICIT",
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.pinstripes.com/role/CONDENSEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICITParenthetical",
      "http://www.pinstripes.com/role/CONDENSEDSTATEMENTSOFOPERATIONSParenthetical",
      "http://www.pinstripes.com/role/DESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSDetails",
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSFairValueMeasurementInputsRecurringDetails",
      "http://www.pinstripes.com/role/INITIALPUBLICOFFERINGDetails",
      "http://www.pinstripes.com/role/PRIVATEPLACEMENTDetails",
      "http://www.pinstripes.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCOMMITMENTSANDCONTINGENCIESDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICITBanyan10Q",
      "http://www.pinstripes.com/role/UNAUDITEDDESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSBanyan10QDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSFairValueMeasurementInputsRecurringDetails",
      "http://www.pinstripes.com/role/UNAUDITEDINITIALPUBLICOFFERINGDetails",
      "http://www.pinstripes.com/role/UNAUDITEDPRIVATEPLACEMENTDetails",
      "http://www.pinstripes.com/role/UNAUDITEDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://www.pinstripes.com/role/UNAUDITEDWARRANTLIABILITYDetails",
      "http://www.pinstripes.com/role/WARRANTLIABILITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sale of Stock [Domain]",
        "label": "Sale of Stock [Domain]",
        "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_SaleOfStockUnderwritingDiscountsAndCommissions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "SaleOfStockUnderwritingDiscountsAndCommissions",
     "crdr": "debit",
     "presentation": [
      "http://www.pinstripes.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://www.pinstripes.com/role/UNAUDITEDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Underwriting fees",
        "label": "Sale of Stock Underwriting Discounts and Commissions",
        "documentation": "The amount of offering discounts and commissions incurred for underwriters."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SalesAndExciseTaxPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SalesAndExciseTaxPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10Q": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10K": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10K",
      "http://www.pinstripes.com/role/DESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10Q",
      "http://www.pinstripes.com/role/UNAUDITEDDESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSBanyan10QDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Excise tax liability",
        "label": "Sales and Excise Tax Payable, Current",
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r29"
     ]
    },
    "srt_ScenarioPreviouslyReportedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ScenarioPreviouslyReportedMember",
     "presentation": [
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KErrorCorrectionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "As Reported",
        "label": "Previously Reported [Member]"
       }
      }
     },
     "auth_ref": [
      "r214",
      "r258",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r272",
      "r292",
      "r487",
      "r508",
      "r509",
      "r510",
      "r534",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r619",
      "r789",
      "r792",
      "r793",
      "r794",
      "r820",
      "r828",
      "r829",
      "r879",
      "r887",
      "r888"
     ]
    },
    "srt_ScenarioUnspecifiedDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ScenarioUnspecifiedDomain",
     "presentation": [
      "http://www.pinstripes.com/role/UNAUDITEDWARRANTLIABILITYDetails",
      "http://www.pinstripes.com/role/WARRANTLIABILITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Scenario [Domain]",
        "label": "Scenario [Domain]"
       }
      }
     },
     "auth_ref": [
      "r273",
      "r417",
      "r782",
      "r821"
     ]
    },
    "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock",
     "presentation": [
      "http://www.pinstripes.com/role/OtherAccruedLiabilities10KTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Other Accrued Current Liabilities",
        "label": "Schedule of Accrued Liabilities [Table Text Block]",
        "documentation": "Tabular disclosure of the components of accrued liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable",
     "presentation": [
      "http://www.pinstripes.com/role/NetEarningsLossPerShareAntidilutiveSecuritiesDetails",
      "http://www.pinstripes.com/role/NetLossPerShare10KAntidilutiveSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]",
        "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]",
        "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities."
       }
      }
     },
     "auth_ref": [
      "r57"
     ]
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
     "presentation": [
      "http://www.pinstripes.com/role/NetEarningsLossPerShareTables",
      "http://www.pinstripes.com/role/NetLossPerShare10KTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Antidilutive Securitie",
        "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]",
        "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities."
       }
      }
     },
     "auth_ref": [
      "r57"
     ]
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "presentation": [
      "http://www.pinstripes.com/role/INCOMETAXESTables",
      "http://www.pinstripes.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Income tax provision",
        "verboseLabel": "Components of Income Tax Expense",
        "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
        "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years."
       }
      }
     },
     "auth_ref": [
      "r173"
     ]
    },
    "us-gaap_ScheduleOfDebtInstrumentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfDebtInstrumentsTextBlock",
     "presentation": [
      "http://www.pinstripes.com/role/DebtTables",
      "http://www.pinstripes.com/role/LongtermFinancingArrangements10KTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Long-Term Debt Instruments",
        "verboseLabel": "Schedule of Long-Term Financing Arrangements",
        "label": "Schedule of Long-Term Debt Instruments [Table Text Block]",
        "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer."
       }
      }
     },
     "auth_ref": [
      "r37",
      "r76",
      "r79",
      "r102",
      "r103",
      "r106",
      "r112",
      "r164",
      "r166",
      "r741",
      "r743",
      "r816"
     ]
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "presentation": [
      "http://www.pinstripes.com/role/INCOMETAXESTables",
      "http://www.pinstripes.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Schedule of significant components of the Company's deferred tax assets",
        "terseLabel": "Schedule of Deferred Tax Assets and Liabilities",
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r172"
     ]
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "presentation": [
      "http://www.pinstripes.com/role/NetEarningsLossPerShareTables",
      "http://www.pinstripes.com/role/NetLossPerShare10KTables",
      "http://www.pinstripes.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables",
      "http://www.pinstripes.com/role/UNAUDITEDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of calculation of basic and diluted net loss per share of common stock",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r823"
     ]
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "presentation": [
      "http://www.pinstripes.com/role/INCOMETAXESTables",
      "http://www.pinstripes.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Schedule of reconciliation of the federal income tax rate to the Company's effective tax rate",
        "terseLabel": "Schedule of Effective Income Tax Rate Reconciliation",
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r171"
     ]
    },
    "us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable",
     "presentation": [
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KErrorCorrectionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Error Corrections and Prior Period Adjustment Restatement [Table]",
        "label": "Schedule of Error Corrections and Prior Period Adjustment Restatement [Table]",
        "documentation": "Schedule of prior period adjustments to correct an error in previously issued financial statements. The disclosure may include, but is not limited to: (1) the effect of the correction on each financial statement line item and any per-share amounts affected for each prior period presented (2) the cumulative effect of the change on retained earnings or other appropriate components of equity or net assets in the statement of financial position, as of the beginning of the earliest period presented, and (3) the effect of the prior period adjustment (both gross and net of applicable income tax) on the net income of each prior period presented in the entity's annual report for the year in which the adjustments are made. This table can be used to disclose the amounts as previously reported and the effect of the correction or other adjustment on per line item or per share amount basis. This table uses as its line items financial statement line items that are affected by prior period adjustments."
       }
      }
     },
     "auth_ref": [
      "r263",
      "r264",
      "r265",
      "r269",
      "r270",
      "r271",
      "r272",
      "r292"
     ]
    },
    "us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock",
     "presentation": [
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Effect of Error Corrections",
        "label": "Schedule of Error Corrections and Prior Period Adjustments [Table Text Block]",
        "documentation": "Tabular disclosure of prior period adjustments to previously issued financial statements including (1) the effect of the correction on each financial statement line item and any per-share amounts affected for each prior period presented (2) the cumulative effect of the change on retained earnings or other appropriate components of equity or net assets in the statement of financial position, as of the beginning of the earliest period presented, and (3) the effect of the prior period adjustments (both gross and net of applicable income tax) on the net income of each prior period presented in the entity's annual report for the year in which the adjustments are made."
       }
      }
     },
     "auth_ref": [
      "r53",
      "r54",
      "r55"
     ]
    },
    "us-gaap_ScheduleOfExtinguishmentOfDebtTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfExtinguishmentOfDebtTextBlock",
     "presentation": [
      "http://www.pinstripes.com/role/LongtermFinancingArrangements10KTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Gain on Extinguishment of Debt",
        "label": "Schedule of Extinguishment of Debt [Table Text Block]",
        "documentation": "Tabular disclosure of debt extinguished which may include, amount of gain (loss), the income tax effect and the per share amount of the aggregate gain (loss), net of the related income tax."
       }
      }
     },
     "auth_ref": [
      "r70"
     ]
    },
    "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
     "presentation": [
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSTables",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of company's assets and liabilities that were accounted for at fair value on a recurring basis",
        "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]",
        "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)."
       }
      }
     },
     "auth_ref": [
      "r513",
      "r514"
     ]
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "presentation": [
      "http://www.pinstripes.com/role/Inventory10KTables",
      "http://www.pinstripes.com/role/InventoryTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Inventory",
        "label": "Schedule of Inventory, Current [Table Text Block]",
        "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process."
       }
      }
     },
     "auth_ref": [
      "r28",
      "r134",
      "r135",
      "r136"
     ]
    },
    "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
     "presentation": [
      "http://www.pinstripes.com/role/LongtermFinancingArrangements10KTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Principal Payment Maturities",
        "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]",
        "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "presentation": [
      "http://www.pinstripes.com/role/PropertyandEquipment10KDetails",
      "http://www.pinstripes.com/role/PropertyandEquipmentDetails",
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KPropertyandEquipmentnetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment [Table]",
        "label": "Property, Plant and Equipment [Table]",
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable",
     "presentation": [
      "http://www.pinstripes.com/role/RELATEDPARTYTRANSACTIONSAdditionalInformationDetails",
      "http://www.pinstripes.com/role/RELATEDPARTYTRANSACTIONSFounderSharesDetails",
      "http://www.pinstripes.com/role/RelatedPartyTransactions10KDetails",
      "http://www.pinstripes.com/role/RelatedPartyTransactionsDetails",
      "http://www.pinstripes.com/role/UNAUDITEDRELATEDPARTYTRANSACTIONSAdditionalInformationDetails",
      "http://www.pinstripes.com/role/UNAUDITEDRELATEDPARTYTRANSACTIONSFounderSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]",
        "label": "Schedule of Related Party Transactions, by Related Party [Table]",
        "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates."
       }
      }
     },
     "auth_ref": [
      "r107",
      "r108",
      "r679",
      "r680",
      "r683"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "presentation": [
      "http://www.pinstripes.com/role/StockBasedCompensation10KNarrativeDetails",
      "http://www.pinstripes.com/role/StockBasedCompensation10KValuationAssumptionsDetails",
      "http://www.pinstripes.com/role/StockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]",
        "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]",
        "documentation": "Disclosure of information about share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r419",
      "r421",
      "r423",
      "r424",
      "r425",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "presentation": [
      "http://www.pinstripes.com/role/StockBasedCompensation10KTables",
      "http://www.pinstripes.com/role/StockBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Option Activity",
        "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]",
        "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r21",
      "r82"
     ]
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
     "presentation": [
      "http://www.pinstripes.com/role/StockBasedCompensation10KTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Valuation Assumptions",
        "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]",
        "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions."
       }
      }
     },
     "auth_ref": [
      "r170"
     ]
    },
    "us-gaap_ScheduleOfShortTermDebtTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfShortTermDebtTable",
     "presentation": [
      "http://www.pinstripes.com/role/ShorttermBorrowings10KDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Short-Term Debt [Table]",
        "label": "Schedule of Short-Term Debt [Table]",
        "documentation": "A table or schedule providing information pertaining to borrowings under which repayment was required in less than twelve months (or normal operating cycle, if longer) after its issuance. It may include: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date and measures of the maximum and average amount outstanding during the period; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation."
       }
      }
     },
     "auth_ref": [
      "r31"
     ]
    },
    "us-gaap_ScheduleOfStockByClassTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfStockByClassTable",
     "presentation": [
      "http://www.pinstripes.com/role/STOCKHOLDERSDEFICITEQUITYCommonStockSharesDetails",
      "http://www.pinstripes.com/role/UNAUDITEDSTOCKHOLDERSDEFICITEQUITYCommonStockSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Stock by Class [Table]",
        "label": "Schedule of Stock by Class [Table]",
        "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r73",
      "r74",
      "r75",
      "r76",
      "r77",
      "r78",
      "r79",
      "r164",
      "r166",
      "r167",
      "r226",
      "r227",
      "r228",
      "r294",
      "r376",
      "r377",
      "r378",
      "r380",
      "r383",
      "r389",
      "r391",
      "r622",
      "r623",
      "r624",
      "r625",
      "r745",
      "r781",
      "r810"
     ]
    },
    "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
     "presentation": [
      "http://www.pinstripes.com/role/Warrants10KTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Warrants",
        "label": "Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]",
        "documentation": "Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable."
       }
      }
     },
     "auth_ref": [
      "r80"
     ]
    },
    "pnst_SecondAmendedAndRestatedBusinessCombinationAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "SecondAmendedAndRestatedBusinessCombinationAgreementMember",
     "presentation": [
      "http://www.pinstripes.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Second Amended and Restated Business Combination Agreement",
        "label": "Second Amended and Restated Business Combination Agreement [Member]",
        "documentation": "Second Amended and Restated Business Combination Agreement"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SecuredDebtMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SecuredDebtMember",
     "presentation": [
      "http://www.pinstripes.com/role/DebtEquipmentLoanDetails",
      "http://www.pinstripes.com/role/DebtScheduleofDebtDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangements10KComponentsDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangementsEquipmentLoanDetails",
      "http://www.pinstripes.com/role/SubsequentEvents10KDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equipment loan",
        "label": "Secured Debt [Member]",
        "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_SecuritiesPurchaseAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "SecuritiesPurchaseAgreementMember",
     "presentation": [
      "http://www.pinstripes.com/role/COMMITMENTSANDCONTINGENCIESDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCOMMITMENTSANDCONTINGENCIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Securities purchase agreement",
        "label": "Securities Purchase Agreement [Member]",
        "documentation": "Represents the information pertaining to securities purchase agreement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SeniorNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SeniorNotesMember",
     "presentation": [
      "http://www.pinstripes.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Senior Notes",
        "label": "Senior Notes [Member]",
        "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_SeniorSecuredNotesAdditionalNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "SeniorSecuredNotesAdditionalNotesMember",
     "presentation": [
      "http://www.pinstripes.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Senior Secured Notes, Additional Notes",
        "label": "Senior Secured Notes, Additional Notes [Member]",
        "documentation": "Senior Secured Notes, Additional Notes"
       }
      }
     },
     "auth_ref": []
    },
    "pnst_SeniorSecuredNotesInitialNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "SeniorSecuredNotesInitialNotesMember",
     "presentation": [
      "http://www.pinstripes.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Senior Secured Notes, Initial Notes",
        "label": "Senior Secured Notes, Initial Notes [Member]",
        "documentation": "Senior Secured Notes, Initial Notes"
       }
      }
     },
     "auth_ref": []
    },
    "pnst_Series1PreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "Series1PreferredStockMember",
     "presentation": [
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersDeficit10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series 1 Preferred Stock",
        "label": "Series 1 Preferred Stock [Member]",
        "documentation": "Series 1 Preferred Stock"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SeriesAPreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SeriesAPreferredStockMember",
     "presentation": [
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStock10KNarrativeDetails",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStock10KScheduleofPreferredStockDetails",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStockAthroughHPreferredStockDetails",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStockScheduleofPreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series A Preferred Stock",
        "label": "Series A Preferred Stock [Member]",
        "documentation": "Series A preferred stock."
       }
      }
     },
     "auth_ref": [
      "r801",
      "r802",
      "r840"
     ]
    },
    "pnst_SeriesB1CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "SeriesB1CommonStockMember",
     "presentation": [
      "http://www.pinstripes.com/role/COMMITMENTSANDCONTINGENCIESDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCOMMITMENTSANDCONTINGENCIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series B-1 common stock",
        "label": "Series B-1 Common Stock [Member]",
        "documentation": "Represents information pertaining to Series B-1 common stock."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_SeriesB2CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "SeriesB2CommonStockMember",
     "presentation": [
      "http://www.pinstripes.com/role/COMMITMENTSANDCONTINGENCIESDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCOMMITMENTSANDCONTINGENCIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series B-2 common stock",
        "label": "Series B-2 Common Stock [Member]",
        "documentation": "Represents information pertaining to Series B-2 common stock."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SeriesBPreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SeriesBPreferredStockMember",
     "presentation": [
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStock10KNarrativeDetails",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStock10KScheduleofPreferredStockDetails",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStockAthroughHPreferredStockDetails",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStockScheduleofPreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series B Preferred Stock",
        "label": "Series B Preferred Stock [Member]",
        "documentation": "Series B preferred stock."
       }
      }
     },
     "auth_ref": [
      "r801",
      "r802",
      "r840"
     ]
    },
    "us-gaap_SeriesCPreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SeriesCPreferredStockMember",
     "presentation": [
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStock10KNarrativeDetails",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStock10KScheduleofPreferredStockDetails",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStockAthroughHPreferredStockDetails",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStockScheduleofPreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series C Preferred Stock",
        "label": "Series C Preferred Stock [Member]",
        "documentation": "Series C preferred stock."
       }
      }
     },
     "auth_ref": [
      "r801",
      "r802",
      "r840"
     ]
    },
    "us-gaap_SeriesDPreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SeriesDPreferredStockMember",
     "presentation": [
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStock10KNarrativeDetails",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStock10KScheduleofPreferredStockDetails",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStockAthroughHPreferredStockDetails",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStockScheduleofPreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series D Preferred Stock",
        "label": "Series D Preferred Stock [Member]",
        "documentation": "Series D preferred stock."
       }
      }
     },
     "auth_ref": [
      "r801",
      "r802",
      "r840"
     ]
    },
    "us-gaap_SeriesEPreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SeriesEPreferredStockMember",
     "presentation": [
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStock10KNarrativeDetails",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStock10KScheduleofPreferredStockDetails",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStockAthroughHPreferredStockDetails",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStockScheduleofPreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series E Preferred Stock",
        "label": "Series E Preferred Stock [Member]",
        "documentation": "Series E preferred stock."
       }
      }
     },
     "auth_ref": [
      "r801",
      "r802",
      "r840"
     ]
    },
    "us-gaap_SeriesFPreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SeriesFPreferredStockMember",
     "presentation": [
      "http://www.pinstripes.com/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersDeficit10K",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStock10KNarrativeDetails",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStock10KScheduleofPreferredStockDetails",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStockAthroughHPreferredStockDetails",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStockScheduleofPreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series F Preferred Stock",
        "label": "Series F Preferred Stock [Member]",
        "documentation": "Series F preferred stock."
       }
      }
     },
     "auth_ref": [
      "r801",
      "r802",
      "r840"
     ]
    },
    "us-gaap_SeriesGPreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SeriesGPreferredStockMember",
     "presentation": [
      "http://www.pinstripes.com/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersDeficit10K",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStock10KNarrativeDetails",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStock10KScheduleofPreferredStockDetails",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStockAthroughHPreferredStockDetails",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStockScheduleofPreferredStockDetails",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersDeficit10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series G Preferred Stock",
        "label": "Series G Preferred Stock [Member]",
        "documentation": "Series G preferred stock."
       }
      }
     },
     "auth_ref": [
      "r801",
      "r802",
      "r840"
     ]
    },
    "us-gaap_SeriesHPreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SeriesHPreferredStockMember",
     "presentation": [
      "http://www.pinstripes.com/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersDeficit10K",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStock10KNarrativeDetails",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStock10KScheduleofPreferredStockDetails",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStockAthroughHPreferredStockDetails",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStockScheduleofPreferredStockDetails",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersDeficit10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series H Preferred Stock",
        "label": "Series H Preferred Stock [Member]",
        "documentation": "Series H preferred stock."
       }
      }
     },
     "auth_ref": [
      "r801",
      "r802",
      "r840"
     ]
    },
    "pnst_SeriesIConvertiblePreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "SeriesIConvertiblePreferredStockMember",
     "presentation": [
      "http://www.pinstripes.com/role/COMMITMENTSANDCONTINGENCIESDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCOMMITMENTSANDCONTINGENCIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series I Convertible Preferred Stock",
        "label": "Series I Convertible Preferred Stock [Member]",
        "documentation": "Represents the information pertaining to Series I Convertible Preferred Stock."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_SeriesIPreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "SeriesIPreferredStockMember",
     "presentation": [
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStockAthroughHPreferredStockDetails",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStockScheduleofPreferredStockDetails",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStockSeriesIPreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series I Preferred Stock",
        "label": "Series I Preferred Stock [Member]",
        "documentation": "Series I Preferred Stock"
       }
      }
     },
     "auth_ref": []
    },
    "pnst_ServiceProviderMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "ServiceProviderMember",
     "presentation": [
      "http://www.pinstripes.com/role/Warrants10KNarrativeDetails",
      "http://www.pinstripes.com/role/WarrantsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Service Provider",
        "label": "Service Provider [Member]",
        "documentation": "Service Provider"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensation",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows10Q": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/ConsolidatedStatementsofCashFlows10K",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock based compensation",
        "label": "Share-Based Payment Arrangement, Noncash Expense",
        "documentation": "Amount of noncash expense for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "presentation": [
      "http://www.pinstripes.com/role/StockBasedCompensation10KNarrativeDetails",
      "http://www.pinstripes.com/role/StockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting period",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r759"
     ]
    },
    "pnst_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationPeriodEmployeeTermination": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationPeriodEmployeeTermination",
     "presentation": [
      "http://www.pinstripes.com/role/StockBasedCompensation10KNarrativeDetails",
      "http://www.pinstripes.com/role/StockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expiration period, employee termination",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period, Employee Termination",
        "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period, Employee Termination"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
     "presentation": [
      "http://www.pinstripes.com/role/StockBasedCompensation10KValuationAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected dividends",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate",
        "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term."
       }
      }
     },
     "auth_ref": [
      "r449"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
     "presentation": [
      "http://www.pinstripes.com/role/StockBasedCompensation10KValuationAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected volatility",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate",
        "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period."
       }
      }
     },
     "auth_ref": [
      "r448"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "presentation": [
      "http://www.pinstripes.com/role/StockBasedCompensation10KValuationAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Risk-free rate",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate",
        "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares."
       }
      }
     },
     "auth_ref": [
      "r450"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "presentation": [
      "http://www.pinstripes.com/role/StockBasedCompensation10KNarrativeDetails",
      "http://www.pinstripes.com/role/StockBasedCompensation10KValuationAssumptionsDetails",
      "http://www.pinstripes.com/role/StockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r419",
      "r421",
      "r423",
      "r424",
      "r425",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber",
     "presentation": [
      "http://www.pinstripes.com/role/StockBasedCompensation10KNarrativeDetails",
      "http://www.pinstripes.com/role/StockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Awards outstanding (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number",
        "documentation": "Number of equity instruments other than options outstanding, including both vested and non-vested instruments."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r19"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "presentation": [
      "http://www.pinstripes.com/role/StockBasedCompensation10KNarrativeDetails",
      "http://www.pinstripes.com/role/StockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares authorized (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized",
        "documentation": "Number of shares authorized for issuance under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r761"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "presentation": [
      "http://www.pinstripes.com/role/StockBasedCompensation10KNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock available for future grants (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r81"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "presentation": [
      "http://www.pinstripes.com/role/StockBasedCompensation10KOptionsOutstandingDetails",
      "http://www.pinstripes.com/role/StockBasedCompensationOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercisable (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number",
        "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan."
       }
      }
     },
     "auth_ref": [
      "r429"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "presentation": [
      "http://www.pinstripes.com/role/StockBasedCompensation10KOptionsOutstandingDetails",
      "http://www.pinstripes.com/role/StockBasedCompensationOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercisable (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price",
        "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r429"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://www.pinstripes.com/role/StockBasedCompensation10KNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intrinsic value of options exercised",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value",
        "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares."
       }
      }
     },
     "auth_ref": [
      "r442"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod",
     "presentation": [
      "http://www.pinstripes.com/role/StockBasedCompensation10KOptionsOutstandingDetails",
      "http://www.pinstripes.com/role/StockBasedCompensationOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Expired (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period",
        "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements."
       }
      }
     },
     "auth_ref": [
      "r434"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "presentation": [
      "http://www.pinstripes.com/role/StockBasedCompensation10KOptionsOutstandingDetails",
      "http://www.pinstripes.com/role/StockBasedCompensationOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Forfeited or cancelled (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period",
        "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r433"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "presentation": [
      "http://www.pinstripes.com/role/StockBasedCompensation10KOptionsOutstandingDetails",
      "http://www.pinstripes.com/role/StockBasedCompensationOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Granted (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross",
        "documentation": "Gross number of share options (or share units) granted during the period."
       }
      }
     },
     "auth_ref": [
      "r431"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.pinstripes.com/role/StockBasedCompensation10KValuationAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average grant-date fair value (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology."
       }
      }
     },
     "auth_ref": [
      "r441"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://www.pinstripes.com/role/StockBasedCompensation10KNarrativeDetails",
      "http://www.pinstripes.com/role/StockBasedCompensationOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Intrinsic Value (in thousands)",
        "verboseLabel": "Aggregate intrinsic value of options outstanding",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value",
        "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding."
       }
      }
     },
     "auth_ref": [
      "r81"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "presentation": [
      "http://www.pinstripes.com/role/StockBasedCompensation10KOptionsOutstandingDetails",
      "http://www.pinstripes.com/role/StockBasedCompensationOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Outstanding, beginning balance (in shares)",
        "periodEndLabel": "Outstanding, ending balance (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number",
        "documentation": "Number of options outstanding, including both vested and non-vested options."
       }
      }
     },
     "auth_ref": [
      "r427",
      "r428"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward",
     "presentation": [
      "http://www.pinstripes.com/role/StockBasedCompensation10KOptionsOutstandingDetails",
      "http://www.pinstripes.com/role/StockBasedCompensationOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of Options",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "presentation": [
      "http://www.pinstripes.com/role/StockBasedCompensation10KOptionsOutstandingDetails",
      "http://www.pinstripes.com/role/StockBasedCompensationOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Outstanding, beginning balance (in dollars per share)",
        "periodEndLabel": "Outstanding, ending balance (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r427",
      "r428"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward",
     "presentation": [
      "http://www.pinstripes.com/role/StockBasedCompensation10KOptionsOutstandingDetails",
      "http://www.pinstripes.com/role/StockBasedCompensationOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-average Exercise Price",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://www.pinstripes.com/role/StockBasedCompensation10KNarrativeDetails",
      "http://www.pinstripes.com/role/StockBasedCompensation10KValuationAssumptionsDetails",
      "http://www.pinstripes.com/role/StockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Award Types",
        "label": "Award Type [Domain]",
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r423",
      "r424",
      "r425",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.pinstripes.com/role/StockBasedCompensation10KOptionsOutstandingDetails",
      "http://www.pinstripes.com/role/StockBasedCompensationOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercised (in dollars per share)",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares."
       }
      }
     },
     "auth_ref": [
      "r432"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.pinstripes.com/role/StockBasedCompensation10KOptionsOutstandingDetails",
      "http://www.pinstripes.com/role/StockBasedCompensationOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expired (in dollars per share)",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired."
       }
      }
     },
     "auth_ref": [
      "r434"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.pinstripes.com/role/StockBasedCompensation10KOptionsOutstandingDetails",
      "http://www.pinstripes.com/role/StockBasedCompensationOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forfeited or cancelled (in dollars per share)",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated."
       }
      }
     },
     "auth_ref": [
      "r433"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.pinstripes.com/role/StockBasedCompensation10KOptionsOutstandingDetails",
      "http://www.pinstripes.com/role/StockBasedCompensationOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Granted (in dollars per share)",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options."
       }
      }
     },
     "auth_ref": [
      "r431"
     ]
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "presentation": [
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-based Compensation",
        "label": "Share-Based Payment Arrangement [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost."
       }
      }
     },
     "auth_ref": [
      "r418",
      "r426",
      "r445",
      "r446",
      "r447",
      "r448",
      "r451",
      "r460",
      "r461",
      "r462",
      "r463"
     ]
    },
    "us-gaap_SharePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharePrice",
     "presentation": [
      "http://www.pinstripes.com/role/COMMITMENTSANDCONTINGENCIESDetails",
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSFairValueMeasurementInputsNonrecurringDetails",
      "http://www.pinstripes.com/role/SubsequentEventsDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCOMMITMENTSANDCONTINGENCIESDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSFairValueMeasurementInputsNonrecurringDetails",
      "http://www.pinstripes.com/role/UNAUDITEDWARRANTLIABILITYDetails",
      "http://www.pinstripes.com/role/WARRANTLIABILITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Price per shares of common stock (in dollars per share)",
        "label": "Share Price",
        "documentation": "Price of a single share of a number of saleable stocks of a company."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage",
     "presentation": [
      "http://www.pinstripes.com/role/StockBasedCompensation10KNarrativeDetails",
      "http://www.pinstripes.com/role/StockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting percentage",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage",
        "documentation": "Percentage of vesting of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r844"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod",
     "presentation": [
      "http://www.pinstripes.com/role/StockBasedCompensation10KNarrativeDetails",
      "http://www.pinstripes.com/role/StockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expiration period",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period",
        "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r760"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "presentation": [
      "http://www.pinstripes.com/role/StockBasedCompensation10KValuationAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected term (in years)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term",
        "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r447"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
     "crdr": "debit",
     "presentation": [
      "http://www.pinstripes.com/role/StockBasedCompensation10KNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate intrinsic value of options exercisable",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value",
        "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable."
       }
      }
     },
     "auth_ref": [
      "r81"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1",
     "presentation": [
      "http://www.pinstripes.com/role/StockBasedCompensation10KOptionsOutstandingDetails",
      "http://www.pinstripes.com/role/StockBasedCompensationOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercisable, Weighted-average Remaining Contractual Term (in years)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term",
        "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r81"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "presentation": [
      "http://www.pinstripes.com/role/StockBasedCompensation10KOptionsOutstandingDetails",
      "http://www.pinstripes.com/role/StockBasedCompensationOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-average Remaining Contractual Term (in years)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term",
        "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r169"
     ]
    },
    "us-gaap_SharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharesIssued",
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICIT",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICITBanyan10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning balance (in shares)",
        "periodEndLabel": "Ending balance (in shares)",
        "label": "Shares, Issued",
        "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury."
       }
      }
     },
     "auth_ref": [
      "r14"
     ]
    },
    "us-gaap_SharesIssuedPricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharesIssuedPricePerShare",
     "presentation": [
      "http://www.pinstripes.com/role/DESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSDetails",
      "http://www.pinstripes.com/role/INITIALPUBLICOFFERINGDetails",
      "http://www.pinstripes.com/role/UNAUDITEDDESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSBanyan10QDetails",
      "http://www.pinstripes.com/role/UNAUDITEDINITIALPUBLICOFFERINGDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchase price, per unit",
        "label": "Shares Issued, Price Per Share",
        "documentation": "Per share or per unit amount of equity securities issued."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsFairValueOfShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharesSubjectToMandatoryRedemptionSettlementTermsFairValueOfShares",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10K": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10K",
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSChangeintheFairValueoftheWarrantLiabilitiesDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10Q",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSChangeintheFairValueoftheWarrantLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrant liability",
        "label": "Financial Instruments Subject to Mandatory Redemption, Settlement Terms, Fair Value of Shares",
        "documentation": "The fair value of shares that would be issued, determined under the conditions specified in the contract if the settlement were to occur at the reporting date."
       }
      }
     },
     "auth_ref": [
      "r71"
     ]
    },
    "us-gaap_ShortTermBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShortTermBorrowings",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/CondensedConsolidatedBalanceSheets10Q": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/ConsolidatedBalanceSheets10K",
      "http://www.pinstripes.com/role/ShorttermBorrowings10KDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term borrowings",
        "label": "Short-Term Debt",
        "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r119",
      "r181",
      "r763",
      "r900"
     ]
    },
    "us-gaap_ShortTermDebtLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShortTermDebtLineItems",
     "presentation": [
      "http://www.pinstripes.com/role/ShorttermBorrowings10KDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-Term Debt [Line Items]",
        "label": "Short-Term Debt [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShortTermDebtTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShortTermDebtTextBlock",
     "presentation": [
      "http://www.pinstripes.com/role/ShorttermBorrowings10K"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term Borrowings",
        "label": "Short-Term Debt [Text Block]",
        "documentation": "The entire disclosure for short-term debt."
       }
      }
     },
     "auth_ref": [
      "r159"
     ]
    },
    "us-gaap_ShortTermDebtTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShortTermDebtTypeAxis",
     "presentation": [
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStockSeriesIPreferredStockDetails",
      "http://www.pinstripes.com/role/ShorttermBorrowings10KDetails",
      "http://www.pinstripes.com/role/SubsequentEvents10KDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-Term Debt, Type [Axis]",
        "label": "Short-Term Debt, Type [Axis]",
        "documentation": "Information by type of short-term debt arrangement."
       }
      }
     },
     "auth_ref": [
      "r31"
     ]
    },
    "us-gaap_ShortTermDebtTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShortTermDebtTypeDomain",
     "presentation": [
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStockSeriesIPreferredStockDetails",
      "http://www.pinstripes.com/role/ShorttermBorrowings10KDetails",
      "http://www.pinstripes.com/role/SubsequentEvents10KDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-Term Debt, Type [Domain]",
        "label": "Short-Term Debt, Type [Domain]",
        "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing."
       }
      }
     },
     "auth_ref": [
      "r29"
     ]
    },
    "us-gaap_ShortTermLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShortTermLeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/Leases10KLeaseExpenseDetails": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/Leases10KLeaseExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term lease cost",
        "label": "Short-Term Lease, Cost",
        "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less."
       }
      }
     },
     "auth_ref": [
      "r543",
      "r762"
     ]
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10K"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Significant Accounting Policies",
        "label": "Significant Accounting Policies [Text Block]",
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r152",
      "r247"
     ]
    },
    "pnst_SilverviewCreditPartnersLPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "SilverviewCreditPartnersLPMember",
     "presentation": [
      "http://www.pinstripes.com/role/Warrants10KNarrativeDetails",
      "http://www.pinstripes.com/role/WarrantsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Silverview Credit Partners LP",
        "label": "Silverview Credit Partners LP [Member]",
        "documentation": "Silverview Credit Partners LP"
       }
      }
     },
     "auth_ref": []
    },
    "pnst_SmallBusinessAssociationLoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "SmallBusinessAssociationLoanMember",
     "presentation": [
      "http://www.pinstripes.com/role/LongtermFinancingArrangements10KNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SBA loans",
        "label": "Small Business Association Loan [Member]",
        "documentation": "Small Business Association Loan"
       }
      }
     },
     "auth_ref": []
    },
    "pnst_SponsorCapitalContributionForNonRedemptionAgreements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "SponsorCapitalContributionForNonRedemptionAgreements",
     "crdr": "credit",
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICIT",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICITBanyan10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sponsor capital contribution for non-redemption agreements",
        "label": "Sponsor Capital Contribution For Non-Redemption Agreements",
        "documentation": "The amount of sponsor's capital contribution for non-redemption agreements."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_SponsorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "SponsorMember",
     "presentation": [
      "http://www.pinstripes.com/role/DESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSDetails",
      "http://www.pinstripes.com/role/RELATEDPARTYTRANSACTIONSFounderSharesDetails",
      "http://www.pinstripes.com/role/STOCKHOLDERSDEFICITEQUITYCommonStockSharesDetails",
      "http://www.pinstripes.com/role/UNAUDITEDDESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSBanyan10QDetails",
      "http://www.pinstripes.com/role/UNAUDITEDRELATEDPARTYTRANSACTIONSFounderSharesDetails",
      "http://www.pinstripes.com/role/UNAUDITEDSTOCKHOLDERSDEFICITEQUITYCommonStockSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sponsor",
        "label": "Sponsor [Member]",
        "documentation": "This member stands for sponsor."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StateAndLocalJurisdictionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StateAndLocalJurisdictionMember",
     "presentation": [
      "http://www.pinstripes.com/role/IncomeTaxes10KNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State",
        "label": "State and Local Jurisdiction [Member]",
        "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementClassOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementClassOfStockAxis",
     "presentation": [
      "http://www.pinstripes.com/role/COMMITMENTSANDCONTINGENCIESDetails",
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10K",
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICIT",
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.pinstripes.com/role/CONDENSEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICITParenthetical",
      "http://www.pinstripes.com/role/CONDENSEDSTATEMENTSOFOPERATIONSParenthetical",
      "http://www.pinstripes.com/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersDeficit10K",
      "http://www.pinstripes.com/role/DESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSDetails",
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSFairValueMeasurementInputsNonrecurringDetails",
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSFairValueMeasurementInputsRecurringDetails",
      "http://www.pinstripes.com/role/INITIALPUBLICOFFERINGDetails",
      "http://www.pinstripes.com/role/RELATEDPARTYTRANSACTIONSAdditionalInformationDetails",
      "http://www.pinstripes.com/role/RELATEDPARTYTRANSACTIONSFounderSharesDetails",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStock10KNarrativeDetails",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStock10KScheduleofPreferredStockDetails",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStockAthroughHPreferredStockDetails",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStockDetails",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStockScheduleofPreferredStockDetails",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStockSeriesIPreferredStockDetails",
      "http://www.pinstripes.com/role/STOCKHOLDERSDEFICITEQUITYCommonStockSharesDetails",
      "http://www.pinstripes.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCalculationofbasicanddilutednetlosspershareofcommonstockDetails",
      "http://www.pinstripes.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCommonstocksubjecttopossibleredemptionDetails",
      "http://www.pinstripes.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCOMMITMENTSANDCONTINGENCIESDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10Q",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParentheticalBanyan10Q",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICITBanyan10Q",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSBanyan10Q",
      "http://www.pinstripes.com/role/UNAUDITEDDESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSBanyan10QDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSChangeintheFairValueoftheWarrantLiabilitiesDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSFairValueMeasurementInputsNonrecurringDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSFairValueMeasurementInputsRecurringDetails",
      "http://www.pinstripes.com/role/UNAUDITEDINITIALPUBLICOFFERINGDetails",
      "http://www.pinstripes.com/role/UNAUDITEDRELATEDPARTYTRANSACTIONSAdditionalInformationDetails",
      "http://www.pinstripes.com/role/UNAUDITEDRELATEDPARTYTRANSACTIONSFounderSharesDetails",
      "http://www.pinstripes.com/role/UNAUDITEDSTOCKHOLDERSDEFICITEQUITYCommonStockSharesDetails",
      "http://www.pinstripes.com/role/UNAUDITEDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCalculationofbasicanddilutednetlosspershareofcommonstockDetails",
      "http://www.pinstripes.com/role/UNAUDITEDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCommonstocksubjecttopossibleredemptionDetails",
      "http://www.pinstripes.com/role/UNAUDITEDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersDeficit10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class of Stock [Axis]",
        "label": "Class of Stock [Axis]",
        "documentation": "Information by the different classes of stock of the entity."
       }
      }
     },
     "auth_ref": [
      "r212",
      "r226",
      "r227",
      "r228",
      "r250",
      "r278",
      "r279",
      "r286",
      "r288",
      "r294",
      "r295",
      "r318",
      "r336",
      "r338",
      "r339",
      "r340",
      "r343",
      "r344",
      "r376",
      "r377",
      "r380",
      "r383",
      "r391",
      "r523",
      "r622",
      "r623",
      "r624",
      "r625",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r643",
      "r654",
      "r676",
      "r699",
      "r717",
      "r718",
      "r719",
      "r720",
      "r721",
      "r781",
      "r810",
      "r822"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICIT",
      "http://www.pinstripes.com/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersDeficit10K",
      "http://www.pinstripes.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KErrorCorrectionsDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICITBanyan10Q",
      "http://www.pinstripes.com/role/UNAUDITEDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersDeficit10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Components [Axis]",
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r41",
      "r213",
      "r236",
      "r237",
      "r238",
      "r258",
      "r259",
      "r260",
      "r262",
      "r270",
      "r272",
      "r293",
      "r319",
      "r322",
      "r394",
      "r457",
      "r458",
      "r459",
      "r486",
      "r487",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r509",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r551",
      "r607",
      "r608",
      "r609",
      "r631",
      "r699"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementLineItems",
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10K",
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICIT",
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.pinstripes.com/role/CONDENSEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICITParenthetical",
      "http://www.pinstripes.com/role/CONDENSEDSTATEMENTSOFOPERATIONSParenthetical",
      "http://www.pinstripes.com/role/CondensedConsolidatedBalanceSheets10Q",
      "http://www.pinstripes.com/role/ConsolidatedBalanceSheets10K",
      "http://www.pinstripes.com/role/ConsolidatedStatementsofCashFlows10K",
      "http://www.pinstripes.com/role/ConsolidatedStatementsofOperations10K",
      "http://www.pinstripes.com/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersDeficit10K",
      "http://www.pinstripes.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCalculationofbasicanddilutednetlosspershareofcommonstockDetails",
      "http://www.pinstripes.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCommonstocksubjecttopossibleredemptionDetails",
      "http://www.pinstripes.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10Q",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParentheticalBanyan10Q",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSBanyan10Q",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICITBanyan10Q",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSBanyan10Q",
      "http://www.pinstripes.com/role/UNAUDITEDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCalculationofbasicanddilutednetlosspershareofcommonstockDetails",
      "http://www.pinstripes.com/role/UNAUDITEDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCommonstocksubjecttopossibleredemptionDetails",
      "http://www.pinstripes.com/role/UNAUDITEDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows10Q",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofOperations10Q",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersDeficit10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Statement [Line Items]",
        "terseLabel": "Statement [Line Items]",
        "label": "Statement [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r258",
      "r259",
      "r260",
      "r293",
      "r569",
      "r620",
      "r643",
      "r646",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651",
      "r654",
      "r657",
      "r658",
      "r659",
      "r660",
      "r661",
      "r663",
      "r664",
      "r665",
      "r666",
      "r668",
      "r669",
      "r670",
      "r671",
      "r672",
      "r674",
      "r677",
      "r678",
      "r685",
      "r686",
      "r687",
      "r688",
      "r689",
      "r690",
      "r691",
      "r692",
      "r693",
      "r694",
      "r695",
      "r696",
      "r699",
      "r769"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementOfStockholdersEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_StatementScenarioAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "StatementScenarioAxis",
     "presentation": [
      "http://www.pinstripes.com/role/UNAUDITEDWARRANTLIABILITYDetails",
      "http://www.pinstripes.com/role/WARRANTLIABILITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Scenario [Axis]",
        "label": "Scenario [Axis]"
       }
      }
     },
     "auth_ref": [
      "r273",
      "r417",
      "r782",
      "r783",
      "r821"
     ]
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementTable",
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10K",
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICIT",
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.pinstripes.com/role/CONDENSEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICITParenthetical",
      "http://www.pinstripes.com/role/CONDENSEDSTATEMENTSOFOPERATIONSParenthetical",
      "http://www.pinstripes.com/role/CondensedConsolidatedBalanceSheets10Q",
      "http://www.pinstripes.com/role/ConsolidatedBalanceSheets10K",
      "http://www.pinstripes.com/role/ConsolidatedStatementsofCashFlows10K",
      "http://www.pinstripes.com/role/ConsolidatedStatementsofOperations10K",
      "http://www.pinstripes.com/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersDeficit10K",
      "http://www.pinstripes.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCalculationofbasicanddilutednetlosspershareofcommonstockDetails",
      "http://www.pinstripes.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCommonstocksubjecttopossibleredemptionDetails",
      "http://www.pinstripes.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10Q",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParentheticalBanyan10Q",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSBanyan10Q",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICITBanyan10Q",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSBanyan10Q",
      "http://www.pinstripes.com/role/UNAUDITEDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCalculationofbasicanddilutednetlosspershareofcommonstockDetails",
      "http://www.pinstripes.com/role/UNAUDITEDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCommonstocksubjecttopossibleredemptionDetails",
      "http://www.pinstripes.com/role/UNAUDITEDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows10Q",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofOperations10Q",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersDeficit10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement [Table]",
        "label": "Statement [Table]",
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed."
       }
      }
     },
     "auth_ref": [
      "r258",
      "r259",
      "r260",
      "r293",
      "r569",
      "r620",
      "r643",
      "r646",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651",
      "r654",
      "r657",
      "r658",
      "r659",
      "r660",
      "r661",
      "r663",
      "r664",
      "r665",
      "r666",
      "r668",
      "r669",
      "r670",
      "r671",
      "r672",
      "r674",
      "r677",
      "r678",
      "r685",
      "r686",
      "r687",
      "r688",
      "r689",
      "r690",
      "r691",
      "r692",
      "r693",
      "r694",
      "r695",
      "r696",
      "r699",
      "r769"
     ]
    },
    "pnst_StockAndWarrantsIssuedDuringPeriodSharesPreferredStockAndWarrants": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "StockAndWarrantsIssuedDuringPeriodSharesPreferredStockAndWarrants",
     "presentation": [
      "http://www.pinstripes.com/role/OtherAccruedLiabilities10KDetails",
      "http://www.pinstripes.com/role/SubsequentEventsDetails",
      "http://www.pinstripes.com/role/Warrants10KNarrativeDetails",
      "http://www.pinstripes.com/role/WarrantsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrants exercised (in shares)",
        "label": "Stock And Warrants Issued During Period, Shares, Preferred Stock And Warrants",
        "documentation": "Stock And Warrants Issued During Period, Shares, Preferred Stock And Warrants"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants",
     "crdr": "credit",
     "presentation": [
      "http://www.pinstripes.com/role/OtherAccruedLiabilities10KDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock and Warrants Issued During Period, Value, Preferred Stock and Warrants",
        "label": "Stock and Warrants Issued During Period, Value, Preferred Stock and Warrants",
        "documentation": "Value of preferred stock and warrants for common stock issued."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities",
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICIT",
      "http://www.pinstripes.com/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersDeficit10K",
      "http://www.pinstripes.com/role/STOCKHOLDERSDEFICITEQUITYCommonStockSharesDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICITBanyan10Q",
      "http://www.pinstripes.com/role/UNAUDITEDSTOCKHOLDERSDEFICITEQUITYCommonStockSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Conversion of Class B common stock to Class A common stock (in shares)",
        "netLabel": "Proceeds from exercise of warrants (in shares)",
        "terseLabel": "Number of shares issued on conversion",
        "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities",
        "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r40",
      "r76",
      "r167",
      "r362"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "presentation": [
      "http://www.pinstripes.com/role/COMMITMENTSANDCONTINGENCIESDetails",
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICIT",
      "http://www.pinstripes.com/role/CONDENSEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICITParenthetical",
      "http://www.pinstripes.com/role/CONDENSEDSTATEMENTSOFOPERATIONSParenthetical",
      "http://www.pinstripes.com/role/NatureofBusinessandBasisofPresentationDetails",
      "http://www.pinstripes.com/role/RELATEDPARTYTRANSACTIONSFounderSharesDetails",
      "http://www.pinstripes.com/role/STOCKHOLDERSDEFICITEQUITYCommonStockSharesDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCOMMITMENTSANDCONTINGENCIESDetails",
      "http://www.pinstripes.com/role/UNAUDITEDRELATEDPARTYTRANSACTIONSFounderSharesDetails",
      "http://www.pinstripes.com/role/UNAUDITEDSTOCKHOLDERSDEFICITEQUITYCommonStockSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Number of shares issued during the period",
        "terseLabel": "Number of shares issued (in shares)",
        "label": "Stock Issued During Period, Shares, New Issues",
        "documentation": "Number of new stock issued during the period."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r127",
      "r128",
      "r167",
      "r622",
      "r699",
      "r718"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "presentation": [
      "http://www.pinstripes.com/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersDeficit10K",
      "http://www.pinstripes.com/role/StockBasedCompensation10KOptionsOutstandingDetails",
      "http://www.pinstripes.com/role/StockBasedCompensationOptionsOutstandingDetails",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersDeficit10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercised (in shares)",
        "verboseLabel": "Exercise of stock options (in shares)",
        "negatedTerseLabel": "Exercised (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period",
        "documentation": "Number of share options (or share units) exercised during the current period."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r127",
      "r128",
      "r167",
      "r432"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities",
     "crdr": "credit",
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICIT",
      "http://www.pinstripes.com/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersDeficit10K",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICITBanyan10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Conversion of Class B common stock to Class A common stock",
        "verboseLabel": "Proceeds from exercise of warrants",
        "label": "Stock Issued During Period, Value, Conversion of Convertible Securities",
        "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r41",
      "r167"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "crdr": "credit",
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICIT",
      "http://www.pinstripes.com/role/DESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSDetails",
      "http://www.pinstripes.com/role/RELATEDPARTYTRANSACTIONSFounderSharesDetails",
      "http://www.pinstripes.com/role/STOCKHOLDERSDEFICITEQUITYCommonStockSharesDetails",
      "http://www.pinstripes.com/role/UNAUDITEDDESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSBanyan10QDetails",
      "http://www.pinstripes.com/role/UNAUDITEDRELATEDPARTYTRANSACTIONSFounderSharesDetails",
      "http://www.pinstripes.com/role/UNAUDITEDSTOCKHOLDERSDEFICITEQUITYCommonStockSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Issued During Period, Value, New Issues",
        "verboseLabel": "Aggregate purchase price",
        "label": "Stock Issued During Period, Value, New Issues",
        "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r127",
      "r128",
      "r167",
      "r631",
      "r699",
      "r718",
      "r776"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "crdr": "credit",
     "presentation": [
      "http://www.pinstripes.com/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersDeficit10K",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersDeficit10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise of stock options",
        "label": "Stock Issued During Period, Value, Stock Options Exercised",
        "documentation": "Value of stock issued as a result of the exercise of stock options."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r41",
      "r167"
     ]
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/CondensedConsolidatedBalanceSheets10Q": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 4.0
      },
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10Q": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10K",
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICIT",
      "http://www.pinstripes.com/role/CondensedConsolidatedBalanceSheets10Q",
      "http://www.pinstripes.com/role/ConsolidatedBalanceSheets10K",
      "http://www.pinstripes.com/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersDeficit10K",
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KErrorCorrectionsDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10Q",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICITBanyan10Q",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersDeficit10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total stockholders' deficit",
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "terseLabel": "Total stockholders' deficit",
        "label": "Equity, Attributable to Parent",
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r128",
      "r131",
      "r132",
      "r153",
      "r656",
      "r673",
      "r700",
      "r701",
      "r763",
      "r777",
      "r812",
      "r827",
      "r882",
      "r907"
     ]
    },
    "us-gaap_StockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityAbstract",
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10K",
      "http://www.pinstripes.com/role/CondensedConsolidatedBalanceSheets10Q",
      "http://www.pinstripes.com/role/ConsolidatedBalanceSheets10K",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stockholders' deficit:",
        "label": "Equity, Attributable to Parent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityNoteAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityNoteAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Note [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "presentation": [
      "http://www.pinstripes.com/role/STOCKHOLDERSDEFICITEQUITY",
      "http://www.pinstripes.com/role/UNAUDITEDSTOCKHOLDERSDEFICITEQUITY",
      "http://www.pinstripes.com/role/Warrants",
      "http://www.pinstripes.com/role/Warrants10K"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "STOCKHOLDERS' (DEFICIT) EQUITY",
        "verboseLabel": "Warrants",
        "label": "Equity [Text Block]",
        "documentation": "The entire disclosure for equity."
       }
      }
     },
     "auth_ref": [
      "r163",
      "r249",
      "r375",
      "r377",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r387",
      "r388",
      "r390",
      "r394",
      "r507",
      "r702",
      "r705",
      "r722"
     ]
    },
    "us-gaap_StockholdersEquityNoteStockSplitConversionRatio1": {
     "xbrltype": "pureItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityNoteStockSplitConversionRatio1",
     "presentation": [
      "http://www.pinstripes.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://www.pinstripes.com/role/UNAUDITEDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock split ratio",
        "label": "Stockholders' Equity Note, Stock Split, Conversion Ratio",
        "documentation": "Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one."
       }
      }
     },
     "auth_ref": [
      "r27"
     ]
    },
    "us-gaap_StockholdersEquityPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityPolicyTextBlock",
     "presentation": [
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Initial Measurement",
        "label": "Stockholders' Equity, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for its capital stock transactions, including dividends and accumulated other comprehensive income."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r703"
     ]
    },
    "us-gaap_SubsequentEventLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventLineItems",
     "presentation": [
      "http://www.pinstripes.com/role/SubsequentEvents10KDetails",
      "http://www.pinstripes.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event [Line Items]",
        "label": "Subsequent Event [Line Items]",
        "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event."
       }
      }
     },
     "auth_ref": [
      "r530",
      "r561"
     ]
    },
    "us-gaap_SubsequentEventMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventMember",
     "presentation": [
      "http://www.pinstripes.com/role/SubsequentEvents10KDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event",
        "label": "Subsequent Event [Member]",
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r530",
      "r561"
     ]
    },
    "us-gaap_SubsequentEventTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventTable",
     "presentation": [
      "http://www.pinstripes.com/role/SubsequentEvents10KDetails",
      "http://www.pinstripes.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event [Table]",
        "label": "Subsequent Event [Table]",
        "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued."
       }
      }
     },
     "auth_ref": [
      "r530",
      "r561"
     ]
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventTypeAxis",
     "presentation": [
      "http://www.pinstripes.com/role/SubsequentEvents10KDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event Type [Axis]",
        "label": "Subsequent Event Type [Axis]",
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r530",
      "r561"
     ]
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventTypeDomain",
     "presentation": [
      "http://www.pinstripes.com/role/SubsequentEvents10KDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event Type [Domain]",
        "label": "Subsequent Event Type [Domain]",
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r530",
      "r561"
     ]
    },
    "us-gaap_SubsequentEventsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventsTextBlock",
     "presentation": [
      "http://www.pinstripes.com/role/SUBSEQUENTEVENTS",
      "http://www.pinstripes.com/role/SubsequentEvents",
      "http://www.pinstripes.com/role/SubsequentEvents_1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Events",
        "label": "Subsequent Events [Text Block]",
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business."
       }
      }
     },
     "auth_ref": [
      "r560",
      "r562"
     ]
    },
    "us-gaap_SubsidiarySaleOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsidiarySaleOfStockAxis",
     "presentation": [
      "http://www.pinstripes.com/role/COMMITMENTSANDCONTINGENCIESDetails",
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICIT",
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.pinstripes.com/role/CONDENSEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICITParenthetical",
      "http://www.pinstripes.com/role/CONDENSEDSTATEMENTSOFOPERATIONSParenthetical",
      "http://www.pinstripes.com/role/DESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSDetails",
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSFairValueMeasurementInputsRecurringDetails",
      "http://www.pinstripes.com/role/INITIALPUBLICOFFERINGDetails",
      "http://www.pinstripes.com/role/PRIVATEPLACEMENTDetails",
      "http://www.pinstripes.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCOMMITMENTSANDCONTINGENCIESDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICITBanyan10Q",
      "http://www.pinstripes.com/role/UNAUDITEDDESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSBanyan10QDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSFairValueMeasurementInputsRecurringDetails",
      "http://www.pinstripes.com/role/UNAUDITEDINITIALPUBLICOFFERINGDetails",
      "http://www.pinstripes.com/role/UNAUDITEDPRIVATEPLACEMENTDetails",
      "http://www.pinstripes.com/role/UNAUDITEDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://www.pinstripes.com/role/UNAUDITEDWARRANTLIABILITYDetails",
      "http://www.pinstripes.com/role/WARRANTLIABILITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sale of Stock [Axis]",
        "label": "Sale of Stock [Axis]",
        "documentation": "Information by type of sale of the entity's stock."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_SuccessFee": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "SuccessFee",
     "crdr": "debit",
     "presentation": [
      "http://www.pinstripes.com/role/COMMITMENTSANDCONTINGENCIESDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCOMMITMENTSANDCONTINGENCIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Success Fee",
        "label": "Success Fee",
        "documentation": "Represents the amount of success fee."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SupplementalCashFlowInformationAbstract",
     "presentation": [
      "http://www.pinstripes.com/role/ConsolidatedStatementsofCashFlows10K",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplemental disclosures of cash flow information:",
        "label": "Supplemental Cash Flow Information [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "pnst_SupportServicesAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "SupportServicesAgreementMember",
     "presentation": [
      "http://www.pinstripes.com/role/RELATEDPARTYTRANSACTIONSAdditionalInformationDetails",
      "http://www.pinstripes.com/role/UNAUDITEDRELATEDPARTYTRANSACTIONSAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Support Services Agreement",
        "label": "Support Services Agreement [Member]",
        "documentation": "This member stands for Support Services Agreement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TaxesPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TaxesPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10K": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.pinstripes.com/role/OtherAccruedLiabilities10KDetails": {
       "parentTag": "us-gaap_OtherAccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10K",
      "http://www.pinstripes.com/role/OtherAccruedLiabilities10KDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued sales and income taxes",
        "label": "Taxes Payable, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r32"
     ]
    },
    "us-gaap_TemporaryEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TemporaryEquityAbstract",
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10K",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Redeemable Class A Common Stock",
        "label": "Temporary Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TemporaryEquityAccretionOfDividends": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TemporaryEquityAccretionOfDividends",
     "crdr": "credit",
     "presentation": [
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersDeficit10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cumulative unpaid dividends on preferred stock",
        "label": "Temporary Equity, Accretion of Dividends",
        "documentation": "Value of accretion of temporary equity during the period due to unpaid dividends."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TemporaryEquityAccretionToRedemptionValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TemporaryEquityAccretionToRedemptionValue",
     "crdr": "credit",
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICIT",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICITBanyan10Q",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersDeficit10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in redemption amount of preferred stock",
        "label": "Temporary Equity, Accretion to Redemption Value",
        "documentation": "Value of accretion of temporary equity to its redemption value during the period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TemporaryEquityAccretionToRedemptionValueAdjustment",
     "crdr": "debit",
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICIT",
      "http://www.pinstripes.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICITBanyan10Q",
      "http://www.pinstripes.com/role/UNAUDITEDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Remeasurement of Class A common stock to redemption value",
        "verboseLabel": "Temporary equity, accretion to redemption value",
        "label": "Temporary Equity, Accretion to Redemption Value, Adjustment",
        "documentation": "Amount of decrease to net income for accretion of temporary equity to its redemption value to derive net income apportioned to common stockholders."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TemporaryEquityByClassOfStockTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TemporaryEquityByClassOfStockTable",
     "presentation": [
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStock10KNarrativeDetails",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStock10KScheduleofPreferredStockDetails",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStockAthroughHPreferredStockDetails",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStockDetails",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStockScheduleofPreferredStockDetails",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStockSeriesIPreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Temporary Equity, by Class of Stock [Table]",
        "label": "Temporary Equity, by Class of Stock [Table]",
        "documentation": "Table of capital stock that is classified as temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer. This table may include a description by series, value, shares authorized, shares issued and outstanding, redemption price per share and subscription receivable."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r72"
     ]
    },
    "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TemporaryEquityCarryingAmountAttributableToParent",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/CondensedConsolidatedBalanceSheets10Q": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10K",
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICIT",
      "http://www.pinstripes.com/role/CondensedConsolidatedBalanceSheets10Q",
      "http://www.pinstripes.com/role/ConsolidatedBalanceSheets10K",
      "http://www.pinstripes.com/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersDeficit10K",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStock10KScheduleofPreferredStockDetails",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStockScheduleofPreferredStockDetails",
      "http://www.pinstripes.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCommonstocksubjecttopossibleredemptionDetails",
      "http://www.pinstripes.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSBanyan10Q",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICITBanyan10Q",
      "http://www.pinstripes.com/role/UNAUDITEDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCommonstocksubjecttopossibleredemptionDetails",
      "http://www.pinstripes.com/role/UNAUDITEDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersDeficit10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Class A common stock, $0.0001 par value; 240,000,000 shares authorized; 3,998,687 and 24,150,000 shares issued and outstanding subject to possible redemption as of September 30, 2023 and December 31, 2022, respectively",
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "netLabel": "Redeemable convertible preferred stock (Note 7)",
        "terseLabel": "Temporary equity, carrying amount",
        "label": "Temporary Equity, Carrying Amount, Attributable to Parent",
        "documentation": "Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer."
       }
      }
     },
     "auth_ref": [
      "r336",
      "r338",
      "r339",
      "r340",
      "r343",
      "r344",
      "r464",
      "r590"
     ]
    },
    "us-gaap_TemporaryEquityDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TemporaryEquityDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Temporary Equity Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "pnst_TemporaryEquityDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "TemporaryEquityDisclosureTextBlock",
     "presentation": [
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStock",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStock10K"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Redeemable Convertible Preferred Stock",
        "label": "Temporary Equity Disclosure [Text Block]",
        "documentation": "Temporary Equity Disclosure"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TemporaryEquityLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TemporaryEquityLineItems",
     "presentation": [
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStock10KNarrativeDetails",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStock10KScheduleofPreferredStockDetails",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStockAthroughHPreferredStockDetails",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStockDetails",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStockScheduleofPreferredStockDetails",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStockSeriesIPreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Temporary Equity [Line Items]",
        "label": "Temporary Equity [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TemporaryEquityLiquidationPreference": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TemporaryEquityLiquidationPreference",
     "crdr": "credit",
     "presentation": [
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStock10KScheduleofPreferredStockDetails",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStockScheduleofPreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Temporary equity, liquidation value",
        "label": "Temporary Equity, Liquidation Preference",
        "documentation": "The aggregate liquidation preference (or restrictions) of stock classified as temporary equity that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TemporaryEquityLiquidationPreferencePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TemporaryEquityLiquidationPreferencePerShare",
     "presentation": [
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStock10KNarrativeDetails",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStockAthroughHPreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liquidation preference (in dollars per share)",
        "label": "Temporary Equity, Liquidation Preference Per Share",
        "documentation": "The per share liquidation preference (or restrictions) of stock classified as temporary equity that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TemporaryEquityParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TemporaryEquityParOrStatedValuePerShare",
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStock10KNarrativeDetails",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStockDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParentheticalBanyan10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Temporary equity, par value, (per share)",
        "label": "Temporary Equity, Par or Stated Value Per Share",
        "documentation": "Per share amount of par value or stated value of stock classified as temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r72"
     ]
    },
    "pnst_TemporaryEquityPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "TemporaryEquityPolicyPolicyTextBlock",
     "presentation": [
      "http://www.pinstripes.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies",
      "http://www.pinstripes.com/role/UNAUDITEDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class A Common Stock Subject to Possible Redemption",
        "label": "Temporary Equity, Policy [Policy Text Block]",
        "documentation": "The disclosure of accounting policy for temporary equity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TemporaryEquitySharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TemporaryEquitySharesAuthorized",
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStock10KNarrativeDetails",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStock10KScheduleofPreferredStockDetails",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStockDetails",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStockScheduleofPreferredStockDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParentheticalBanyan10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Temporary equity, shares authorized (in shares)",
        "label": "Temporary Equity, Shares Authorized",
        "documentation": "The maximum number of securities classified as temporary equity that are permitted to be issued by an entity's charter and bylaws. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer."
       }
      }
     },
     "auth_ref": [
      "r126"
     ]
    },
    "us-gaap_TemporaryEquitySharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TemporaryEquitySharesIssued",
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStock10KScheduleofPreferredStockDetails",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStockScheduleofPreferredStockDetails",
      "http://www.pinstripes.com/role/STOCKHOLDERSDEFICITEQUITYCommonStockSharesDetails",
      "http://www.pinstripes.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParentheticalBanyan10Q",
      "http://www.pinstripes.com/role/UNAUDITEDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class A common stock subject to possible redemption, issued (in shares)",
        "verboseLabel": "Temporary equity, shares issued (in shares)",
        "label": "Temporary Equity, Shares Issued",
        "documentation": "The number of securities classified as temporary equity that have been sold (or granted) to the entity's shareholders. Securities issued include securities outstanding and securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer."
       }
      }
     },
     "auth_ref": [
      "r126"
     ]
    },
    "us-gaap_TemporaryEquitySharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TemporaryEquitySharesOutstanding",
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICIT",
      "http://www.pinstripes.com/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersDeficit10K",
      "http://www.pinstripes.com/role/DESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSDetails",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStock10KScheduleofPreferredStockDetails",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStockScheduleofPreferredStockDetails",
      "http://www.pinstripes.com/role/STOCKHOLDERSDEFICITEQUITYCommonStockSharesDetails",
      "http://www.pinstripes.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParentheticalBanyan10Q",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICITBanyan10Q",
      "http://www.pinstripes.com/role/UNAUDITEDDESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSBanyan10QDetails",
      "http://www.pinstripes.com/role/UNAUDITEDSTOCKHOLDERSDEFICITEQUITYCommonStockSharesDetails",
      "http://www.pinstripes.com/role/UNAUDITEDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersDeficit10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class A common stock subject to possible redemption, outstanding (in shares)",
        "periodStartLabel": "Beginning balance (in shares)",
        "periodEndLabel": "Ending balance (in shares)",
        "verboseLabel": "Temporary equity, shares outstanding (in shares)",
        "label": "Temporary Equity, Shares Outstanding",
        "documentation": "The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer."
       }
      }
     },
     "auth_ref": [
      "r126"
     ]
    },
    "pnst_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "TemporaryEquityStockIssuedDuringPeriodSharesNewIssues",
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICIT",
      "http://www.pinstripes.com/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersDeficit10K",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICITBanyan10Q",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersDeficit10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of shares (in shares)",
        "label": "Temporary Equity, Stock Issued During Period, Shares, New Issues",
        "documentation": "Number of shares of new stock classified as temporary equity issued during the period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TemporaryEquityStockIssuedDuringPeriodValueNewIssues",
     "crdr": "credit",
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICIT",
      "http://www.pinstripes.com/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersDeficit10K",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICITBanyan10Q",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersDeficit10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of shares",
        "label": "Temporary Equity, Stock Issued During Period, Value, New Issues",
        "documentation": "Value of new stock classified as temporary equity issued during the period."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_TemporaryEquityStockRedeemedDuringPeriodShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "TemporaryEquityStockRedeemedDuringPeriodShares",
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICIT",
      "http://www.pinstripes.com/role/STOCKHOLDERSDEFICITEQUITYCommonStockSharesDetails",
      "http://www.pinstripes.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICITBanyan10Q",
      "http://www.pinstripes.com/role/UNAUDITEDSTOCKHOLDERSDEFICITEQUITYCommonStockSharesDetails",
      "http://www.pinstripes.com/role/UNAUDITEDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Redemption of Class A common stock (In shares)",
        "verboseLabel": "Number of shares redeemed",
        "label": "Temporary Equity, Stock Redeemed During Period, Shares",
        "documentation": "The number of shares redeemed during the period, temporary equity."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_TemporaryEquityStockRedeemedDuringPeriodValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "TemporaryEquityStockRedeemedDuringPeriodValue",
     "crdr": "credit",
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICIT",
      "http://www.pinstripes.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCommonstocksubjecttopossibleredemptionDetails",
      "http://www.pinstripes.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSDEFICITBanyan10Q",
      "http://www.pinstripes.com/role/UNAUDITEDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCommonstocksubjecttopossibleredemptionDetails",
      "http://www.pinstripes.com/role/UNAUDITEDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Redemption of Class A common stock",
        "verboseLabel": "Value of shares redeemed",
        "label": "Temporary Equity, Stock Redeemed During Period, Value",
        "documentation": "The amount of temporary equity redeemed during the period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TemporaryEquityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TemporaryEquityTableTextBlock",
     "presentation": [
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStock10KTables",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStockTables",
      "http://www.pinstripes.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables",
      "http://www.pinstripes.com/role/UNAUDITEDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Class A common stock subject to possible redemption",
        "verboseLabel": "Schedule of Temporary Equity",
        "label": "Temporary Equity [Table Text Block]",
        "documentation": "Tabular disclosure of temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r72"
     ]
    },
    "pnst_TenantImprovementsNoncashExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "TenantImprovementsNoncashExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows10Q": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/ConsolidatedStatementsofCashFlows10K",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease tenant allowances",
        "label": "Tenant Improvements, Noncash Expense",
        "documentation": "Tenant Improvements, Noncash Expense"
       }
      }
     },
     "auth_ref": []
    },
    "pnst_TermLoanAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "TermLoanAgreementMember",
     "presentation": [
      "http://www.pinstripes.com/role/SubsequentEvents10KDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Term Loan Agreement",
        "label": "Term Loan Agreement [Member]",
        "documentation": "Term Loan Agreement"
       }
      }
     },
     "auth_ref": []
    },
    "pnst_TermLoanFacilityTranche1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "TermLoanFacilityTranche1Member",
     "presentation": [
      "http://www.pinstripes.com/role/DebtTermLoansDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangementsTermLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Term Loan Facility, Tranche 1",
        "label": "Term Loan Facility, Tranche 1 [Member]",
        "documentation": "Term Loan Facility, Tranche 1"
       }
      }
     },
     "auth_ref": []
    },
    "pnst_TermLoanFacilityTranche2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "TermLoanFacilityTranche2Member",
     "presentation": [
      "http://www.pinstripes.com/role/DebtTermLoansDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangementsTermLoansDetails",
      "http://www.pinstripes.com/role/SubsequentEvents10KDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Term Loan Facility, Tranche 2",
        "label": "Term Loan Facility, Tranche 2 [Member]",
        "documentation": "Term Loan Facility, Tranche 2"
       }
      }
     },
     "auth_ref": []
    },
    "pnst_TermLoanTranche2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "TermLoanTranche2Member",
     "presentation": [
      "http://www.pinstripes.com/role/SubsequentEventsDetails",
      "http://www.pinstripes.com/role/WarrantsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Term Loan, Tranche 2",
        "label": "Term Loan, Tranche 2 [Member]",
        "documentation": "Term Loan, Tranche 2"
       }
      }
     },
     "auth_ref": []
    },
    "pnst_ThresholdConsecutiveTradingDaysForCalculatingVolumeWeightedAverageTradingPrice": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "ThresholdConsecutiveTradingDaysForCalculatingVolumeWeightedAverageTradingPrice",
     "presentation": [
      "http://www.pinstripes.com/role/COMMITMENTSANDCONTINGENCIESDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCOMMITMENTSANDCONTINGENCIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Threshold consecutive trading days for calculating volume weighted average trading price",
        "label": "Threshold Consecutive Trading Days For Calculating Volume Weighted Average Trading Price",
        "documentation": "Threshold consecutive trading days for calculating volume weighted average trading price."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_ThresholdIssuePriceForCapitalRaisingPurposesInConnectionWithClosingOfBusinessCombination": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "ThresholdIssuePriceForCapitalRaisingPurposesInConnectionWithClosingOfBusinessCombination",
     "presentation": [
      "http://www.pinstripes.com/role/UNAUDITEDWARRANTLIABILITYDetails",
      "http://www.pinstripes.com/role/WARRANTLIABILITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Threshold issue price for capital raising purposes in connection with closing of business combination",
        "label": "Threshold Issue Price For Capital Raising Purposes In Connection With Closing Of Business Combination",
        "documentation": "The per share amount of threshold Issue price for capital raising purposes in connection with closing of business combination."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_ThresholdPeriodAfterBusinessCombinationInWhichSpecifiedTradingDaysWithinAnySpecifiedTradingDayPeriodCommences": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "ThresholdPeriodAfterBusinessCombinationInWhichSpecifiedTradingDaysWithinAnySpecifiedTradingDayPeriodCommences",
     "presentation": [
      "http://www.pinstripes.com/role/RELATEDPARTYTRANSACTIONSFounderSharesDetails",
      "http://www.pinstripes.com/role/UNAUDITEDRELATEDPARTYTRANSACTIONSFounderSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Threshold period after the business combination in which the 20 trading days within any 30 trading day period commences",
        "label": "Threshold Period After Business Combination In Which Specified Trading Days Within Any Specified Trading Day Period Commences",
        "documentation": "The period of time after a business combination which must elapse before consideration of the share price condition for transfer of shares."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_ThresholdPeriodForFillingRegistrationStatementAfterBusinessCombination": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "ThresholdPeriodForFillingRegistrationStatementAfterBusinessCombination",
     "presentation": [
      "http://www.pinstripes.com/role/UNAUDITEDWARRANTLIABILITYDetails",
      "http://www.pinstripes.com/role/WARRANTLIABILITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Threshold period for filling registration statement after business combination",
        "label": "Threshold Period for Filling Registration Statement After Business Combination",
        "documentation": "Represents the threshold period for filling registration statement after business combination in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_ThresholdPeriodForFillingRegistrationStatementWithinNumberOfDaysOfBusinessCombination": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "ThresholdPeriodForFillingRegistrationStatementWithinNumberOfDaysOfBusinessCombination",
     "presentation": [
      "http://www.pinstripes.com/role/UNAUDITEDWARRANTLIABILITYDetails",
      "http://www.pinstripes.com/role/WARRANTLIABILITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Threshold period for filling registration statement within number of days of business combination",
        "label": "Threshold Period For Filling Registration Statement Within Number Of Days Of Business Combination",
        "documentation": "Represents the threshold period for filling registration statement within number of days of business combination in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_ThresholdPeriodForNotToTransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombination": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "ThresholdPeriodForNotToTransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombination",
     "presentation": [
      "http://www.pinstripes.com/role/UNAUDITEDWARRANTLIABILITYDetails",
      "http://www.pinstripes.com/role/WARRANTLIABILITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Threshold period for not to transfer, assign or sell any of their shares or warrants after the completion of the initial business combination",
        "label": "Threshold Period For Not To Transfer, Assign Or Sell Any Shares Or Warrants After Completion Of Initial Business Combination",
        "documentation": "The period of time which must elapse after completion of a business combination before the Sponsor can transfer, assign or sell any Founder Shares unless other specified conditions are met in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_ThresholdTradingDaysForCalculatingVolumeWeightedAverageTradingPrice": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "ThresholdTradingDaysForCalculatingVolumeWeightedAverageTradingPrice",
     "presentation": [
      "http://www.pinstripes.com/role/COMMITMENTSANDCONTINGENCIESDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCOMMITMENTSANDCONTINGENCIESDetails",
      "http://www.pinstripes.com/role/UNAUDITEDWARRANTLIABILITYDetails",
      "http://www.pinstripes.com/role/WARRANTLIABILITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Threshold trading days for calculating volume weighted average trading price",
        "label": "Threshold Trading Days For Calculating Volume Weighted Average Trading Price",
        "documentation": "Threshold trading days for calculating volume weighted average trading price."
       }
      }
     },
     "auth_ref": []
    },
    "srt_TitleOfIndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "TitleOfIndividualAxis",
     "presentation": [
      "http://www.pinstripes.com/role/RELATEDPARTYTRANSACTIONSFounderSharesDetails",
      "http://www.pinstripes.com/role/STOCKHOLDERSDEFICITEQUITYCommonStockSharesDetails",
      "http://www.pinstripes.com/role/UNAUDITEDRELATEDPARTYTRANSACTIONSFounderSharesDetails",
      "http://www.pinstripes.com/role/UNAUDITEDSTOCKHOLDERSDEFICITEQUITYCommonStockSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title of Individual [Axis]",
        "label": "Title of Individual [Axis]"
       }
      }
     },
     "auth_ref": [
      "r826",
      "r889"
     ]
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "presentation": [
      "http://www.pinstripes.com/role/RELATEDPARTYTRANSACTIONSFounderSharesDetails",
      "http://www.pinstripes.com/role/STOCKHOLDERSDEFICITEQUITYCommonStockSharesDetails",
      "http://www.pinstripes.com/role/UNAUDITEDRELATEDPARTYTRANSACTIONSFounderSharesDetails",
      "http://www.pinstripes.com/role/UNAUDITEDSTOCKHOLDERSDEFICITEQUITYCommonStockSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title of Individual [Domain]",
        "label": "Title of Individual [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TradeAndOtherAccountsReceivablePolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TradeAndOtherAccountsReceivablePolicy",
     "presentation": [
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts Receivable",
        "label": "Accounts Receivable [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r192",
      "r193",
      "r194",
      "r315",
      "r316",
      "r317"
     ]
    },
    "pnst_TransactionCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "TransactionCosts",
     "crdr": "credit",
     "presentation": [
      "http://www.pinstripes.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://www.pinstripes.com/role/UNAUDITEDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transaction costs",
        "label": "Transaction Costs",
        "documentation": "The amount of transaction costs incurred."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_TransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombinationStockPriceTrigger": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "TransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombinationStockPriceTrigger",
     "presentation": [
      "http://www.pinstripes.com/role/RELATEDPARTYTRANSACTIONSFounderSharesDetails",
      "http://www.pinstripes.com/role/UNAUDITEDRELATEDPARTYTRANSACTIONSFounderSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock price trigger to transfer, assign or sell any shares or warrants of the company, after the completion of the initial business combination (in dollars per share)",
        "label": "Transfer, Assign Or Sell Any Shares Or Warrants After Completion Of Initial Business Combination, Stock Price Trigger",
        "documentation": "The share price threshold that must be achieved in order to waive the restriction on transfer of shares during a restricted period after a business combination."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_TransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombinationThresholdConsecutiveTradingDays": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "TransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombinationThresholdConsecutiveTradingDays",
     "presentation": [
      "http://www.pinstripes.com/role/RELATEDPARTYTRANSACTIONSFounderSharesDetails",
      "http://www.pinstripes.com/role/UNAUDITEDRELATEDPARTYTRANSACTIONSFounderSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Threshold consecutive trading days for transfer, assign or sale of shares or warrants, after the completion of the initial business combination",
        "label": "Transfer, Assign Or Sell Any Shares Or Warrants After Completion Of Initial Business Combination, Threshold Consecutive Trading Days",
        "documentation": "When determining the condition for transfer of shares without restriction after a business combination, the number of consecutive trading days used to observe the share price."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_TransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombinationThresholdTradingDays": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "TransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombinationThresholdTradingDays",
     "presentation": [
      "http://www.pinstripes.com/role/RELATEDPARTYTRANSACTIONSFounderSharesDetails",
      "http://www.pinstripes.com/role/UNAUDITEDRELATEDPARTYTRANSACTIONSFounderSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Threshold trading days for transfer, assign or sale of shares or warrants, after the completion of the initial business combination",
        "label": "Transfer, Assign Or Sell Any Shares Or Warrants After Completion Of Initial Business Combination, Threshold Trading Days",
        "documentation": "When determining the condition for transfer of shares without restriction after a business combination, the number of days in which the share price must exceed the specified amount."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TypeOfArrangementAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TypeOfArrangementAxis",
     "presentation": [
      "http://www.pinstripes.com/role/COMMITMENTSANDCONTINGENCIESDetails",
      "http://www.pinstripes.com/role/FAIRVALUEMEASUREMENTSFairValueMeasurementInputsNonrecurringDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCOMMITMENTSANDCONTINGENCIESDetails",
      "http://www.pinstripes.com/role/UNAUDITEDFAIRVALUEMEASUREMENTSFairValueMeasurementInputsNonrecurringDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]",
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]",
        "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations."
       }
      }
     },
     "auth_ref": [
      "r496"
     ]
    },
    "pnst_UnallocatedPreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "UnallocatedPreferredStockMember",
     "presentation": [
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStock10KNarrativeDetails",
      "http://www.pinstripes.com/role/RedeemableConvertiblePreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unallocated Preferred Stock",
        "label": "Unallocated Preferred Stock [Member]",
        "documentation": "Unallocated Preferred Stock"
       }
      }
     },
     "auth_ref": []
    },
    "pnst_UnderwritersOptionPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "UnderwritersOptionPeriod",
     "presentation": [
      "http://www.pinstripes.com/role/COMMITMENTSANDCONTINGENCIESDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCOMMITMENTSANDCONTINGENCIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Underwriters option period",
        "label": "Underwriters Option Period",
        "documentation": "The option period granted to underwriters, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_UnderwritingCashDiscountPerUnit": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "UnderwritingCashDiscountPerUnit",
     "presentation": [
      "http://www.pinstripes.com/role/COMMITMENTSANDCONTINGENCIESDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCOMMITMENTSANDCONTINGENCIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Underwriting cash discount per unit",
        "label": "Underwriting Cash Discount Per Unit",
        "documentation": "The per unit amount of cash underwriting discount."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_UnitsIssuedDuringPeriodSharesNewIssues": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "UnitsIssuedDuringPeriodSharesNewIssues",
     "presentation": [
      "http://www.pinstripes.com/role/COMMITMENTSANDCONTINGENCIESDetails",
      "http://www.pinstripes.com/role/DESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSDetails",
      "http://www.pinstripes.com/role/INITIALPUBLICOFFERINGDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCOMMITMENTSANDCONTINGENCIESDetails",
      "http://www.pinstripes.com/role/UNAUDITEDDESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSBanyan10QDetails",
      "http://www.pinstripes.com/role/UNAUDITEDINITIALPUBLICOFFERINGDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of units in IPO (in shares)",
        "verboseLabel": "Number of units sold",
        "label": "Units Issued During Period, Shares, New Issues",
        "documentation": "Number of new units issued during the period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UnrealizedGainLossOnInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnrealizedGainLossOnInvestments",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSBanyan10Q",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSBanyan10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Unrealized gain (loss) on treasury securities held in Trust Account",
        "negatedLabel": "Unrealized loss (gain) on short-term investments held in Trust Account",
        "label": "Unrealized Gain (Loss) on Investments",
        "documentation": "Amount of unrealized gain (loss) on investment."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnrecognizedTaxBenefits",
     "crdr": "credit",
     "presentation": [
      "http://www.pinstripes.com/role/IncomeTaxes10KNarrativeDetails",
      "http://www.pinstripes.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://www.pinstripes.com/role/UNAUDITEDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized tax benefits",
        "label": "Unrecognized Tax Benefits",
        "documentation": "Amount of unrecognized tax benefits."
       }
      }
     },
     "auth_ref": [
      "r468",
      "r475"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued",
     "crdr": "credit",
     "presentation": [
      "http://www.pinstripes.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://www.pinstripes.com/role/UNAUDITEDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized tax benefits accrued for penalty",
        "label": "Unrecognized Tax Benefits, Income Tax Penalties Accrued",
        "documentation": "Amount of statutory penalties accrued for a tax position claimed or expected to be claimed by the entity, in its tax return."
       }
      }
     },
     "auth_ref": [
      "r872"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued",
     "crdr": "credit",
     "presentation": [
      "http://www.pinstripes.com/role/IncomeTaxes10KNarrativeDetails",
      "http://www.pinstripes.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized tax benefits accrued for interest and penalties",
        "verboseLabel": "Accrued interest and penalties related to unrecognized tax benefits",
        "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued",
        "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return."
       }
      }
     },
     "auth_ref": [
      "r474"
     ]
    },
    "us-gaap_UnsecuredDebtMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnsecuredDebtMember",
     "presentation": [
      "http://www.pinstripes.com/role/DebtNarrativeDetails",
      "http://www.pinstripes.com/role/DebtScheduleofDebtDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangements10KComponentsDetails",
      "http://www.pinstripes.com/role/LongtermFinancingArrangements10KNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PPP and SBA loans",
        "label": "Unsecured Debt [Member]",
        "documentation": "Debt obligation not collateralized by pledge of, mortgage of or other lien on the entity's assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UnusualOrInfrequentItemAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnusualOrInfrequentItemAxis",
     "presentation": [
      "http://www.pinstripes.com/role/Leases10KNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unusual or Infrequent Item, or Both [Axis]",
        "label": "Unusual or Infrequent Item, or Both [Axis]",
        "documentation": "Information by an event or transaction that is unusual in nature or infrequent in occurrence, or both."
       }
      }
     },
     "auth_ref": [
      "r147"
     ]
    },
    "us-gaap_UnusualOrInfrequentItemDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnusualOrInfrequentItemDomain",
     "presentation": [
      "http://www.pinstripes.com/role/Leases10KNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unusual or Infrequent Item, or Both [Domain]",
        "label": "Unusual or Infrequent Item, or Both [Domain]",
        "documentation": "Event or transaction that is unusual in nature or infrequent in occurrence, or both."
       }
      }
     },
     "auth_ref": [
      "r147"
     ]
    },
    "us-gaap_UseOfEstimates": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UseOfEstimates",
     "presentation": [
      "http://www.pinstripes.com/role/NatureofBusinessandBasisofPresentationPolicies",
      "http://www.pinstripes.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies",
      "http://www.pinstripes.com/role/SignificantAccountingPolicies10KPolicies",
      "http://www.pinstripes.com/role/UNAUDITEDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Use of Estimates",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles."
       }
      }
     },
     "auth_ref": [
      "r59",
      "r60",
      "r61",
      "r201",
      "r202",
      "r205",
      "r206"
     ]
    },
    "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.pinstripes.com/role/INCOMETAXComponentsoftheincometaxprovisionDetails",
      "http://www.pinstripes.com/role/IncomeTaxes10KNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in Valuation Allowance",
        "verboseLabel": "Increase in deferred tax assets valuation allowance",
        "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount",
        "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset."
       }
      }
     },
     "auth_ref": [
      "r478"
     ]
    },
    "us-gaap_VariableLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "VariableLeaseCost",
     "crdr": "debit",
     "presentation": [
      "http://www.pinstripes.com/role/LeasesLeaseCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable lease cost",
        "label": "Variable Lease, Cost",
        "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases."
       }
      }
     },
     "auth_ref": [
      "r544",
      "r762"
     ]
    },
    "pnst_VariableLeaseIncomeCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "VariableLeaseIncomeCost",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/Leases10KLeaseExpenseDetails": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/Leases10KLeaseExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable lease cost",
        "label": "Variable Lease (Income) Cost",
        "documentation": "Variable Lease (Income) Cost"
       }
      }
     },
     "auth_ref": []
    },
    "pnst_VolumeWeightedAverageSharePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "VolumeWeightedAverageSharePrice",
     "presentation": [
      "http://www.pinstripes.com/role/COMMITMENTSANDCONTINGENCIESDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCOMMITMENTSANDCONTINGENCIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Volume weighted average share price",
        "label": "Volume Weighted Average Share Price",
        "documentation": "Represents the volume weighted average share price."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_Warrant1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "Warrant1Member",
     "presentation": [
      "http://www.pinstripes.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrant 1",
        "label": "Warrant 1 [Member]",
        "documentation": "Warrant 1"
       }
      }
     },
     "auth_ref": []
    },
    "pnst_Warrant2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "Warrant2Member",
     "presentation": [
      "http://www.pinstripes.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrant 2",
        "label": "Warrant 2 [Member]",
        "documentation": "Warrant 2"
       }
      }
     },
     "auth_ref": []
    },
    "pnst_WarrantIssuanceExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "WarrantIssuanceExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSBanyan10Q",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSBanyan10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrant issuance expense",
        "label": "Warrant Issuance Expense",
        "documentation": "The amount of warrant issuance expense incurred during the period."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_WarrantLiabilitiesPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "WarrantLiabilitiesPolicyPolicyTextBlock",
     "presentation": [
      "http://www.pinstripes.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies",
      "http://www.pinstripes.com/role/UNAUDITEDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrant Liability",
        "label": "Warrant Liabilities, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for warrant liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_WarrantLiabilityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "WarrantLiabilityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "WARRANT LIABILITY",
        "documentation": "n/a"
       }
      }
     },
     "auth_ref": []
    },
    "pnst_WarrantLiabilityLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "WarrantLiabilityLineItems",
     "presentation": [
      "http://www.pinstripes.com/role/UNAUDITEDWARRANTLIABILITYDetails",
      "http://www.pinstripes.com/role/WARRANTLIABILITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "WARRANT LIABILITY",
        "label": "Warrant Liability [Line Items]",
        "documentation": "It represents of warrant liability."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_WarrantLiabilityTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "WarrantLiabilityTable",
     "presentation": [
      "http://www.pinstripes.com/role/UNAUDITEDWARRANTLIABILITYDetails",
      "http://www.pinstripes.com/role/WARRANTLIABILITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrant Liability [Table]",
        "label": "Warrant Liability [Table]",
        "documentation": "It represents of warrant liability."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_WarrantLiabilityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "WarrantLiabilityTextBlock",
     "presentation": [
      "http://www.pinstripes.com/role/UNAUDITEDWARRANTLIABILITY",
      "http://www.pinstripes.com/role/WARRANTLIABILITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "WARRANT LIABILITY",
        "label": "WARRANT LIABILITY [Text Block]",
        "documentation": "The entire disclosure of warrant liability."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WarrantMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WarrantMember",
     "presentation": [
      "http://www.pinstripes.com/role/NetEarningsLossPerShareAntidilutiveSecuritiesDetails",
      "http://www.pinstripes.com/role/NetLossPerShare10KAntidilutiveSecuritiesDetails",
      "http://www.pinstripes.com/role/WarrantsWarrantLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrants",
        "label": "Warrant [Member]",
        "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount."
       }
      }
     },
     "auth_ref": [
      "r766",
      "r767",
      "r770",
      "r771",
      "r772",
      "r773"
     ]
    },
    "us-gaap_WarrantsAndRightsOutstanding": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WarrantsAndRightsOutstanding",
     "crdr": "credit",
     "presentation": [
      "http://www.pinstripes.com/role/OtherAccruedLiabilities10KDetails",
      "http://www.pinstripes.com/role/Warrants10KNarrativeDetails",
      "http://www.pinstripes.com/role/WarrantsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrants outstanding",
        "verboseLabel": "Warrant liability",
        "label": "Warrants and Rights Outstanding",
        "documentation": "Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_WarrantsAndRightsOutstandingCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "WarrantsAndRightsOutstandingCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.pinstripes.com/role/OtherAccruedLiabilities10KDetails": {
       "parentTag": "us-gaap_OtherAccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/OtherAccruedLiabilities10KDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrant liability",
        "label": "Warrants and Rights Outstanding, Current",
        "documentation": "Warrants and Rights Outstanding, Current"
       }
      }
     },
     "auth_ref": []
    },
    "pnst_WarrantsAndRightsOutstandingExercisableTermFromClosingOfBusinessCombination": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "WarrantsAndRightsOutstandingExercisableTermFromClosingOfBusinessCombination",
     "presentation": [
      "http://www.pinstripes.com/role/UNAUDITEDWARRANTLIABILITYDetails",
      "http://www.pinstripes.com/role/WARRANTLIABILITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrants exercisable term from the completion of business combination",
        "label": "Warrants And Rights Outstanding Exercisable Term From Closing Of Business Combination",
        "documentation": "Represents the warrants exercisable term from the closing of the business combination."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_WarrantsAndRightsOutstandingExercisableTermFromClosingOfPublicOffering": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "WarrantsAndRightsOutstandingExercisableTermFromClosingOfPublicOffering",
     "presentation": [
      "http://www.pinstripes.com/role/UNAUDITEDWARRANTLIABILITYDetails",
      "http://www.pinstripes.com/role/WARRANTLIABILITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrants exercisable term from the closing of the public offering",
        "label": "Warrants And Rights Outstanding Exercisable Term From Closing Of Public Offering",
        "documentation": "Represents the warrants exercisable term from the closing of the public offering in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WarrantsAndRightsOutstandingTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WarrantsAndRightsOutstandingTerm",
     "presentation": [
      "http://www.pinstripes.com/role/SubsequentEventsDetails",
      "http://www.pinstripes.com/role/Warrants10KNarrativeDetails",
      "http://www.pinstripes.com/role/WarrantsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expiration period",
        "label": "Warrants and Rights Outstanding, Term",
        "documentation": "Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r881"
     ]
    },
    "pnst_WarrantsFairValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "WarrantsFairValuePerShare",
     "presentation": [
      "http://www.pinstripes.com/role/Warrants10KNarrativeDetails",
      "http://www.pinstripes.com/role/WarrantsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value of warrants (in dollars per share)",
        "label": "Warrants, Fair Value, Per Share",
        "documentation": "Warrants, Fair Value, Per Share"
       }
      }
     },
     "auth_ref": []
    },
    "pnst_WarrantsNotAmendedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "WarrantsNotAmendedMember",
     "presentation": [
      "http://www.pinstripes.com/role/WarrantsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrants Not Amended",
        "label": "Warrants Not Amended [Member]",
        "documentation": "Warrants Not Amended"
       }
      }
     },
     "auth_ref": []
    },
    "pnst_WarrantsTranche2LoanCommitmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "WarrantsTranche2LoanCommitmentMember",
     "presentation": [
      "http://www.pinstripes.com/role/WarrantsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrants, Tranche 2 Loan Commitment",
        "label": "Warrants, Tranche 2 Loan Commitment [Member]",
        "documentation": "Warrants, Tranche 2 Loan Commitment"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment",
     "calculation": {
      "http://www.pinstripes.com/role/NetEarningsLossPerShareDetails": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/NetEarningsLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dilutive awards outstanding (in shares)",
        "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment",
        "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation."
       }
      }
     },
     "auth_ref": [
      "r823"
     ]
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "calculation": {
      "http://www.pinstripes.com/role/NetEarningsLossPerShareDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.pinstripes.com/role/NetEarningsLossPerShareDetails",
      "http://www.pinstripes.com/role/NetLossPerShare10KDetails",
      "http://www.pinstripes.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCalculationofbasicanddilutednetlosspershareofcommonstockDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSBanyan10Q",
      "http://www.pinstripes.com/role/UNAUDITEDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCalculationofbasicanddilutednetlosspershareofcommonstockDetails",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofOperations10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average common shares outstanding, diluted (in shares)",
        "totalLabel": "Weighted average common shares outstanding, diluted (in shares)",
        "verboseLabel": "Number of weighted shares on which basic and diluted earnings per share is calculated, diluted (in shares)",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period."
       }
      }
     },
     "auth_ref": [
      "r277",
      "r288"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "calculation": {
      "http://www.pinstripes.com/role/NetEarningsLossPerShareDetails": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.pinstripes.com/role/NetEarningsLossPerShareDetails",
      "http://www.pinstripes.com/role/NetLossPerShare10KDetails",
      "http://www.pinstripes.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCalculationofbasicanddilutednetlosspershareofcommonstockDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSBanyan10Q",
      "http://www.pinstripes.com/role/UNAUDITEDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCalculationofbasicanddilutednetlosspershareofcommonstockDetails",
      "http://www.pinstripes.com/role/UnauditedCondensedConsolidatedStatementsofOperations10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average common shares outstanding, basic (in shares)",
        "verboseLabel": "Number of weighted shares on which basic and diluted earnings per share is calculated, basic (in shares)",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period."
       }
      }
     },
     "auth_ref": [
      "r275",
      "r288"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract",
     "presentation": [
      "http://www.pinstripes.com/role/NetEarningsLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Denominator:",
        "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "pnst_WilliamBlairCompanyLlcMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "WilliamBlairCompanyLlcMember",
     "presentation": [
      "http://www.pinstripes.com/role/COMMITMENTSANDCONTINGENCIESDetails",
      "http://www.pinstripes.com/role/UNAUDITEDCOMMITMENTSANDCONTINGENCIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "William Blair",
        "label": "William Blair &amp; Company, LLC [Member]",
        "documentation": "Represents the information pertaining to William Blair &amp; Company, LLC."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_WithdrawalFromTrustAccountForTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "WithdrawalFromTrustAccountForTaxes",
     "crdr": "debit",
     "calculation": {
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.pinstripes.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.pinstripes.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSBanyan10Q"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Withdrawal from Trust Account for taxes",
        "label": "Withdrawal from Trust Account for Taxes",
        "documentation": "Amount of withdrawal from trust account for taxes."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_WorkingCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "WorkingCapital",
     "crdr": "credit",
     "presentation": [
      "http://www.pinstripes.com/role/DESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSDetails",
      "http://www.pinstripes.com/role/UNAUDITEDDESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSBanyan10QDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Working capital (deficit)",
        "label": "Working Capital",
        "documentation": "Amount represents the information about the working capital."
       }
      }
     },
     "auth_ref": []
    },
    "pnst_WorkingCapitalLoansWarrantMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pinstripes.com/20240212",
     "localname": "WorkingCapitalLoansWarrantMember",
     "presentation": [
      "http://www.pinstripes.com/role/RELATEDPARTYTRANSACTIONSAdditionalInformationDetails",
      "http://www.pinstripes.com/role/UNAUDITEDRELATEDPARTYTRANSACTIONSAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Working capital loans warrant",
        "label": "Working Capital Loans Warrant [Member]",
        "documentation": "This member represents working capital loans warrant."
       }
      }
     },
     "auth_ref": []
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "4",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482338/360-10-05-4"
  },
  "r1": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "SubTopic": "20",
   "Topic": "940",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1"
  },
  "r2": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "13",
   "SubTopic": "10",
   "Topic": "480",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481766/480-10-25-13"
  },
  "r3": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "SubTopic": "230",
   "Topic": "830",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1"
  },
  "r4": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14"
  },
  "r5": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(g)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15"
  },
  "r6": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "SubTopic": "405",
   "Topic": "942",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481071/942-405-45-2"
  },
  "r7": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r8": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r9": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1"
  },
  "r10": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "470",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1"
  },
  "r11": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "505",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-1"
  },
  "r12": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "825",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-1"
  },
  "r13": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15"
  },
  "r14": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "505",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2"
  },
  "r15": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "815",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2"
  },
  "r16": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)",
   "SubTopic": "10",
   "Topic": "820",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r17": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "SubTopic": "10",
   "Topic": "820",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r18": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r19": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r20": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r21": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r22": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2A",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A"
  },
  "r23": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "60",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "820",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482053/820-10-60-1"
  },
  "r24": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(27)",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r25": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22))",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r26": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(27))",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r27": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SAB TOPIC 4.C)",
   "SubTopic": "10",
   "Topic": "505",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-4"
  },
  "r28": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1"
  },
  "r29": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r30": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r31": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r32": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19,20)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r33": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r34": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.20)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r35": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.21)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r36": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.22(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r37": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.22)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r38": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.24)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r39": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.25)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r40": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.29-30)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r41": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r42": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12"
  },
  "r43": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13"
  },
  "r44": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14"
  },
  "r45": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15"
  },
  "r46": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15"
  },
  "r47": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15"
  },
  "r48": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4"
  },
  "r49": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1"
  },
  "r50": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3"
  },
  "r51": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4"
  },
  "r52": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5"
  },
  "r53": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "250",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7"
  },
  "r54": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "250",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8"
  },
  "r55": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "250",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9"
  },
  "r56": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11"
  },
  "r57": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1"
  },
  "r58": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2"
  },
  "r59": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4"
  },
  "r60": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8"
  },
  "r61": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9"
  },
  "r62": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-4"
  },
  "r63": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1"
  },
  "r64": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1"
  },
  "r65": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-10"
  },
  "r66": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5"
  },
  "r67": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "20",
   "Section": "25",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481284/470-20-25-2"
  },
  "r68": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "50",
   "Section": "40",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-2"
  },
  "r69": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "50",
   "Section": "40",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-4"
  },
  "r70": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "50",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481244/470-50-50-1"
  },
  "r71": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "480",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481648/480-10-50-2"
  },
  "r72": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "480",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1"
  },
  "r73": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "480",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(CFRR 211.02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1"
  },
  "r74": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-2"
  },
  "r75": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-10"
  },
  "r76": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3"
  },
  "r77": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-4"
  },
  "r78": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5"
  },
  "r79": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8"
  },
  "r80": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1"
  },
  "r81": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r82": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r83": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12"
  },
  "r84": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13"
  },
  "r85": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3"
  },
  "r86": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3"
  },
  "r87": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8"
  },
  "r88": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "05",
   "Paragraph": "4",
   "Subparagraph": "(a)-(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479515/805-10-05-4"
  },
  "r89": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2"
  },
  "r90": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3"
  },
  "r91": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-12"
  },
  "r92": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1"
  },
  "r93": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1"
  },
  "r94": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A"
  },
  "r95": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4"
  },
  "r96": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A"
  },
  "r97": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B"
  },
  "r98": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-7"
  },
  "r99": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "820",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r100": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "820",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r101": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "820",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3"
  },
  "r102": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "835",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A"
  },
  "r103": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "835",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2"
  },
  "r104": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "835",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3"
  },
  "r105": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "835",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-4"
  },
  "r106": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "835",
   "SubTopic": "30",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8"
  },
  "r107": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "850",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1"
  },
  "r108": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "850",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3"
  },
  "r109": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "210",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03.12)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r110": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "210",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03.15(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r111": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "210",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03.17)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r112": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "470",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3"
  },
  "r113": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "470",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3"
  },
  "r114": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "825",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480981/942-825-50-1"
  },
  "r115": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//205/tableOfContent"
  },
  "r116": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 201.5-02(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r117": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 201.5-02(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r118": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 201.5-02(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r119": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r120": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r121": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r122": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r123": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r124": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r125": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r126": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r127": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r128": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r129": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r130": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r131": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r132": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(31))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r133": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(32))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r134": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r135": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r136": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r137": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r138": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r139": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r140": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r141": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r142": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r143": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r144": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.7(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r145": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r146": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.9)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r147": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483613/220-20-50-1"
  },
  "r148": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13"
  },
  "r149": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24"
  },
  "r150": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25"
  },
  "r151": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r152": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//235/tableOfContent"
  },
  "r153": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 4.E)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2"
  },
  "r154": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//360/tableOfContent"
  },
  "r155": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1"
  },
  "r156": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-2"
  },
  "r157": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.CC)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480091/360-10-S99-2"
  },
  "r158": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//440/tableOfContent"
  },
  "r159": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//470/tableOfContent"
  },
  "r160": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481284/470-20-25-10"
  },
  "r161": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-5"
  },
  "r162": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A"
  },
  "r163": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//505/tableOfContent"
  },
  "r164": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6"
  },
  "r165": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6"
  },
  "r166": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7"
  },
  "r167": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1"
  },
  "r168": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SAB Topic 5.Q)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-7"
  },
  "r169": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r170": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r171": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12"
  },
  "r172": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
  },
  "r173": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9"
  },
  "r174": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15"
  },
  "r175": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r176": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1"
  },
  "r177": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//810/tableOfContent"
  },
  "r178": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-3"
  },
  "r179": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r180": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r181": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r182": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r183": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r184": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r185": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r186": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r187": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r188": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04.1-5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r189": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04.10)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r190": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04.14(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r191": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04.9)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r192": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11B",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "310",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B"
  },
  "r193": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(d)",
   "SubTopic": "10",
   "Topic": "310",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-15"
  },
  "r194": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "SubTopic": "10",
   "Topic": "310",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-6"
  },
  "r195": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "840",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481161/840-30-50-1"
  },
  "r196": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "SubTopic": "20",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2"
  },
  "r197": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "SubTopic": "210",
   "Topic": "946",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-20"
  },
  "r198": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "270",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-6"
  },
  "r199": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1"
  },
  "r200": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "SubTopic": "35",
   "Topic": "720",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1"
  },
  "r201": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1"
  },
  "r202": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1"
  },
  "r204": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1"
  },
  "r205": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11"
  },
  "r206": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12"
  },
  "r207": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6"
  },
  "r208": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7"
  },
  "r209": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h))",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r210": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//275/tableOfContent"
  },
  "r211": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//606/tableOfContent"
  },
  "r212": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "(a)",
   "Publisher": "SEC"
  },
  "r213": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6"
  },
  "r214": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6"
  },
  "r215": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7"
  },
  "r216": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1"
  },
  "r217": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5"
  },
  "r218": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1"
  },
  "r219": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r220": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r221": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r222": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r223": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r224": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r225": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r226": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r227": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r228": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r229": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r231": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r232": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r233": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A"
  },
  "r234": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B"
  },
  "r235": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1"
  },
  "r236": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4"
  },
  "r237": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5"
  },
  "r238": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6"
  },
  "r239": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(210.5-03(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r240": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 6.B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5"
  },
  "r242": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24"
  },
  "r244": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25"
  },
  "r245": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r249": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(k)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(k)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r254": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(m)(1)(iii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r255": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(m)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r256": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(n))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r257": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-04(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3"
  },
  "r258": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23"
  },
  "r259": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5"
  },
  "r261": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1"
  },
  "r262": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1"
  },
  "r263": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11"
  },
  "r264": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-12"
  },
  "r266": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3"
  },
  "r267": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4"
  },
  "r268": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7"
  },
  "r269": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7"
  },
  "r270": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7"
  },
  "r271": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8"
  },
  "r272": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9"
  },
  "r273": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5"
  },
  "r274": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//260/tableOfContent"
  },
  "r275": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10"
  },
  "r276": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11"
  },
  "r277": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16"
  },
  "r278": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2"
  },
  "r279": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3"
  },
  "r280": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40"
  },
  "r281": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40"
  },
  "r282": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40"
  },
  "r283": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40"
  },
  "r284": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B"
  },
  "r285": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B"
  },
  "r286": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B"
  },
  "r287": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7"
  },
  "r288": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1"
  },
  "r289": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1"
  },
  "r290": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2"
  },
  "r291": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3"
  },
  "r292": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15"
  },
  "r293": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1"
  },
  "r294": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1"
  },
  "r295": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3"
  },
  "r296": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r297": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r299": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r300": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r303": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r304": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r305": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r306": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r307": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r308": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r309": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r310": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "40",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40"
  },
  "r311": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41"
  },
  "r312": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "42",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2"
  },
  "r314": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9"
  },
  "r315": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-1"
  },
  "r316": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2"
  },
  "r317": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1"
  },
  "r318": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3"
  },
  "r319": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4"
  },
  "r320": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4"
  },
  "r321": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4"
  },
  "r322": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5"
  },
  "r323": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//330/tableOfContent"
  },
  "r324": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-1"
  },
  "r325": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-4"
  },
  "r326": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5"
  },
  "r327": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1"
  },
  "r328": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3"
  },
  "r329": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1"
  },
  "r330": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4"
  },
  "r331": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4"
  },
  "r332": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4"
  },
  "r333": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9"
  },
  "r334": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1"
  },
  "r335": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1"
  },
  "r336": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r337": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r338": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r339": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r340": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r341": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r342": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r343": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r344": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r346": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r347": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r348": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r349": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r350": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r351": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r352": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r353": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r354": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C"
  },
  "r355": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C"
  },
  "r356": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C"
  },
  "r357": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D"
  },
  "r358": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D"
  },
  "r359": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D"
  },
  "r360": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E"
  },
  "r361": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E"
  },
  "r362": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E"
  },
  "r363": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E"
  },
  "r364": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F"
  },
  "r365": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F"
  },
  "r366": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F"
  },
  "r367": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F"
  },
  "r368": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I"
  },
  "r369": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I"
  },
  "r370": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I"
  },
  "r371": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I"
  },
  "r372": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4"
  },
  "r373": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4"
  },
  "r374": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4"
  },
  "r375": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r376": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r377": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r378": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r379": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r380": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r381": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r382": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14"
  },
  "r383": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14"
  },
  "r384": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14"
  },
  "r385": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16"
  },
  "r386": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16"
  },
  "r387": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18"
  },
  "r388": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18"
  },
  "r389": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18"
  },
  "r390": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18"
  },
  "r391": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2"
  },
  "r392": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3"
  },
  "r393": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3A"
  },
  "r394": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1"
  },
  "r395": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1"
  },
  "r396": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2"
  },
  "r397": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-17"
  },
  "r398": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18"
  },
  "r399": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18"
  },
  "r400": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-19"
  },
  "r401": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20"
  },
  "r402": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20"
  },
  "r403": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20"
  },
  "r404": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20"
  },
  "r405": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4"
  },
  "r406": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5"
  },
  "r407": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8"
  },
  "r408": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r409": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r410": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r411": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r412": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r413": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r414": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r415": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(n)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r416": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5"
  },
  "r417": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5"
  },
  "r418": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//718/tableOfContent"
  },
  "r419": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D"
  },
  "r420": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2"
  },
  "r421": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3"
  },
  "r422": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r423": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r424": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r425": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r426": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r427": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r428": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r429": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r430": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r431": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r432": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r433": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r434": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r435": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r436": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r437": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r438": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r439": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r440": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r441": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r442": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r443": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r444": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r445": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r446": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r447": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r448": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r449": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r450": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r451": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r452": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r453": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r454": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r455": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r456": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r457": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15"
  },
  "r458": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "15",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15"
  },
  "r459": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "15",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15"
  },
  "r460": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.C.Q3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1"
  },
  "r461": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.1.Q5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1"
  },
  "r462": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.2.Q6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1"
  },
  "r463": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.3.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1"
  },
  "r464": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.E.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1"
  },
  "r465": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.F)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1"
  },
  "r466": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "720",
   "SubTopic": "35",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1"
  },
  "r467": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//740/tableOfContent"
  },
  "r468": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-10B"
  },
  "r469": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25"
  },
  "r470": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28"
  },
  "r471": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10"
  },
  "r472": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12"
  },
  "r473": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14"
  },
  "r474": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15"
  },
  "r475": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A"
  },
  "r476": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17"
  },
  "r477": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19"
  },
  "r478": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
  },
  "r479": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
  },
  "r480": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
  },
  "r481": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
  },
  "r482": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20"
  },
  "r483": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21"
  },
  "r484": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9"
  },
  "r485": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9"
  },
  "r486": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8"
  },
  "r487": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8"
  },
  "r488": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r489": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r490": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.Fact.2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r491": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r492": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 11.C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2"
  },
  "r493": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "270",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1"
  },
  "r494": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2"
  },
  "r495": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5"
  },
  "r496": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "808",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479402/808-10-50-1"
  },
  "r497": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25"
  },
  "r498": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25"
  },
  "r499": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3"
  },
  "r500": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3"
  },
  "r501": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r502": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r503": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r504": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r505": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r506": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(i)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r507": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6"
  },
  "r508": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r509": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r510": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r511": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r512": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r513": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r514": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r515": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r516": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r517": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r518": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r519": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r520": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r521": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3"
  },
  "r522": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A"
  },
  "r523": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28"
  },
  "r524": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17"
  },
  "r525": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20"
  },
  "r526": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20"
  },
  "r527": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20"
  },
  "r528": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20"
  },
  "r529": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1"
  },
  "r530": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2"
  },
  "r531": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1"
  },
  "r532": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3"
  },
  "r533": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1"
  },
  "r534": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5"
  },
  "r535": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//842-20/tableOfContent"
  },
  "r536": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1"
  },
  "r537": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1"
  },
  "r538": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5"
  },
  "r539": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1"
  },
  "r540": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3"
  },
  "r541": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r542": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r543": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r544": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r545": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r546": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r547": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r548": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r549": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6"
  },
  "r550": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2"
  },
  "r551": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2"
  },
  "r552": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//850/tableOfContent"
  },
  "r553": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1"
  },
  "r554": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1"
  },
  "r555": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1"
  },
  "r556": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1"
  },
  "r557": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2"
  },
  "r558": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3"
  },
  "r559": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6"
  },
  "r560": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//855/tableOfContent"
  },
  "r561": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2"
  },
  "r562": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2"
  },
  "r563": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r564": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r565": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r566": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r567": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "910",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6"
  },
  "r568": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "912",
   "SubTopic": "330",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482105/912-330-50-1"
  },
  "r569": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "924",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 11.L)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1"
  },
  "r570": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15"
  },
  "r571": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15"
  },
  "r572": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20"
  },
  "r573": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20"
  },
  "r574": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28"
  },
  "r575": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28"
  },
  "r576": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "33",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33"
  },
  "r577": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "33",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33"
  },
  "r578": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "35A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A"
  },
  "r579": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "35A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A"
  },
  "r580": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8"
  },
  "r581": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8"
  },
  "r582": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(27))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r583": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1"
  },
  "r584": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1"
  },
  "r585": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r586": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r587": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r588": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r589": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r590": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r591": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r592": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r593": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r594": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r595": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r596": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r597": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r598": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r599": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r600": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2"
  },
  "r601": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2"
  },
  "r602": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2"
  },
  "r603": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2"
  },
  "r604": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2"
  },
  "r605": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2"
  },
  "r606": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A"
  },
  "r607": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r608": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r609": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r610": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r611": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r612": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r613": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r614": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r615": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r616": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r617": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-1"
  },
  "r618": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-2"
  },
  "r619": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-3"
  },
  "r620": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r621": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(h)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r622": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r623": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r624": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r625": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r626": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11"
  },
  "r627": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13"
  },
  "r628": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2"
  },
  "r629": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5"
  },
  "r630": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6"
  },
  "r631": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4"
  },
  "r632": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2"
  },
  "r633": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "27",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27"
  },
  "r634": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
  },
  "r635": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
  },
  "r636": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
  },
  "r637": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
  },
  "r638": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
  },
  "r639": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
  },
  "r640": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
  },
  "r641": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
  },
  "r642": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-21"
  },
  "r643": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4"
  },
  "r644": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
  },
  "r645": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
  },
  "r646": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r647": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r648": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r649": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r650": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r651": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r652": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r653": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r654": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(16)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r655": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r656": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r657": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r658": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r659": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r660": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r661": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r662": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r663": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r664": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r665": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r666": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r667": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r668": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r669": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r670": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r671": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r672": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2"
  },
  "r673": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2"
  },
  "r674": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3"
  },
  "r675": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7"
  },
  "r676": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3"
  },
  "r677": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r678": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r679": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r680": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r681": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r682": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r683": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(g)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r684": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r685": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r686": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r687": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r688": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r689": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r690": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r691": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r692": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r693": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r694": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r695": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r696": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r697": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r698": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(1)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r699": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r700": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r701": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r702": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2"
  },
  "r703": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2"
  },
  "r704": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2"
  },
  "r705": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2"
  },
  "r706": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2"
  },
  "r707": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1"
  },
  "r708": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1"
  },
  "r709": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1"
  },
  "r710": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2"
  },
  "r711": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2"
  },
  "r712": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
  },
  "r713": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
  },
  "r714": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
  },
  "r715": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6"
  },
  "r716": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6"
  },
  "r717": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1"
  },
  "r718": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2"
  },
  "r719": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2"
  },
  "r720": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2"
  },
  "r721": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2"
  },
  "r722": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6"
  },
  "r723": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "440",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1"
  },
  "r724": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "976",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1"
  },
  "r725": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "978",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1"
  },
  "r726": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4"
  },
  "r727": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(a)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H"
  },
  "r728": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1"
  },
  "r729": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1"
  },
  "r730": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1"
  },
  "r731": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-16"
  },
  "r732": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-21"
  },
  "r733": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22"
  },
  "r734": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4"
  },
  "r735": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4"
  },
  "r736": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "52",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52"
  },
  "r737": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r738": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31"
  },
  "r739": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A"
  },
  "r740": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r741": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B"
  },
  "r742": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C"
  },
  "r743": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E"
  },
  "r744": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F"
  },
  "r745": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r746": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r747": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r748": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r749": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r750": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r751": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r752": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r753": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r754": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r755": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17"
  },
  "r756": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11"
  },
  "r757": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6"
  },
  "r758": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8"
  },
  "r759": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r760": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r761": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r762": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "53",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53"
  },
  "r763": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10"
  },
  "r764": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2"
  },
  "r765": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F"
  },
  "r766": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1"
  },
  "r767": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
  },
  "r768": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1"
  },
  "r769": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1"
  },
  "r770": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1"
  },
  "r771": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2"
  },
  "r772": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
  },
  "r773": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6"
  },
  "r774": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "405",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480191/946-405-45-2"
  },
  "r775": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10"
  },
  "r776": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11"
  },
  "r777": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12"
  },
  "r778": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r779": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "7A",
   "Section": "B",
   "Subsection": "2"
  },
  "r780": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 6.B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5"
  },
  "r781": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3"
  },
  "r782": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10"
  },
  "r783": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3"
  },
  "r784": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "2",
   "SubTopic": "740",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480887/718-740-35-2"
  },
  "r785": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "SubTopic": "10",
   "Topic": "250",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1"
  },
  "r786": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "SubTopic": "10",
   "Topic": "250",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1"
  },
  "r787": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "250",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11"
  },
  "r788": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "250",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11"
  },
  "r789": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "SubTopic": "10",
   "Topic": "250",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3"
  },
  "r790": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(1)",
   "SubTopic": "20",
   "Topic": "842",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r791": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4H",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H"
  },
  "r792": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "250",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7"
  },
  "r793": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "250",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7"
  },
  "r794": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "SubTopic": "10",
   "Topic": "250",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8"
  },
  "r795": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "SubTopic": "10",
   "Topic": "250",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9"
  },
  "r796": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9"
  },
  "r797": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2)(a))",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r798": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2)(d))",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r799": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r800": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r801": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r802": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r803": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r804": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r805": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r806": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(b)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r807": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r808": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r809": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r810": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r811": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(f))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r812": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r813": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r814": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(k)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r815": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(k)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r816": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-04(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3"
  },
  "r817": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23"
  },
  "r818": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24"
  },
  "r819": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5"
  },
  "r820": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-12"
  },
  "r821": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4"
  },
  "r822": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "55",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55"
  },
  "r823": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1"
  },
  "r824": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1"
  },
  "r825": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18"
  },
  "r826": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13"
  },
  "r827": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3"
  },
  "r828": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4"
  },
  "r829": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4"
  },
  "r830": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.A)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480341/340-10-S99-1"
  },
  "r831": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10"
  },
  "r832": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//450/tableOfContent"
  },
  "r833": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9"
  },
  "r834": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1"
  },
  "r835": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r836": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r837": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r838": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D"
  },
  "r839": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E"
  },
  "r840": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2"
  },
  "r841": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5"
  },
  "r842": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r843": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r844": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r845": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r846": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r847": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r848": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r849": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r850": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r851": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r852": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r853": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r854": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r855": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r856": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r857": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r858": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r859": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r860": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r861": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r862": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r863": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r864": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r865": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r866": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r867": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r868": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r869": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r870": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r871": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12"
  },
  "r872": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15"
  },
  "r873": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
  },
  "r874": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6"
  },
  "r875": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9"
  },
  "r876": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r877": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r878": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r879": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r880": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r881": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r882": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28"
  },
  "r883": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4"
  },
  "r884": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3"
  },
  "r885": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r886": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6"
  },
  "r887": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2"
  },
  "r888": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2"
  },
  "r889": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2"
  },
  "r890": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3"
  },
  "r891": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7"
  },
  "r892": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7"
  },
  "r893": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r894": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r895": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r896": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4"
  },
  "r897": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4"
  },
  "r898": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4"
  },
  "r899": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(15)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r900": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r901": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r902": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r903": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B"
  },
  "r904": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4"
  },
  "r905": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r906": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3"
  },
  "r907": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r908": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r909": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "39",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480228/946-830-45-39"
  }
 }
}
