SEC Info  
    Home      Search      My Interests      Help      Sign In      Please Sign In

Five Below, Inc. – ‘10-Q’ for 7/29/23 – ‘JSON’

On:  Thursday, 8/31/23, at 3:30pm ET   ·   For:  7/29/23   ·   Accession #:  1177609-23-22   ·   File #:  1-35600

Previous ‘10-Q’:  ‘10-Q’ on 6/2/23 for 4/29/23   ·   Next & Latest:  ‘10-Q’ on 11/30/23 for 10/28/23   ·   1 Reference:  To:  Five Below, Inc. – ‘8-K’ on 6/14/23 for 6/13/23

Find Words in Filings emoji
 
  in    Show  and   Hints

  As Of               Filer                 Filing    For·On·As Docs:Size

 8/31/23  Five Below, Inc.                  10-Q        7/29/23   58:4.3M

Quarterly Report   —   Form 10-Q

Filing Table of Contents

Document/Exhibit                   Description                      Pages   Size 

 1: 10-Q        Quarterly Report                                    HTML    835K 
 2: EX-31.1     Certification -- §302 - SOA'02                      HTML     22K 
 3: EX-31.2     Certification -- §302 - SOA'02                      HTML     22K 
 4: EX-32.1     Certification -- §906 - SOA'02                      HTML     18K 
 5: EX-32.2     Certification -- §906 - SOA'02                      HTML     18K 
11: R1          Document and Entity Information                     HTML     71K 
12: R2          Consolidated Balance Sheets                         HTML    117K 
13: R3          Consolidated Balance Sheets (Parenthetical)         HTML     30K 
14: R4          Consolidated Statements of Operations               HTML     80K 
15: R5          Consolidated Statement of Shareholders' Equity      HTML    104K 
16: R6          Consolidated Statements of Cash Flows               HTML     94K 
17: R7          Summary of Significant Accounting Policies          HTML     71K 
18: R8          Revenue from Contracts With Customers               HTML     50K 
19: R9          Leases                                              HTML     45K 
20: R10         Income Per Common Share                             HTML     47K 
21: R11         Line of Credit                                      HTML     29K 
22: R12         Commitments and Contingencies                       HTML     22K 
23: R13         Share-Based Compensation                            HTML     49K 
24: R14         Income Taxes                                        HTML     35K 
25: R15         Pay vs Performance Disclosure                       HTML     29K 
26: R16         Insider Trading Arrangements                        HTML     23K 
27: R17         Summary of Significant Accounting Policies          HTML     47K 
                (Policies)                                                       
28: R18         Summary of Significant Accounting Policies          HTML     62K 
                (Tables)                                                         
29: R19         Revenue from Contracts With Customers (Tables)      HTML     46K 
30: R20         Leases (Tables)                                     HTML     45K 
31: R21         Income Per Common Share (Tables)                    HTML     44K 
32: R22         Share-Based Compensation (Tables)                   HTML     43K 
33: R23         Income Taxes (Tables)                               HTML     30K 
34: R24         Summary of Significant Accounting Policies -        HTML     24K 
                Nature of business (Details)                                     
35: R25         Summary of Significant Accounting Policies - Fair   HTML     39K 
                value of financial instruments (Details)                         
36: R26         Summary of Significant Accounting Policies -        HTML     22K 
                Prepaid expenses and other current assets                        
                (Details)                                                        
37: R27         Summary of Significant Accounting Policies - Other  HTML     19K 
                accrued expenses (Details)                                       
38: R28         Revenue from Contracts With Customers (Details)     HTML     29K 
39: R29         Leases - Narrative (Details)                        HTML     27K 
40: R30         Leases - Components of net lease cost (Details)     HTML     24K 
41: R31         Leases - Maturity of lease liabilities under        HTML     35K 
                operating leases (Details)                                       
42: R32         Leases - Supplemental cash flow information         HTML     23K 
                (Details)                                                        
43: R33         Income Per Common Share - Computations of basic     HTML     55K 
                and diluted income (Loss) Per Share (Details)                    
44: R34         Income Per Common Share - Narrative (Details)       HTML     22K 
45: R35         Line of Credit (Details)                            HTML     57K 
46: R36         Commitments and Contingencies (Details)             HTML     19K 
47: R37         Share-Based Compensation - 2002 Equity incentive    HTML     31K 
                plan (Details)                                                   
48: R38         Share-Based Compensation - Schedule of stock        HTML     50K 
                option activity under plan (Details)                             
49: R39         Share-Based Compensation - Share-based              HTML     18K 
                compensation valuation of stock options (Details)                
50: R40         Share-Based Compensation - Restricted stock units   HTML     93K 
                and performance-based restricted stock units                     
                (Details)                                                        
51: R41         Share-Based Compensation - Share repurchase         HTML     28K 
                program (Details)                                                
52: R42         Income Taxes - Schedule of effective income tax     HTML     28K 
                rate reconciliation (Details)                                    
53: R43         Income Taxes - Narrative (Details)                  HTML     24K 
56: XML         IDEA XML File -- Filing Summary                      XML     98K 
54: XML         XBRL Instance -- five-20230729_htm                   XML    852K 
55: EXCEL       IDEA Workbook of Financial Report Info              XLSX     87K 
 7: EX-101.CAL  XBRL Calculations -- five-20230729_cal               XML    118K 
 8: EX-101.DEF  XBRL Definitions -- five-20230729_def                XML    199K 
 9: EX-101.LAB  XBRL Labels -- five-20230729_lab                     XML   1.13M 
10: EX-101.PRE  XBRL Presentations -- five-20230729_pre              XML    609K 
 6: EX-101.SCH  XBRL Schema -- five-20230729                         XSD     99K 
57: JSON        XBRL Instance as JSON Data -- MetaLinks              339±   482K 
58: ZIP         XBRL Zipped Folder -- 0001177609-23-000022-xbrl      Zip    205K 


‘JSON’   —   XBRL Instance as JSON Data — MetaLinks


This File is an XBRL Instance as JavaScript Object Notation (JSON) Data.



{
"instance":  {
    "five-20230729.htm":  {
        "axisCustom":  0,
        "axisStandard":  11,
        "baseTaxonomies":  {
            "http://fasb.org/us-gaap/2023":  482,
            "http://xbrl.sec.gov/dei/2023":  30,
            "http://xbrl.sec.gov/ecd/2023":  4
            },
        "contextCount":  111,
        "dts":  {
            "calculationLink":  {
                "local":  [
                    "five-20230729_cal.xml"
                    ]
                },
            "definitionLink":  {
                "local":  [
                    "five-20230729_def.xml"
                    ]
                },
            "inline":  {
                "local":  [
                    "five-20230729.htm"
                    ]
                },
            "labelLink":  {
                "local":  [
                    "five-20230729_lab.xml"
                    ]
                },
            "presentationLink":  {
                "local":  [
                    "five-20230729_pre.xml"
                    ]
                },
            "schema":  {
                "local":  [
                    "five-20230729.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",
                    "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd"
                    ]
                }
            },
        "elementCount":  393,
        "entityCount":  1,
        "hidden":  {
            "http://xbrl.sec.gov/dei/2023":  5,
            "total":  5
            },
        "keyCustom":  28,
        "keyStandard":  188,
        "memberCustom":  9,
        "memberStandard":  14,
        "nsprefix":  "five",
        "nsuri":  "http://www.fivebelow.com/20230729",
        "report":  {
            "R1":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "five-20230729.htm",
                    "contextRef":  "c-1",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "dei:DocumentType",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "document",
                "isDefault":  "true",
                "longName":  "0000001 - Document - Document and Entity Information",
                "menuCat":  "Cover",
                "order":  "1",
                "role":  "http://www.fivebelow.com/role/DocumentandEntityInformation",
                "shortName":  "Document and Entity Information",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "five-20230729.htm",
                    "contextRef":  "c-1",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "dei:DocumentType",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R10":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "five-20230729.htm",
                    "contextRef":  "c-1",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:EarningsPerShareTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "0000010 - Disclosure - Income Per Common Share",
                "menuCat":  "Notes",
                "order":  "10",
                "role":  "http://www.fivebelow.com/role/IncomePerCommonShare",
                "shortName":  "Income Per Common Share",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "five-20230729.htm",
                    "contextRef":  "c-1",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:EarningsPerShareTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R11":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "five-20230729.htm",
                    "contextRef":  "c-1",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:DebtDisclosureTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "0000011 - Disclosure - Line of Credit",
                "menuCat":  "Notes",
                "order":  "11",
                "role":  "http://www.fivebelow.com/role/LineofCredit",
                "shortName":  "Line of Credit",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "five-20230729.htm",
                    "contextRef":  "c-1",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:DebtDisclosureTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R12":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "five-20230729.htm",
                    "contextRef":  "c-1",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "0000012 - Disclosure - Commitments and Contingencies",
                "menuCat":  "Notes",
                "order":  "12",
                "role":  "http://www.fivebelow.com/role/CommitmentsandContingencies",
                "shortName":  "Commitments and Contingencies",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "five-20230729.htm",
                    "contextRef":  "c-1",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R13":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "five-20230729.htm",
                    "contextRef":  "c-1",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "0000013 - Disclosure - Share-Based Compensation",
                "menuCat":  "Notes",
                "order":  "13",
                "role":  "http://www.fivebelow.com/role/ShareBasedCompensation",
                "shortName":  "Share-Based Compensation",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "five-20230729.htm",
                    "contextRef":  "c-1",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R14":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "five-20230729.htm",
                    "contextRef":  "c-1",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:IncomeTaxDisclosureTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "0000014 - Disclosure - Income Taxes",
                "menuCat":  "Notes",
                "order":  "14",
                "role":  "http://www.fivebelow.com/role/IncomeTaxes",
                "shortName":  "Income Taxes",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "five-20230729.htm",
                    "contextRef":  "c-1",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:IncomeTaxDisclosureTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R15":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "five-20230729.htm",
                    "contextRef":  "c-6",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:NetIncomeLoss",
                    "reportCount":  1,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "995410 - Disclosure - Pay vs Performance Disclosure",
                "menuCat":  "Notes",
                "order":  "15",
                "role":  "http://xbrl.sec.gov/ecd/role/PvpDisclosure",
                "shortName":  "Pay vs Performance Disclosure",
                "subGroupType":  "",
                "uniqueAnchor":  null
                },
            "R16":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "five-20230729.htm",
                    "contextRef":  "c-6",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "ecd:Rule10b51ArrAdoptedFlag",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "995445 - Disclosure - Insider Trading Arrangements",
                "menuCat":  "Notes",
                "order":  "16",
                "role":  "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
                "shortName":  "Insider Trading Arrangements",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "five-20230729.htm",
                    "contextRef":  "c-6",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "ecd:Rule10b51ArrAdoptedFlag",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R17":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "ix:continuation",
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "five-20230729.htm",
                    "contextRef":  "c-1",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "five:NatureOfBusinessPolicyTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "9954701 - Disclosure - Summary of Significant Accounting Policies (Policies)",
                "menuCat":  "Policies",
                "order":  "17",
                "role":  "http://www.fivebelow.com/role/SummaryofSignificantAccountingPoliciesPolicies",
                "shortName":  "Summary of Significant Accounting Policies (Policies)",
                "subGroupType":  "policies",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "ix:continuation",
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "five-20230729.htm",
                    "contextRef":  "c-1",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "five:NatureOfBusinessPolicyTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R18":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "five-20230729.htm",
                    "contextRef":  "c-1",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:HeldToMaturitySecuritiesTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "9954702 - Disclosure - Summary of Significant Accounting Policies (Tables)",
                "menuCat":  "Tables",
                "order":  "18",
                "role":  "http://www.fivebelow.com/role/SummaryofSignificantAccountingPoliciesTables",
                "shortName":  "Summary of Significant Accounting Policies (Tables)",
                "subGroupType":  "tables",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "five-20230729.htm",
                    "contextRef":  "c-1",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:HeldToMaturitySecuritiesTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R19":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "five-20230729.htm",
                    "contextRef":  "c-1",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:DisaggregationOfRevenueTableTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "9954703 - Disclosure - Revenue from Contracts With Customers (Tables)",
                "menuCat":  "Tables",
                "order":  "19",
                "role":  "http://www.fivebelow.com/role/RevenuefromContractsWithCustomersTables",
                "shortName":  "Revenue from Contracts With Customers (Tables)",
                "subGroupType":  "tables",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "five-20230729.htm",
                    "contextRef":  "c-1",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:DisaggregationOfRevenueTableTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R2":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "five-20230729.htm",
                    "contextRef":  "c-3",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:CashAndCashEquivalentsAtCarryingValue",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "statement",
                "isDefault":  "false",
                "longName":  "0000002 - Statement - Consolidated Balance Sheets",
                "menuCat":  "Statements",
                "order":  "2",
                "role":  "http://www.fivebelow.com/role/ConsolidatedBalanceSheets",
                "shortName":  "Consolidated Balance Sheets",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "five-20230729.htm",
                    "contextRef":  "c-3",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:CashAndCashEquivalentsAtCarryingValue",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R20":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "five-20230729.htm",
                    "contextRef":  "c-1",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:LeaseCostTableTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "9954704 - Disclosure - Leases (Tables)",
                "menuCat":  "Tables",
                "order":  "20",
                "role":  "http://www.fivebelow.com/role/LeasesTables",
                "shortName":  "Leases (Tables)",
                "subGroupType":  "tables",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "five-20230729.htm",
                    "contextRef":  "c-1",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:LeaseCostTableTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R21":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "five-20230729.htm",
                    "contextRef":  "c-1",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "9954705 - Disclosure - Income Per Common Share (Tables)",
                "menuCat":  "Tables",
                "order":  "21",
                "role":  "http://www.fivebelow.com/role/IncomePerCommonShareTables",
                "shortName":  "Income Per Common Share (Tables)",
                "subGroupType":  "tables",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "five-20230729.htm",
                    "contextRef":  "c-1",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R22":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "five-20230729.htm",
                    "contextRef":  "c-1",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "9954706 - Disclosure - Share-Based Compensation (Tables)",
                "menuCat":  "Tables",
                "order":  "22",
                "role":  "http://www.fivebelow.com/role/ShareBasedCompensationTables",
                "shortName":  "Share-Based Compensation (Tables)",
                "subGroupType":  "tables",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "five-20230729.htm",
                    "contextRef":  "c-1",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R23":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "five-20230729.htm",
                    "contextRef":  "c-1",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "9954707 - Disclosure - Income Taxes (Tables)",
                "menuCat":  "Tables",
                "order":  "23",
                "role":  "http://www.fivebelow.com/role/IncomeTaxesTables",
                "shortName":  "Income Taxes (Tables)",
                "subGroupType":  "tables",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "five-20230729.htm",
                    "contextRef":  "c-1",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R24":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "five-20230729.htm",
                    "contextRef":  "c-3",
                    "decimals":  "INF",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "five:ProductsOfferingPrice",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "9954708 - Disclosure - Summary of Significant Accounting Policies - Nature of business (Details)",
                "menuCat":  "Details",
                "order":  "24",
                "role":  "http://www.fivebelow.com/role/SummaryofSignificantAccountingPoliciesNatureofbusinessDetails",
                "shortName":  "Summary of Significant Accounting Policies - Nature of business (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "five-20230729.htm",
                    "contextRef":  "c-3",
                    "decimals":  "INF",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "five:ProductsOfferingPrice",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R25":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "ix:continuation",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "five-20230729.htm",
                    "contextRef":  "c-3",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:HeldToMaturitySecurities",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "9954709 - Disclosure - Summary of Significant Accounting Policies - Fair value of financial instruments (Details)",
                "menuCat":  "Details",
                "order":  "25",
                "role":  "http://www.fivebelow.com/role/SummaryofSignificantAccountingPoliciesFairvalueoffinancialinstrumentsDetails",
                "shortName":  "Summary of Significant Accounting Policies - Fair value of financial instruments (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "ix:continuation",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "five-20230729.htm",
                    "contextRef":  "c-3",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:HeldToMaturitySecurities",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R26":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "ix:continuation",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "five-20230729.htm",
                    "contextRef":  "c-3",
                    "decimals":  "-5",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:PrepaidExpenseCurrentAndNoncurrent",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "9954710 - Disclosure - Summary of Significant Accounting Policies - Prepaid expenses and other current assets (Details)",
                "menuCat":  "Details",
                "order":  "26",
                "role":  "http://www.fivebelow.com/role/SummaryofSignificantAccountingPoliciesPrepaidexpensesandothercurrentassetsDetails",
                "shortName":  "Summary of Significant Accounting Policies - Prepaid expenses and other current assets (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "ix:continuation",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "five-20230729.htm",
                    "contextRef":  "c-3",
                    "decimals":  "-5",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:PrepaidExpenseCurrentAndNoncurrent",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R27":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "ix:continuation",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "five-20230729.htm",
                    "contextRef":  "c-3",
                    "decimals":  "-5",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:OtherAccruedLiabilitiesCurrentAndNoncurrent",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "9954711 - Disclosure - Summary of Significant Accounting Policies - Other accrued expenses (Details)",
                "menuCat":  "Details",
                "order":  "27",
                "role":  "http://www.fivebelow.com/role/SummaryofSignificantAccountingPoliciesOtheraccruedexpensesDetails",
                "shortName":  "Summary of Significant Accounting Policies - Other accrued expenses (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "ix:continuation",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "five-20230729.htm",
                    "contextRef":  "c-3",
                    "decimals":  "-5",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:OtherAccruedLiabilitiesCurrentAndNoncurrent",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R28":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:DisaggregationOfRevenueTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "five-20230729.htm",
                    "contextRef":  "c-6",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
                    "reportCount":  1,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "9954712 - Disclosure - Revenue from Contracts With Customers (Details)",
                "menuCat":  "Details",
                "order":  "28",
                "role":  "http://www.fivebelow.com/role/RevenuefromContractsWithCustomersDetails",
                "shortName":  "Revenue from Contracts With Customers (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:DisaggregationOfRevenueTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "five-20230729.htm",
                    "contextRef":  "c-6",
                    "decimals":  "3",
                    "lang":  "en-US",
                    "name":  "five:NetSalesAsPercentageOfNetSales",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "number",
                    "xsiNil":  "false"
                    }
                },
            "R29":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "five-20230729.htm",
                    "contextRef":  "c-6",
                    "decimals":  "INF",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "five:NumberOfLeases",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "lease",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "9954713 - Disclosure - Leases - Narrative (Details)",
                "menuCat":  "Details",
                "order":  "29",
                "role":  "http://www.fivebelow.com/role/LeasesNarrativeDetails",
                "shortName":  "Leases - Narrative (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "five-20230729.htm",
                    "contextRef":  "c-6",
                    "decimals":  "INF",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "five:NumberOfLeases",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "lease",
                    "xsiNil":  "false"
                    }
                },
            "R3":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "five-20230729.htm",
                    "contextRef":  "c-3",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "statement",
                "isDefault":  "false",
                "longName":  "0000003 - Statement - Consolidated Balance Sheets (Parenthetical)",
                "menuCat":  "Statements",
                "order":  "3",
                "role":  "http://www.fivebelow.com/role/ConsolidatedBalanceSheetsParenthetical",
                "shortName":  "Consolidated Balance Sheets (Parenthetical)",
                "subGroupType":  "parenthetical",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "five-20230729.htm",
                    "contextRef":  "c-3",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R30":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:LeaseCostTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "five-20230729.htm",
                    "contextRef":  "c-6",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:OperatingLeaseCost",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "9954714 - Disclosure - Leases - Components of net lease cost (Details)",
                "menuCat":  "Details",
                "order":  "30",
                "role":  "http://www.fivebelow.com/role/LeasesComponentsofnetleasecostDetails",
                "shortName":  "Leases - Components of net lease cost (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:LeaseCostTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "five-20230729.htm",
                    "contextRef":  "c-6",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:OperatingLeaseCost",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R31":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "five-20230729.htm",
                    "contextRef":  "c-3",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "9954715 - Disclosure - Leases - Maturity of lease liabilities under operating leases (Details)",
                "menuCat":  "Details",
                "order":  "31",
                "role":  "http://www.fivebelow.com/role/LeasesMaturityofleaseliabilitiesunderoperatingleasesDetails",
                "shortName":  "Leases - Maturity of lease liabilities under operating leases (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "five-20230729.htm",
                    "contextRef":  "c-3",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R32":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "ix:continuation",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "five-20230729.htm",
                    "contextRef":  "c-1",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:OperatingLeasePayments",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "9954716 - Disclosure - Leases - Supplemental cash flow information (Details)",
                "menuCat":  "Details",
                "order":  "32",
                "role":  "http://www.fivebelow.com/role/LeasesSupplementalcashflowinformationDetails",
                "shortName":  "Leases - Supplemental cash flow information (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "ix:continuation",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "five-20230729.htm",
                    "contextRef":  "c-1",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:OperatingLeasePayments",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R33":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "five-20230729.htm",
                    "contextRef":  "c-6",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:NetIncomeLoss",
                    "reportCount":  1,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "9954717 - Disclosure - Income Per Common Share - Computations of basic and diluted income (loss) per share (Details)",
                "menuCat":  "Details",
                "order":  "33",
                "role":  "http://www.fivebelow.com/role/IncomePerCommonShareComputationsofbasicanddilutedincomelosspershareDetails",
                "shortName":  "Income Per Common Share - Computations of basic and diluted income (loss) per share (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "five-20230729.htm",
                    "contextRef":  "c-6",
                    "decimals":  "0",
                    "lang":  "en-US",
                    "name":  "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "shares",
                    "xsiNil":  "false"
                    }
                },
            "R34":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "five-20230729.htm",
                    "contextRef":  "c-75",
                    "decimals":  "0",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "shares",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "9954718 - Disclosure - Income Per Common Share - Narrative (Details)",
                "menuCat":  "Details",
                "order":  "34",
                "role":  "http://www.fivebelow.com/role/IncomePerCommonShareNarrativeDetails",
                "shortName":  "Income Per Common Share - Narrative (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "five-20230729.htm",
                    "contextRef":  "c-75",
                    "decimals":  "0",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "shares",
                    "xsiNil":  "false"
                    }
                },
            "R35":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "five-20230729.htm",
                    "contextRef":  "c-79",
                    "decimals":  "INF",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "9954719 - Disclosure - Line of Credit (Details)",
                "menuCat":  "Details",
                "order":  "35",
                "role":  "http://www.fivebelow.com/role/LineofCreditDetails",
                "shortName":  "Line of Credit (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "five-20230729.htm",
                    "contextRef":  "c-79",
                    "decimals":  "INF",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R36":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "five-20230729.htm",
                    "contextRef":  "c-3",
                    "decimals":  "-5",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "9954720 - Disclosure - Commitments and Contingencies (Details)",
                "menuCat":  "Details",
                "order":  "36",
                "role":  "http://www.fivebelow.com/role/CommitmentsandContingenciesDetails",
                "shortName":  "Commitments and Contingencies (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "five-20230729.htm",
                    "contextRef":  "c-3",
                    "decimals":  "-5",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R37":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "five-20230729.htm",
                    "contextRef":  "c-88",
                    "decimals":  "INF",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "shares",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "9954721 - Disclosure - Share-Based Compensation - 2002 Equity incentive plan (Details)",
                "menuCat":  "Details",
                "order":  "37",
                "role":  "http://www.fivebelow.com/role/ShareBasedCompensation2002EquityincentiveplanDetails",
                "shortName":  "Share-Based Compensation - 2002 Equity incentive plan (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "five-20230729.htm",
                    "contextRef":  "c-88",
                    "decimals":  "INF",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "shares",
                    "xsiNil":  "false"
                    }
                },
            "R38":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "five-20230729.htm",
                    "contextRef":  "c-1",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "five:StockOptionMaximumTerm",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "9954722 - Disclosure - Share-Based Compensation - Schedule of stock option activity under plan (Details)",
                "menuCat":  "Details",
                "order":  "38",
                "role":  "http://www.fivebelow.com/role/ShareBasedCompensationScheduleofstockoptionactivityunderplanDetails",
                "shortName":  "Share-Based Compensation - Schedule of stock option activity under plan (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "five-20230729.htm",
                    "contextRef":  "c-1",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "five:StockOptionMaximumTerm",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R39":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "ix:continuation",
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "five-20230729.htm",
                    "contextRef":  "c-1",
                    "decimals":  "INF",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:StockIssuedDuringPeriodSharesOther",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "shares",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "9954723 - Disclosure - Share-Based Compensation - Share-based compensation valuation of stock options (Details)",
                "menuCat":  "Details",
                "order":  "39",
                "role":  "http://www.fivebelow.com/role/ShareBasedCompensationSharebasedcompensationvaluationofstockoptionsDetails",
                "shortName":  "Share-Based Compensation - Share-based compensation valuation of stock options (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "ix:continuation",
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "five-20230729.htm",
                    "contextRef":  "c-1",
                    "decimals":  "INF",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:StockIssuedDuringPeriodSharesOther",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "shares",
                    "xsiNil":  "false"
                    }
                },
            "R4":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:DisaggregationOfRevenueTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "five-20230729.htm",
                    "contextRef":  "c-6",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
                    "reportCount":  1,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "statement",
                "isDefault":  "false",
                "longName":  "0000004 - Statement - Consolidated Statements of Operations",
                "menuCat":  "Statements",
                "order":  "4",
                "role":  "http://www.fivebelow.com/role/ConsolidatedStatementsofOperations",
                "shortName":  "Consolidated Statements of Operations",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "five-20230729.htm",
                    "contextRef":  "c-6",
                    "decimals":  "-3",
                    "lang":  "en-US",
                    "name":  "us-gaap:CostOfGoodsAndServicesSold",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R40":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "five-20230729.htm",
                    "contextRef":  "c-1",
                    "decimals":  "INF",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
                    "reportCount":  1,
                    "unitRef":  "shares",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "9954724 - Disclosure - Share-Based Compensation - Restricted stock units and performance-based restricted stock units (Details)",
                "menuCat":  "Details",
                "order":  "40",
                "role":  "http://www.fivebelow.com/role/ShareBasedCompensationRestrictedstockunitsandperformancebasedrestrictedstockunitsDetails",
                "shortName":  "Share-Based Compensation - Restricted stock units and performance-based restricted stock units (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "five-20230729.htm",
                    "contextRef":  "c-1",
                    "decimals":  null,
                    "lang":  "en-US",
                    "name":  "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R41":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
                        "body",
                        "html"
                        ],
                    "baseRef":  "five-20230729.htm",
                    "contextRef":  "c-107",
                    "decimals":  "INF",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:StockRepurchaseProgramAuthorizedAmount1",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "9954725 - Disclosure - Share-Based Compensation - Share repurchase program (Details)",
                "menuCat":  "Details",
                "order":  "41",
                "role":  "http://www.fivebelow.com/role/ShareBasedCompensationSharerepurchaseprogramDetails",
                "shortName":  "Share-Based Compensation - Share repurchase program (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
                        "body",
                        "html"
                        ],
                    "baseRef":  "five-20230729.htm",
                    "contextRef":  "c-107",
                    "decimals":  "INF",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:StockRepurchaseProgramAuthorizedAmount1",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R42":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "five-20230729.htm",
                    "contextRef":  "c-6",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
                    "reportCount":  1,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "9954726 - Disclosure - Income Taxes - Schedule of effective income tax rate reconciliation (Details)",
                "menuCat":  "Details",
                "order":  "42",
                "role":  "http://www.fivebelow.com/role/IncomeTaxesScheduleofeffectiveincometaxratereconciliationDetails",
                "shortName":  "Income Taxes - Schedule of effective income tax rate reconciliation (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "five-20230729.htm",
                    "contextRef":  "c-6",
                    "decimals":  "3",
                    "lang":  "en-US",
                    "name":  "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "number",
                    "xsiNil":  "false"
                    }
                },
            "R43":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "five-20230729.htm",
                    "contextRef":  "c-3",
                    "decimals":  "INF",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "five:Accrualforuncertaintaxinterestorpenalties",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "9954727 - Disclosure - Income Taxes - Narrative (Details)",
                "menuCat":  "Details",
                "order":  "43",
                "role":  "http://www.fivebelow.com/role/IncomeTaxesNarrativeDetails",
                "shortName":  "Income Taxes - Narrative (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "five-20230729.htm",
                    "contextRef":  "c-3",
                    "decimals":  "INF",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "five:Accrualforuncertaintaxinterestorpenalties",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R5":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "five-20230729.htm",
                    "contextRef":  "c-33",
                    "decimals":  "INF",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:CommonStockSharesOutstanding",
                    "reportCount":  1,
                    "unitRef":  "shares",
                    "xsiNil":  "false"
                    },
                "groupType":  "statement",
                "isDefault":  "false",
                "longName":  "0000005 - Statement - Consolidated Statement of Shareholders' Equity",
                "menuCat":  "Statements",
                "order":  "5",
                "role":  "http://www.fivebelow.com/role/ConsolidatedStatementofShareholdersEquity",
                "shortName":  "Consolidated Statement of Shareholders' Equity",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "five-20230729.htm",
                    "contextRef":  "c-38",
                    "decimals":  "-3",
                    "lang":  "en-US",
                    "name":  "us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R6":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "five-20230729.htm",
                    "contextRef":  "c-1",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:NetIncomeLoss",
                    "reportCount":  1,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "statement",
                "isDefault":  "false",
                "longName":  "0000006 - Statement - Consolidated Statements of Cash Flows",
                "menuCat":  "Statements",
                "order":  "6",
                "role":  "http://www.fivebelow.com/role/ConsolidatedStatementsofCashFlows",
                "shortName":  "Consolidated Statements of Cash Flows",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "five-20230729.htm",
                    "contextRef":  "c-1",
                    "decimals":  "-3",
                    "lang":  "en-US",
                    "name":  "us-gaap:DepreciationAndAmortization",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R7":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "five-20230729.htm",
                    "contextRef":  "c-1",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:SignificantAccountingPoliciesTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "0000007 - Disclosure - Summary of Significant Accounting Policies",
                "menuCat":  "Notes",
                "order":  "7",
                "role":  "http://www.fivebelow.com/role/SummaryofSignificantAccountingPolicies",
                "shortName":  "Summary of Significant Accounting Policies",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "five-20230729.htm",
                    "contextRef":  "c-1",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:SignificantAccountingPoliciesTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R8":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "five-20230729.htm",
                    "contextRef":  "c-1",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:RevenueFromContractWithCustomerTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "0000008 - Disclosure - Revenue from Contracts With Customers",
                "menuCat":  "Notes",
                "order":  "8",
                "role":  "http://www.fivebelow.com/role/RevenuefromContractsWithCustomers",
                "shortName":  "Revenue from Contracts With Customers",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "five-20230729.htm",
                    "contextRef":  "c-1",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:RevenueFromContractWithCustomerTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R9":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "five-20230729.htm",
                    "contextRef":  "c-1",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:LesseeOperatingLeasesTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "0000009 - Disclosure - Leases",
                "menuCat":  "Notes",
                "order":  "9",
                "role":  "http://www.fivebelow.com/role/Leases",
                "shortName":  "Leases",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "five-20230729.htm",
                    "contextRef":  "c-1",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:LesseeOperatingLeasesTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                }
            },
        "segmentCount":  24,
        "tag":  {
            "dei_AmendmentFlag":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
                            "label":  "Amendment Flag",
                            "terseLabel":  "Amendment Flag"
                            }
                        }
                    },
                "localname":  "AmendmentFlag",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/DocumentandEntityInformation"
                    ],
                "xbrltype":  "booleanItemType"
                },
            "dei_CityAreaCode":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Area code of city",
                            "label":  "City Area Code",
                            "terseLabel":  "City Area Code"
                            }
                        }
                    },
                "localname":  "CityAreaCode",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/DocumentandEntityInformation"
                    ],
                "xbrltype":  "normalizedStringItemType"
                },
            "dei_CoverAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Cover page.",
                            "label":  "Cover [Abstract]",
                            "terseLabel":  "Cover [Abstract]"
                            }
                        }
                    },
                "localname":  "CoverAbstract",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "xbrltype":  "stringItemType"
                },
            "dei_CurrentFiscalYearEndDate":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "End date of current fiscal year in the format --MM-DD.",
                            "label":  "Current Fiscal Year End Date",
                            "terseLabel":  "Current Fiscal Year End Date"
                            }
                        }
                    },
                "localname":  "CurrentFiscalYearEndDate",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/DocumentandEntityInformation"
                    ],
                "xbrltype":  "gMonthDayItemType"
                },
            "dei_DocumentFiscalPeriodFocus":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
                            "label":  "Document Fiscal Period Focus",
                            "terseLabel":  "Document Fiscal Period Focus"
                            }
                        }
                    },
                "localname":  "DocumentFiscalPeriodFocus",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/DocumentandEntityInformation"
                    ],
                "xbrltype":  "fiscalPeriodItemType"
                },
            "dei_DocumentFiscalYearFocus":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "This is focus fiscal year of the document report in YYYY format.  For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus.  Example: 2006.",
                            "label":  "Document Fiscal Year Focus",
                            "terseLabel":  "Document Fiscal Year Focus"
                            }
                        }
                    },
                "localname":  "DocumentFiscalYearFocus",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/DocumentandEntityInformation"
                    ],
                "xbrltype":  "gYearItemType"
                },
            "dei_DocumentPeriodEndDate":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.",
                            "label":  "Document Period End Date",
                            "terseLabel":  "Document Period End Date"
                            }
                        }
                    },
                "localname":  "DocumentPeriodEndDate",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/DocumentandEntityInformation"
                    ],
                "xbrltype":  "dateItemType"
                },
            "dei_DocumentQuarterlyReport":  {
                "auth_ref":  [
                    "r487"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Boolean flag that is true only for a form used as an quarterly report.",
                            "label":  "Document Quarterly Report",
                            "terseLabel":  "Document Quarterly Report"
                            }
                        }
                    },
                "localname":  "DocumentQuarterlyReport",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/DocumentandEntityInformation"
                    ],
                "xbrltype":  "booleanItemType"
                },
            "dei_DocumentTransitionReport":  {
                "auth_ref":  [
                    "r520"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Boolean flag that is true only for a form used as a transition report.",
                            "label":  "Document Transition Report",
                            "terseLabel":  "Document Transition Report"
                            }
                        }
                    },
                "localname":  "DocumentTransitionReport",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/DocumentandEntityInformation"
                    ],
                "xbrltype":  "booleanItemType"
                },
            "dei_DocumentType":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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'.",
                            "label":  "Document Type",
                            "terseLabel":  "Document Type"
                            }
                        }
                    },
                "localname":  "DocumentType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/DocumentandEntityInformation"
                    ],
                "xbrltype":  "submissionTypeItemType"
                },
            "dei_EntityAddressAddressLine1":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Address Line 1 such as Attn, Building Name, Street Name",
                            "label":  "Entity Address, Address Line One",
                            "terseLabel":  "Entity Address, Address Line One"
                            }
                        }
                    },
                "localname":  "EntityAddressAddressLine1",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/DocumentandEntityInformation"
                    ],
                "xbrltype":  "normalizedStringItemType"
                },
            "dei_EntityAddressAddressLine2":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Address Line 2 such as Street or Suite number",
                            "label":  "Entity Address, Address Line Two",
                            "terseLabel":  "Entity Address, Address Line Two"
                            }
                        }
                    },
                "localname":  "EntityAddressAddressLine2",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/DocumentandEntityInformation"
                    ],
                "xbrltype":  "normalizedStringItemType"
                },
            "dei_EntityAddressCityOrTown":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Name of the City or Town",
                            "label":  "Entity Address, City or Town",
                            "terseLabel":  "Entity Address, City or Town"
                            }
                        }
                    },
                "localname":  "EntityAddressCityOrTown",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/DocumentandEntityInformation"
                    ],
                "xbrltype":  "normalizedStringItemType"
                },
            "dei_EntityAddressPostalZipCode":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Code for the postal or zip code",
                            "label":  "Entity Address, Postal Zip Code",
                            "terseLabel":  "Entity Address, Postal Zip Code"
                            }
                        }
                    },
                "localname":  "EntityAddressPostalZipCode",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/DocumentandEntityInformation"
                    ],
                "xbrltype":  "normalizedStringItemType"
                },
            "dei_EntityAddressStateOrProvince":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Name of the state or province.",
                            "label":  "Entity Address, State or Province",
                            "terseLabel":  "Entity Address, State or Province"
                            }
                        }
                    },
                "localname":  "EntityAddressStateOrProvince",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/DocumentandEntityInformation"
                    ],
                "xbrltype":  "stateOrProvinceItemType"
                },
            "dei_EntityCentralIndexKey":  {
                "auth_ref":  [
                    "r485"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC.  It is commonly abbreviated as CIK.",
                            "label":  "Entity Central Index Key",
                            "terseLabel":  "Entity Central Index Key"
                            }
                        }
                    },
                "localname":  "EntityCentralIndexKey",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/DocumentandEntityInformation"
                    ],
                "xbrltype":  "centralIndexKeyItemType"
                },
            "dei_EntityCommonStockSharesOutstanding":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report.  Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
                            "label":  "Entity Common Stock, Shares Outstanding",
                            "terseLabel":  "Entity Common Stock, Shares Outstanding"
                            }
                        }
                    },
                "localname":  "EntityCommonStockSharesOutstanding",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/DocumentandEntityInformation"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "dei_EntityCurrentReportingStatus":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days.  This information should be based on the registrant's current or most recent filing containing the related disclosure.",
                            "label":  "Entity Current Reporting Status",
                            "terseLabel":  "Entity Current Reporting Status"
                            }
                        }
                    },
                "localname":  "EntityCurrentReportingStatus",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/DocumentandEntityInformation"
                    ],
                "xbrltype":  "yesNoItemType"
                },
            "dei_EntityEmergingGrowthCompany":  {
                "auth_ref":  [
                    "r485"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Indicate if registrant meets the emerging growth company criteria.",
                            "label":  "Entity Emerging Growth Company",
                            "terseLabel":  "Entity Emerging Growth Company"
                            }
                        }
                    },
                "localname":  "EntityEmergingGrowthCompany",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/DocumentandEntityInformation"
                    ],
                "xbrltype":  "booleanItemType"
                },
            "dei_EntityFileNumber":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Commission file number.  The field allows up to 17 characters.  The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
                            "label":  "Entity File Number",
                            "terseLabel":  "Entity File Number"
                            }
                        }
                    },
                "localname":  "EntityFileNumber",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/DocumentandEntityInformation"
                    ],
                "xbrltype":  "fileNumberItemType"
                },
            "dei_EntityFilerCategory":  {
                "auth_ref":  [
                    "r485"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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.",
                            "label":  "Entity Filer Category",
                            "terseLabel":  "Entity Filer Category"
                            }
                        }
                    },
                "localname":  "EntityFilerCategory",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/DocumentandEntityInformation"
                    ],
                "xbrltype":  "filerCategoryItemType"
                },
            "dei_EntityIncorporationStateCountryCode":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Two-character EDGAR code representing the state or country of incorporation.",
                            "label":  "Entity Incorporation, State or Country Code",
                            "terseLabel":  "Entity Incorporation, State or Country Code"
                            }
                        }
                    },
                "localname":  "EntityIncorporationStateCountryCode",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/DocumentandEntityInformation"
                    ],
                "xbrltype":  "edgarStateCountryItemType"
                },
            "dei_EntityInteractiveDataCurrent":  {
                "auth_ref":  [
                    "r559"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
                            "label":  "Entity Interactive Data Current",
                            "terseLabel":  "Entity Interactive Data Current"
                            }
                        }
                    },
                "localname":  "EntityInteractiveDataCurrent",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/DocumentandEntityInformation"
                    ],
                "xbrltype":  "yesNoItemType"
                },
            "dei_EntityRegistrantName":  {
                "auth_ref":  [
                    "r485"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
                            "label":  "Entity Registrant Name",
                            "terseLabel":  "Entity Registrant Name"
                            }
                        }
                    },
                "localname":  "EntityRegistrantName",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/DocumentandEntityInformation"
                    ],
                "xbrltype":  "normalizedStringItemType"
                },
            "dei_EntityShellCompany":  {
                "auth_ref":  [
                    "r485"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
                            "label":  "Entity Shell Company",
                            "terseLabel":  "Entity Shell Company"
                            }
                        }
                    },
                "localname":  "EntityShellCompany",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/DocumentandEntityInformation"
                    ],
                "xbrltype":  "booleanItemType"
                },
            "dei_EntitySmallBusiness":  {
                "auth_ref":  [
                    "r485"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Indicates that the company is a Smaller Reporting Company (SRC).",
                            "label":  "Entity Small Business",
                            "terseLabel":  "Entity Small Business"
                            }
                        }
                    },
                "localname":  "EntitySmallBusiness",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/DocumentandEntityInformation"
                    ],
                "xbrltype":  "booleanItemType"
                },
            "dei_EntityTaxIdentificationNumber":  {
                "auth_ref":  [
                    "r485"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
                            "label":  "Entity Tax Identification Number",
                            "terseLabel":  "Entity Tax Identification Number"
                            }
                        }
                    },
                "localname":  "EntityTaxIdentificationNumber",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/DocumentandEntityInformation"
                    ],
                "xbrltype":  "employerIdItemType"
                },
            "dei_LocalPhoneNumber":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Local phone number for entity.",
                            "label":  "Local Phone Number",
                            "terseLabel":  "Local Phone Number"
                            }
                        }
                    },
                "localname":  "LocalPhoneNumber",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/DocumentandEntityInformation"
                    ],
                "xbrltype":  "normalizedStringItemType"
                },
            "dei_Security12bTitle":  {
                "auth_ref":  [
                    "r484"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Title of a 12(b) registered security.",
                            "label":  "Title of 12(b) Security",
                            "terseLabel":  "Title of 12(b) Security"
                            }
                        }
                    },
                "localname":  "Security12bTitle",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/DocumentandEntityInformation"
                    ],
                "xbrltype":  "securityTitleItemType"
                },
            "dei_SecurityExchangeName":  {
                "auth_ref":  [
                    "r486"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Name of the Exchange on which a security is registered.",
                            "label":  "Security Exchange Name",
                            "terseLabel":  "Security Exchange Name"
                            }
                        }
                    },
                "localname":  "SecurityExchangeName",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/DocumentandEntityInformation"
                    ],
                "xbrltype":  "edgarExchangeCodeItemType"
                },
            "dei_TradingSymbol":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Trading symbol of an instrument as listed on an exchange.",
                            "label":  "Trading Symbol",
                            "terseLabel":  "Trading Symbol"
                            }
                        }
                    },
                "localname":  "TradingSymbol",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/DocumentandEntityInformation"
                    ],
                "xbrltype":  "tradingSymbolItemType"
                },
            "ecd_Additional402vDisclosureTextBlock":  {
                "auth_ref":  [
                    "r521"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Additional 402(v) Disclosure [Text Block]",
                            "terseLabel":  "Additional 402(v) Disclosure"
                            }
                        }
                    },
                "localname":  "Additional402vDisclosureTextBlock",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "ecd_AdjToCompAmt":  {
                "auth_ref":  [
                    "r527"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Adjustment to Compensation Amount",
                            "terseLabel":  "Adjustment to Compensation, Amount"
                            }
                        }
                    },
                "localname":  "AdjToCompAmt",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "ecd_AdjToCompAxis":  {
                "auth_ref":  [
                    "r527"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Adjustment to Compensation [Axis]",
                            "terseLabel":  "Adjustment to Compensation:"
                            }
                        }
                    },
                "localname":  "AdjToCompAxis",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
                    ],
                "xbrltype":  "stringItemType"
                },
            "ecd_AdjToNonPeoNeoCompFnTextBlock":  {
                "auth_ref":  [
                    "r527"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]",
                            "terseLabel":  "Adjustment to Non-PEO NEO Compensation Footnote"
                            }
                        }
                    },
                "localname":  "AdjToNonPeoNeoCompFnTextBlock",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "ecd_AdjToPeoCompFnTextBlock":  {
                "auth_ref":  [
                    "r527"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Adjustment To PEO Compensation, Footnote [Text Block]",
                            "terseLabel":  "Adjustment To PEO Compensation, Footnote"
                            }
                        }
                    },
                "localname":  "AdjToPeoCompFnTextBlock",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "ecd_AggtErrCompAmt":  {
                "auth_ref":  [
                    "r492",
                    "r503",
                    "r513",
                    "r538"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Aggregate Erroneous Compensation Amount",
                            "terseLabel":  "Aggregate Erroneous Compensation Amount"
                            }
                        }
                    },
                "localname":  "AggtErrCompAmt",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "ecd_AggtErrCompNotYetDeterminedTextBlock":  {
                "auth_ref":  [
                    "r495",
                    "r506",
                    "r516",
                    "r541"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Aggregate Erroneous Compensation Not Yet Determined [Text Block]",
                            "terseLabel":  "Aggregate Erroneous Compensation Not Yet Determined"
                            }
                        }
                    },
                "localname":  "AggtErrCompNotYetDeterminedTextBlock",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "ecd_AllAdjToCompMember":  {
                "auth_ref":  [
                    "r527"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "All Adjustments to Compensation [Member]",
                            "terseLabel":  "All Adjustments to Compensation"
                            }
                        }
                    },
                "localname":  "AllAdjToCompMember",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
                    ],
                "xbrltype":  "domainItemType"
                },
            "ecd_AllExecutiveCategoriesMember":  {
                "auth_ref":  [
                    "r534"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "All Executive Categories [Member]",
                            "terseLabel":  "All Executive Categories"
                            }
                        }
                    },
                "localname":  "AllExecutiveCategoriesMember",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
                    ],
                "xbrltype":  "domainItemType"
                },
            "ecd_AllIndividualsMember":  {
                "auth_ref":  [
                    "r499",
                    "r507",
                    "r517",
                    "r534",
                    "r542",
                    "r546",
                    "r554"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "All Individuals [Member]",
                            "terseLabel":  "All Individuals"
                            }
                        }
                    },
                "localname":  "AllIndividualsMember",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
                    "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
                    "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
                    "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
                    ],
                "xbrltype":  "domainItemType"
                },
            "ecd_AllTradingArrangementsMember":  {
                "auth_ref":  [
                    "r552"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "All Trading Arrangements [Member]",
                            "terseLabel":  "All Trading Arrangements"
                            }
                        }
                    },
                "localname":  "AllTradingArrangementsMember",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
                    ],
                "xbrltype":  "domainItemType"
                },
            "ecd_AwardExrcPrice":  {
                "auth_ref":  [
                    "r549"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Award Exercise Price",
                            "terseLabel":  "Exercise Price"
                            }
                        }
                    },
                "localname":  "AwardExrcPrice",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
                    ],
                "xbrltype":  "perShareItemType"
                },
            "ecd_AwardGrantDateFairValue":  {
                "auth_ref":  [
                    "r550"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Award Grant Date Fair Value",
                            "terseLabel":  "Fair Value as of Grant Date"
                            }
                        }
                    },
                "localname":  "AwardGrantDateFairValue",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "ecd_AwardTmgDiscLineItems":  {
                "auth_ref":  [
                    "r545"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Award Timing Disclosures [Line Items]"
                            }
                        }
                    },
                "localname":  "AwardTmgDiscLineItems",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "xbrltype":  "stringItemType"
                },
            "ecd_AwardTmgHowMnpiCnsdrdTextBlock":  {
                "auth_ref":  [
                    "r545"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Award Timing, How MNPI Considered [Text Block]",
                            "terseLabel":  "Award Timing, How MNPI Considered"
                            }
                        }
                    },
                "localname":  "AwardTmgHowMnpiCnsdrdTextBlock",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "ecd_AwardTmgMethodTextBlock":  {
                "auth_ref":  [
                    "r545"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Award Timing Method [Text Block]",
                            "terseLabel":  "Award Timing Method"
                            }
                        }
                    },
                "localname":  "AwardTmgMethodTextBlock",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "ecd_AwardTmgMnpiCnsdrdFlag":  {
                "auth_ref":  [
                    "r545"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Award Timing MNPI Considered [Flag]",
                            "terseLabel":  "Award Timing MNPI Considered"
                            }
                        }
                    },
                "localname":  "AwardTmgMnpiCnsdrdFlag",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
                    ],
                "xbrltype":  "booleanItemType"
                },
            "ecd_AwardTmgMnpiDiscTextBlock":  {
                "auth_ref":  [
                    "r545"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Award Timing MNPI Disclosure [Text Block]",
                            "terseLabel":  "Award Timing MNPI Disclosure"
                            }
                        }
                    },
                "localname":  "AwardTmgMnpiDiscTextBlock",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "ecd_AwardTmgPredtrmndFlag":  {
                "auth_ref":  [
                    "r545"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Award Timing Predetermined [Flag]",
                            "terseLabel":  "Award Timing Predetermined"
                            }
                        }
                    },
                "localname":  "AwardTmgPredtrmndFlag",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
                    ],
                "xbrltype":  "booleanItemType"
                },
            "ecd_AwardUndrlygSecuritiesAmt":  {
                "auth_ref":  [
                    "r548"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Award Underlying Securities Amount",
                            "terseLabel":  "Underlying Securities"
                            }
                        }
                    },
                "localname":  "AwardUndrlygSecuritiesAmt",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
                    ],
                "xbrltype":  "decimalItemType"
                },
            "ecd_AwardsCloseToMnpiDiscIndName":  {
                "auth_ref":  [
                    "r547"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Awards Close in Time to MNPI Disclosures, Individual Name",
                            "terseLabel":  "Name"
                            }
                        }
                    },
                "localname":  "AwardsCloseToMnpiDiscIndName",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
                    ],
                "xbrltype":  "stringItemType"
                },
            "ecd_AwardsCloseToMnpiDiscTable":  {
                "auth_ref":  [
                    "r546"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Awards Close in Time to MNPI Disclosures [Table]",
                            "terseLabel":  "Awards Close in Time to MNPI Disclosures"
                            }
                        }
                    },
                "localname":  "AwardsCloseToMnpiDiscTable",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
                    ],
                "xbrltype":  "stringItemType"
                },
            "ecd_AwardsCloseToMnpiDiscTableTextBlock":  {
                "auth_ref":  [
                    "r546"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Awards Close in Time to MNPI Disclosures [Table Text Block]",
                            "terseLabel":  "Awards Close in Time to MNPI Disclosures, Table"
                            }
                        }
                    },
                "localname":  "AwardsCloseToMnpiDiscTableTextBlock",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "ecd_ChangedPeerGroupFnTextBlock":  {
                "auth_ref":  [
                    "r525"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Changed Peer Group, Footnote [Text Block]",
                            "terseLabel":  "Changed Peer Group, Footnote"
                            }
                        }
                    },
                "localname":  "ChangedPeerGroupFnTextBlock",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "ecd_CoSelectedMeasureAmt":  {
                "auth_ref":  [
                    "r526"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Company Selected Measure Amount",
                            "terseLabel":  "Company Selected Measure Amount"
                            }
                        }
                    },
                "localname":  "CoSelectedMeasureAmt",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
                    ],
                "xbrltype":  "decimalItemType"
                },
            "ecd_CoSelectedMeasureName":  {
                "auth_ref":  [
                    "r526"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Company Selected Measure Name",
                            "terseLabel":  "Company Selected Measure Name"
                            }
                        }
                    },
                "localname":  "CoSelectedMeasureName",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
                    ],
                "xbrltype":  "normalizedStringItemType"
                },
            "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock":  {
                "auth_ref":  [
                    "r531"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Compensation Actually Paid vs.  Company Selected Measure [Text Block]",
                            "terseLabel":  "Compensation Actually Paid vs.  Company Selected Measure"
                            }
                        }
                    },
                "localname":  "CompActuallyPaidVsCoSelectedMeasureTextBlock",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "ecd_CompActuallyPaidVsNetIncomeTextBlock":  {
                "auth_ref":  [
                    "r530"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Compensation Actually Paid vs.  Net Income [Text Block]",
                            "terseLabel":  "Compensation Actually Paid vs.  Net Income"
                            }
                        }
                    },
                "localname":  "CompActuallyPaidVsNetIncomeTextBlock",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "ecd_CompActuallyPaidVsOtherMeasureTextBlock":  {
                "auth_ref":  [
                    "r532"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Compensation Actually Paid vs.  Other Measure [Text Block]",
                            "terseLabel":  "Compensation Actually Paid vs.  Other Measure"
                            }
                        }
                    },
                "localname":  "CompActuallyPaidVsOtherMeasureTextBlock",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock":  {
                "auth_ref":  [
                    "r529"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Compensation Actually Paid vs.  Total Shareholder Return [Text Block]",
                            "terseLabel":  "Compensation Actually Paid vs.  Total Shareholder Return"
                            }
                        }
                    },
                "localname":  "CompActuallyPaidVsTotalShareholderRtnTextBlock",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "ecd_EquityValuationAssumptionDifferenceFnTextBlock":  {
                "auth_ref":  [
                    "r528"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Equity Valuation Assumption Difference, Footnote [Text Block]",
                            "terseLabel":  "Equity Valuation Assumption Difference, Footnote"
                            }
                        }
                    },
                "localname":  "EquityValuationAssumptionDifferenceFnTextBlock",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "ecd_ErrCompAnalysisTextBlock":  {
                "auth_ref":  [
                    "r492",
                    "r503",
                    "r513",
                    "r538"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Erroneous Compensation Analysis [Text Block]",
                            "terseLabel":  "Erroneous Compensation Analysis"
                            }
                        }
                    },
                "localname":  "ErrCompAnalysisTextBlock",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "ecd_ErrCompRecoveryTable":  {
                "auth_ref":  [
                    "r489",
                    "r500",
                    "r510",
                    "r535"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Erroneously Awarded Compensation Recovery [Table]",
                            "terseLabel":  "Erroneously Awarded Compensation Recovery"
                            }
                        }
                    },
                "localname":  "ErrCompRecoveryTable",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
                    ],
                "xbrltype":  "stringItemType"
                },
            "ecd_ExecutiveCategoryAxis":  {
                "auth_ref":  [
                    "r534"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Executive Category [Axis]",
                            "terseLabel":  "Executive Category:"
                            }
                        }
                    },
                "localname":  "ExecutiveCategoryAxis",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
                    ],
                "xbrltype":  "stringItemType"
                },
            "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt":  {
                "auth_ref":  [
                    "r496",
                    "r507",
                    "r517",
                    "r542"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Forgone Recovery due to Disqualification of Tax Benefits, Amount",
                            "terseLabel":  "Forgone Recovery due to Disqualification of Tax Benefits, Amount"
                            }
                        }
                    },
                "localname":  "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt":  {
                "auth_ref":  [
                    "r496",
                    "r507",
                    "r517",
                    "r542"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Forgone Recovery due to Expense of Enforcement, Amount",
                            "terseLabel":  "Forgone Recovery due to Expense of Enforcement, Amount"
                            }
                        }
                    },
                "localname":  "ForgoneRecoveryDueToExpenseOfEnforcementAmt",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt":  {
                "auth_ref":  [
                    "r496",
                    "r507",
                    "r517",
                    "r542"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Forgone Recovery due to Violation of Home Country Law, Amount",
                            "terseLabel":  "Forgone Recovery due to Violation of Home Country Law, Amount"
                            }
                        }
                    },
                "localname":  "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock":  {
                "auth_ref":  [
                    "r496",
                    "r507",
                    "r517",
                    "r542"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Forgone Recovery, Explanation of Impracticability [Text Block]",
                            "terseLabel":  "Forgone Recovery, Explanation of Impracticability"
                            }
                        }
                    },
                "localname":  "ForgoneRecoveryExplanationOfImpracticabilityTextBlock",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "ecd_ForgoneRecoveryIndName":  {
                "auth_ref":  [
                    "r496",
                    "r507",
                    "r517",
                    "r542"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Forgone Recovery, Individual Name",
                            "terseLabel":  "Name"
                            }
                        }
                    },
                "localname":  "ForgoneRecoveryIndName",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
                    ],
                "xbrltype":  "stringItemType"
                },
            "ecd_IndividualAxis":  {
                "auth_ref":  [
                    "r499",
                    "r507",
                    "r517",
                    "r534",
                    "r542",
                    "r546",
                    "r554"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Individual [Axis]",
                            "terseLabel":  "Individual:"
                            }
                        }
                    },
                "localname":  "IndividualAxis",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
                    "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
                    "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
                    "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
                    ],
                "xbrltype":  "stringItemType"
                },
            "ecd_InsiderTradingArrLineItems":  {
                "auth_ref":  [
                    "r552"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Insider Trading Arrangements [Line Items]"
                            }
                        }
                    },
                "localname":  "InsiderTradingArrLineItems",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "xbrltype":  "stringItemType"
                },
            "ecd_InsiderTradingPoliciesProcLineItems":  {
                "auth_ref":  [
                    "r488",
                    "r558"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Insider Trading Policies and Procedures [Line Items]"
                            }
                        }
                    },
                "localname":  "InsiderTradingPoliciesProcLineItems",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "xbrltype":  "stringItemType"
                },
            "ecd_InsiderTrdPoliciesProcAdoptedFlag":  {
                "auth_ref":  [
                    "r488",
                    "r558"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Insider Trading Policies and Procedures Adopted [Flag]",
                            "terseLabel":  "Insider Trading Policies and Procedures Adopted"
                            }
                        }
                    },
                "localname":  "InsiderTrdPoliciesProcAdoptedFlag",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
                    ],
                "xbrltype":  "booleanItemType"
                },
            "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock":  {
                "auth_ref":  [
                    "r488",
                    "r558"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Insider Trading Policies and Procedures Not Adopted [Text Block]",
                            "terseLabel":  "Insider Trading Policies and Procedures Not Adopted"
                            }
                        }
                    },
                "localname":  "InsiderTrdPoliciesProcNotAdoptedTextBlock",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "ecd_MeasureAxis":  {
                "auth_ref":  [
                    "r526"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Measure [Axis]",
                            "terseLabel":  "Measure:"
                            }
                        }
                    },
                "localname":  "MeasureAxis",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
                    ],
                "xbrltype":  "stringItemType"
                },
            "ecd_MeasureName":  {
                "auth_ref":  [
                    "r526"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Measure Name",
                            "terseLabel":  "Name"
                            }
                        }
                    },
                "localname":  "MeasureName",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
                    ],
                "xbrltype":  "normalizedStringItemType"
                },
            "ecd_MnpiDiscTimedForCompValFlag":  {
                "auth_ref":  [
                    "r545"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "MNPI Disclosure Timed for Compensation Value [Flag]",
                            "terseLabel":  "MNPI Disclosure Timed for Compensation Value"
                            }
                        }
                    },
                "localname":  "MnpiDiscTimedForCompValFlag",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
                    ],
                "xbrltype":  "booleanItemType"
                },
            "ecd_MtrlTermsOfTrdArrTextBlock":  {
                "auth_ref":  [
                    "r553"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Material Terms of Trading Arrangement [Text Block]",
                            "terseLabel":  "Material Terms of Trading Arrangement"
                            }
                        }
                    },
                "localname":  "MtrlTermsOfTrdArrTextBlock",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "ecd_NamedExecutiveOfficersFnTextBlock":  {
                "auth_ref":  [
                    "r527"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Named Executive Officers, Footnote [Text Block]",
                            "terseLabel":  "Named Executive Officers, Footnote"
                            }
                        }
                    },
                "localname":  "NamedExecutiveOfficersFnTextBlock",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "ecd_NonGaapMeasureDescriptionTextBlock":  {
                "auth_ref":  [
                    "r526"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Non-GAAP Measure Description [Text Block]",
                            "terseLabel":  "Non-GAAP Measure Description"
                            }
                        }
                    },
                "localname":  "NonGaapMeasureDescriptionTextBlock",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "ecd_NonNeosMember":  {
                "auth_ref":  [
                    "r496",
                    "r507",
                    "r517",
                    "r534",
                    "r542"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Non-NEOs [Member]",
                            "terseLabel":  "Non-NEOs"
                            }
                        }
                    },
                "localname":  "NonNeosMember",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
                    ],
                "xbrltype":  "domainItemType"
                },
            "ecd_NonPeoNeoAvgCompActuallyPaidAmt":  {
                "auth_ref":  [
                    "r524"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Non-PEO NEO Average Compensation Actually Paid Amount",
                            "terseLabel":  "Non-PEO NEO Average Compensation Actually Paid Amount"
                            }
                        }
                    },
                "localname":  "NonPeoNeoAvgCompActuallyPaidAmt",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "ecd_NonPeoNeoAvgTotalCompAmt":  {
                "auth_ref":  [
                    "r523"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Non-PEO NEO Average Total Compensation Amount",
                            "terseLabel":  "Non-PEO NEO Average Total Compensation Amount"
                            }
                        }
                    },
                "localname":  "NonPeoNeoAvgTotalCompAmt",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "ecd_NonPeoNeoMember":  {
                "auth_ref":  [
                    "r534"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Non-PEO NEO [Member]",
                            "terseLabel":  "Non-PEO NEO"
                            }
                        }
                    },
                "localname":  "NonPeoNeoMember",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
                    ],
                "xbrltype":  "domainItemType"
                },
            "ecd_NonRule10b51ArrAdoptedFlag":  {
                "auth_ref":  [
                    "r553"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Non-Rule 10b5-1 Arrangement Adopted [Flag]",
                            "terseLabel":  "Non-Rule 10b5-1 Arrangement Adopted"
                            }
                        }
                    },
                "localname":  "NonRule10b51ArrAdoptedFlag",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
                    ],
                "xbrltype":  "booleanItemType"
                },
            "ecd_NonRule10b51ArrTrmntdFlag":  {
                "auth_ref":  [
                    "r553"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Non-Rule 10b5-1 Arrangement Terminated [Flag]",
                            "terseLabel":  "Non-Rule 10b5-1 Arrangement Terminated"
                            }
                        }
                    },
                "localname":  "NonRule10b51ArrTrmntdFlag",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
                    ],
                "xbrltype":  "booleanItemType"
                },
            "ecd_OtherPerfMeasureAmt":  {
                "auth_ref":  [
                    "r526"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Other Performance Measure, Amount",
                            "terseLabel":  "Other Performance Measure, Amount"
                            }
                        }
                    },
                "localname":  "OtherPerfMeasureAmt",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
                    ],
                "xbrltype":  "decimalItemType"
                },
            "ecd_OutstandingAggtErrCompAmt":  {
                "auth_ref":  [
                    "r494",
                    "r505",
                    "r515",
                    "r540"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Outstanding Aggregate Erroneous Compensation Amount",
                            "terseLabel":  "Outstanding Aggregate Erroneous Compensation Amount"
                            }
                        }
                    },
                "localname":  "OutstandingAggtErrCompAmt",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "ecd_OutstandingRecoveryCompAmt":  {
                "auth_ref":  [
                    "r497",
                    "r508",
                    "r518",
                    "r543"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Outstanding Recovery Compensation Amount",
                            "terseLabel":  "Compensation Amount"
                            }
                        }
                    },
                "localname":  "OutstandingRecoveryCompAmt",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "ecd_OutstandingRecoveryIndName":  {
                "auth_ref":  [
                    "r497",
                    "r508",
                    "r518",
                    "r543"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Outstanding Recovery, Individual Name",
                            "terseLabel":  "Name"
                            }
                        }
                    },
                "localname":  "OutstandingRecoveryIndName",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
                    ],
                "xbrltype":  "stringItemType"
                },
            "ecd_PayVsPerformanceDisclosureLineItems":  {
                "auth_ref":  [
                    "r522"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Pay vs Performance Disclosure [Line Items]"
                            }
                        }
                    },
                "localname":  "PayVsPerformanceDisclosureLineItems",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "xbrltype":  "stringItemType"
                },
            "ecd_PeerGroupIssuersFnTextBlock":  {
                "auth_ref":  [
                    "r525"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Peer Group Issuers, Footnote [Text Block]",
                            "terseLabel":  "Peer Group Issuers, Footnote"
                            }
                        }
                    },
                "localname":  "PeerGroupIssuersFnTextBlock",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "ecd_PeerGroupTotalShareholderRtnAmt":  {
                "auth_ref":  [
                    "r525"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Peer Group Total Shareholder Return Amount",
                            "terseLabel":  "Peer Group Total Shareholder Return Amount"
                            }
                        }
                    },
                "localname":  "PeerGroupTotalShareholderRtnAmt",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "ecd_PeoActuallyPaidCompAmt":  {
                "auth_ref":  [
                    "r524"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "PEO Actually Paid Compensation Amount",
                            "terseLabel":  "PEO Actually Paid Compensation Amount"
                            }
                        }
                    },
                "localname":  "PeoActuallyPaidCompAmt",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "ecd_PeoMember":  {
                "auth_ref":  [
                    "r534"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "PEO [Member]",
                            "terseLabel":  "PEO"
                            }
                        }
                    },
                "localname":  "PeoMember",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
                    ],
                "xbrltype":  "domainItemType"
                },
            "ecd_PeoName":  {
                "auth_ref":  [
                    "r527"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "PEO Name",
                            "terseLabel":  "PEO Name"
                            }
                        }
                    },
                "localname":  "PeoName",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
                    ],
                "xbrltype":  "normalizedStringItemType"
                },
            "ecd_PeoTotalCompAmt":  {
                "auth_ref":  [
                    "r523"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "PEO Total Compensation Amount",
                            "terseLabel":  "PEO Total Compensation Amount"
                            }
                        }
                    },
                "localname":  "PeoTotalCompAmt",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "ecd_PvpTable":  {
                "auth_ref":  [
                    "r522"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Pay vs Performance Disclosure [Table]",
                            "terseLabel":  "Pay vs Performance Disclosure"
                            }
                        }
                    },
                "localname":  "PvpTable",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
                    ],
                "xbrltype":  "stringItemType"
                },
            "ecd_PvpTableTextBlock":  {
                "auth_ref":  [
                    "r522"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Pay vs Performance [Table Text Block]",
                            "terseLabel":  "Pay vs Performance Disclosure, Table"
                            }
                        }
                    },
                "localname":  "PvpTableTextBlock",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "ecd_RecoveryOfErrCompDisclosureLineItems":  {
                "auth_ref":  [
                    "r489",
                    "r500",
                    "r510",
                    "r535"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]"
                            }
                        }
                    },
                "localname":  "RecoveryOfErrCompDisclosureLineItems",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "xbrltype":  "stringItemType"
                },
            "ecd_RestatementDateAxis":  {
                "auth_ref":  [
                    "r490",
                    "r501",
                    "r511",
                    "r536"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Restatement Determination Date [Axis]",
                            "terseLabel":  "Restatement Determination Date:"
                            }
                        }
                    },
                "localname":  "RestatementDateAxis",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
                    ],
                "xbrltype":  "stringItemType"
                },
            "ecd_RestatementDeterminationDate":  {
                "auth_ref":  [
                    "r491",
                    "r502",
                    "r512",
                    "r537"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Restatement Determination Date",
                            "terseLabel":  "Restatement Determination Date"
                            }
                        }
                    },
                "localname":  "RestatementDeterminationDate",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
                    ],
                "xbrltype":  "dateItemType"
                },
            "ecd_RestatementDoesNotRequireRecoveryTextBlock":  {
                "auth_ref":  [
                    "r498",
                    "r509",
                    "r519",
                    "r544"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Restatement Does Not Require Recovery [Text Block]",
                            "terseLabel":  "Restatement does not require Recovery"
                            }
                        }
                    },
                "localname":  "RestatementDoesNotRequireRecoveryTextBlock",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "ecd_Rule10b51ArrAdoptedFlag":  {
                "auth_ref":  [
                    "r553"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Rule 10b5-1 Arrangement Adopted [Flag]",
                            "terseLabel":  "Rule 10b5-1 Arrangement Adopted"
                            }
                        }
                    },
                "localname":  "Rule10b51ArrAdoptedFlag",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
                    ],
                "xbrltype":  "booleanItemType"
                },
            "ecd_Rule10b51ArrTrmntdFlag":  {
                "auth_ref":  [
                    "r553"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Rule 10b5-1 Arrangement Terminated [Flag]",
                            "terseLabel":  "Rule 10b5-1 Arrangement Terminated"
                            }
                        }
                    },
                "localname":  "Rule10b51ArrTrmntdFlag",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
                    ],
                "xbrltype":  "booleanItemType"
                },
            "ecd_StkPrcOrTsrEstimationMethodTextBlock":  {
                "auth_ref":  [
                    "r493",
                    "r504",
                    "r514",
                    "r539"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Stock Price or TSR Estimation Method [Text Block]",
                            "terseLabel":  "Stock Price or TSR Estimation Method"
                            }
                        }
                    },
                "localname":  "StkPrcOrTsrEstimationMethodTextBlock",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "ecd_TabularListTableTextBlock":  {
                "auth_ref":  [
                    "r533"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Tabular List [Table Text Block]",
                            "terseLabel":  "Tabular List, Table"
                            }
                        }
                    },
                "localname":  "TabularListTableTextBlock",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "ecd_TotalShareholderRtnAmt":  {
                "auth_ref":  [
                    "r525"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Total Shareholder Return Amount",
                            "terseLabel":  "Total Shareholder Return Amount"
                            }
                        }
                    },
                "localname":  "TotalShareholderRtnAmt",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "ecd_TotalShareholderRtnVsPeerGroupTextBlock":  {
                "auth_ref":  [
                    "r532"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Total Shareholder Return Vs Peer Group [Text Block]",
                            "terseLabel":  "Total Shareholder Return Vs Peer Group"
                            }
                        }
                    },
                "localname":  "TotalShareholderRtnVsPeerGroupTextBlock",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "ecd_TradingArrAxis":  {
                "auth_ref":  [
                    "r552"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Trading Arrangement [Axis]",
                            "terseLabel":  "Trading Arrangement:"
                            }
                        }
                    },
                "localname":  "TradingArrAxis",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
                    ],
                "xbrltype":  "stringItemType"
                },
            "ecd_TradingArrByIndTable":  {
                "auth_ref":  [
                    "r554"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Trading Arrangements, by Individual [Table]",
                            "terseLabel":  "Trading Arrangements, by Individual"
                            }
                        }
                    },
                "localname":  "TradingArrByIndTable",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
                    ],
                "xbrltype":  "stringItemType"
                },
            "ecd_TrdArrAdoptionDate":  {
                "auth_ref":  [
                    "r555"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Trading Arrangement Adoption Date",
                            "terseLabel":  "Adoption Date"
                            }
                        }
                    },
                "localname":  "TrdArrAdoptionDate",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
                    ],
                "xbrltype":  "stringItemType"
                },
            "ecd_TrdArrDuration":  {
                "auth_ref":  [
                    "r556"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Trading Arrangement Duration",
                            "terseLabel":  "Arrangement Duration"
                            }
                        }
                    },
                "localname":  "TrdArrDuration",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
                    ],
                "xbrltype":  "durationItemType"
                },
            "ecd_TrdArrIndName":  {
                "auth_ref":  [
                    "r554"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Trading Arrangement, Individual Name",
                            "terseLabel":  "Name"
                            }
                        }
                    },
                "localname":  "TrdArrIndName",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
                    ],
                "xbrltype":  "stringItemType"
                },
            "ecd_TrdArrIndTitle":  {
                "auth_ref":  [
                    "r554"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Trading Arrangement, Individual Title",
                            "terseLabel":  "Title"
                            }
                        }
                    },
                "localname":  "TrdArrIndTitle",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
                    ],
                "xbrltype":  "stringItemType"
                },
            "ecd_TrdArrSecuritiesAggAvailAmt":  {
                "auth_ref":  [
                    "r557"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Trading Arrangement, Securities Aggregate Available Amount",
                            "terseLabel":  "Aggregate Available"
                            }
                        }
                    },
                "localname":  "TrdArrSecuritiesAggAvailAmt",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "ecd_TrdArrTerminationDate":  {
                "auth_ref":  [
                    "r555"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Trading Arrangement Termination Date",
                            "terseLabel":  "Termination Date"
                            }
                        }
                    },
                "localname":  "TrdArrTerminationDate",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
                    ],
                "xbrltype":  "stringItemType"
                },
            "ecd_UndrlygSecurityMktPriceChngPct":  {
                "auth_ref":  [
                    "r551"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Underlying Security Market Price Change, Percent",
                            "terseLabel":  "Underlying Security Market Price Change"
                            }
                        }
                    },
                "localname":  "UndrlygSecurityMktPriceChngPct",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
                    ],
                "xbrltype":  "pureItemType"
                },
            "five_Accrualforuncertaintaxinterestorpenalties":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Accrual for uncertain tax, interest or penalties",
                            "label":  "Accrual for uncertain tax, interest or penalties",
                            "terseLabel":  "Accrual for uncertain tax, interest or penalties"
                            }
                        }
                    },
                "localname":  "Accrualforuncertaintaxinterestorpenalties",
                "nsuri":  "http://www.fivebelow.com/20230729",
                "presentation":  [
                    "http://www.fivebelow.com/role/IncomeTaxesNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "five_AmendedRevolvingCreditFacilityMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amended Revolving Credit Facility [Member]",
                            "label":  "Amended Revolving Credit Facility [Member]",
                            "terseLabel":  "Amended Revolving Credit Facility"
                            }
                        }
                    },
                "localname":  "AmendedRevolvingCreditFacilityMember",
                "nsuri":  "http://www.fivebelow.com/20230729",
                "presentation":  [
                    "http://www.fivebelow.com/role/LineofCreditDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "five_CashEquivalents":  {
                "auth_ref":  [
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Cash Equivalents",
                            "label":  "Cash Equivalents",
                            "verboseLabel":  "Cash equivalents"
                            }
                        }
                    },
                "localname":  "CashEquivalents",
                "nsuri":  "http://www.fivebelow.com/20230729",
                "presentation":  [
                    "http://www.fivebelow.com/role/SummaryofSignificantAccountingPoliciesFairvalueoffinancialinstrumentsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "five_CommonSharesWithheld":  {
                "auth_ref":  [
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Common Shares Withheld",
                            "label":  "Common Shares Withheld",
                            "negatedTerseLabel":  "Common shares withheld for taxes"
                            }
                        }
                    },
                "localname":  "CommonSharesWithheld",
                "nsuri":  "http://www.fivebelow.com/20230729",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedStatementofShareholdersEquity"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "five_CommonSharesWithheldforTaxes":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Common Shares Withheld for Taxes",
                            "label":  "Common Shares Withheld for Taxes",
                            "terseLabel":  "Common shares withheld for taxes (in shares)"
                            }
                        }
                    },
                "localname":  "CommonSharesWithheldforTaxes",
                "nsuri":  "http://www.fivebelow.com/20230729",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedStatementofShareholdersEquity"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "five_DeferredCompensationArrangementWithIndividualPercentOfEligibleCompensation":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Deferred Compensation Arrangement With individual, Percent Of Eligible Compensation",
                            "label":  "Deferred Compensation Arrangement With individual, Percent Of Eligible Compensation",
                            "terseLabel":  "Deferred compensation, maximum amount of eligible compensation as a percentage of gross pay"
                            }
                        }
                    },
                "localname":  "DeferredCompensationArrangementWithIndividualPercentOfEligibleCompensation",
                "nsuri":  "http://www.fivebelow.com/20230729",
                "presentation":  [
                    "http://www.fivebelow.com/role/SummaryofSignificantAccountingPoliciesNatureofbusinessDetails"
                    ],
                "xbrltype":  "percentItemType"
                },
            "five_DeferredCompensationPolicyTextBlock":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Deferred Compensation",
                            "label":  "Deferred Compensation [Policy Text Block]",
                            "terseLabel":  "Deferred Compensation"
                            }
                        }
                    },
                "localname":  "DeferredCompensationPolicyTextBlock",
                "nsuri":  "http://www.fivebelow.com/20230729",
                "presentation":  [
                    "http://www.fivebelow.com/role/SummaryofSignificantAccountingPoliciesPolicies"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "five_DeferredRentCreditAndOtherNoncurrent":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.fivebelow.com/role/ConsolidatedBalanceSheets":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_Liabilities",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Deferred Rent Credit and Other, Noncurrent",
                            "label":  "Deferred Rent Credit and Other, Noncurrent",
                            "verboseLabel":  "Other long-term liabilities"
                            }
                        }
                    },
                "localname":  "DeferredRentCreditAndOtherNoncurrent",
                "nsuri":  "http://www.fivebelow.com/20230729",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedBalanceSheets"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "five_DenominatorAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Denominator [Abstract]",
                            "label":  "Denominator [Abstract]",
                            "terseLabel":  "Denominator:"
                            }
                        }
                    },
                "localname":  "DenominatorAbstract",
                "nsuri":  "http://www.fivebelow.com/20230729",
                "presentation":  [
                    "http://www.fivebelow.com/role/IncomePerCommonShareComputationsofbasicanddilutedincomelosspershareDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "five_FashionAndHomeMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Fashion And Home [Member]",
                            "label":  "Fashion And Home [Member]",
                            "terseLabel":  "Fashion and home"
                            }
                        }
                    },
                "localname":  "FashionAndHomeMember",
                "nsuri":  "http://www.fivebelow.com/20230729",
                "presentation":  [
                    "http://www.fivebelow.com/role/RevenuefromContractsWithCustomersDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "five_IncomeTaxLineItems":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Income Tax [Line Items]",
                            "label":  "Income Tax [Line Items]",
                            "terseLabel":  "Income Tax [Line Items]"
                            }
                        }
                    },
                "localname":  "IncomeTaxLineItems",
                "nsuri":  "http://www.fivebelow.com/20230729",
                "presentation":  [
                    "http://www.fivebelow.com/role/IncomeTaxesNarrativeDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "five_IncomeTaxTable":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Income Tax [Table]",
                            "label":  "Income Tax [Table]",
                            "terseLabel":  "Income Tax [Table]"
                            }
                        }
                    },
                "localname":  "IncomeTaxTable",
                "nsuri":  "http://www.fivebelow.com/20230729",
                "presentation":  [
                    "http://www.fivebelow.com/role/IncomeTaxesNarrativeDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "five_IncreaseDecreaseInCapitalExpendituresIncurredButNotYetPaid":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Increase (Decrease) In Capital Expenditures Incurred But Not Yet Paid",
                            "label":  "Increase (Decrease) In Capital Expenditures Incurred But Not Yet Paid",
                            "negatedTerseLabel":  "Increase in accrued purchases of property and equipment"
                            }
                        }
                    },
                "localname":  "IncreaseDecreaseInCapitalExpendituresIncurredButNotYetPaid",
                "nsuri":  "http://www.fivebelow.com/20230729",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "five_IncreaseDecreaseInOperatingLeases":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.fivebelow.com/role/ConsolidatedStatementsofCashFlows":  {
                        "order":  12.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Increase (Decrease) In Operating Leases",
                            "label":  "Increase (Decrease) In Operating Leases",
                            "negatedTerseLabel":  "Operating leases"
                            }
                        }
                    },
                "localname":  "IncreaseDecreaseInOperatingLeases",
                "nsuri":  "http://www.fivebelow.com/20230729",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "five_IncreaseDecreasePrepaidIncomeTax":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.fivebelow.com/role/ConsolidatedStatementsofCashFlows":  {
                        "order":  7.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Increase Decrease Prepaid Income Tax",
                            "label":  "Increase Decrease Prepaid Income Tax",
                            "negatedTerseLabel":  "Prepaid income taxes and tax receivable"
                            }
                        }
                    },
                "localname":  "IncreaseDecreasePrepaidIncomeTax",
                "nsuri":  "http://www.fivebelow.com/20230729",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "five_LeisureMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Leisure [Member]",
                            "label":  "Leisure [Member]",
                            "terseLabel":  "Leisure"
                            }
                        }
                    },
                "localname":  "LeisureMember",
                "nsuri":  "http://www.fivebelow.com/20230729",
                "presentation":  [
                    "http://www.fivebelow.com/role/RevenuefromContractsWithCustomersDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "five_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.fivebelow.com/role/LeasesMaturityofleaseliabilitiesunderoperatingleasesDetails_1":  {
                        "order":  6.0,
                        "parentTag":  "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Lessee, Operating Lease, Liability, To Be Paid, After Year Four",
                            "label":  "Lessee, Operating Lease, Liability, To Be Paid, After Year Four",
                            "terseLabel":  "After 2027"
                            }
                        }
                    },
                "localname":  "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour",
                "nsuri":  "http://www.fivebelow.com/20230729",
                "presentation":  [
                    "http://www.fivebelow.com/role/LeasesMaturityofleaseliabilitiesunderoperatingleasesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "five_LineOfCreditFacilityMaximumAllowedToBeBorrowedBasedOnAvailableCashBalance":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Line Of Credit Facility, Maximum Allowed To Be Borrowed Based On Available Cash Balance",
                            "label":  "Line Of Credit Facility, Maximum Allowed To Be Borrowed Based On Available Cash Balance",
                            "terseLabel":  "Maximum allowed to be borrowed based on available cash balance"
                            }
                        }
                    },
                "localname":  "LineOfCreditFacilityMaximumAllowedToBeBorrowedBasedOnAvailableCashBalance",
                "nsuri":  "http://www.fivebelow.com/20230729",
                "presentation":  [
                    "http://www.fivebelow.com/role/LineofCreditDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "five_LineofCreditFacilityAccordionFeatureIncreaseLimit":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Line of Credit Facility, Accordion Feature, Increase Limit",
                            "label":  "Line of Credit Facility, Accordion Feature, Increase Limit",
                            "terseLabel":  "Line of credit facility, accordion feature, increase limit"
                            }
                        }
                    },
                "localname":  "LineofCreditFacilityAccordionFeatureIncreaseLimit",
                "nsuri":  "http://www.fivebelow.com/20230729",
                "presentation":  [
                    "http://www.fivebelow.com/role/LineofCreditDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "five_MinimumAvailabilityOfAggregateCommitmentsAndLoanCapRequiredInEventOfDefaultOrAvailabilityPercent":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Minimum Availability Of Aggregate Commitments And Loan Cap Required In Event Of Default Or Availability, Percent",
                            "label":  "Minimum Availability Of Aggregate Commitments And Loan Cap Required In Event Of Default Or Availability, Percent",
                            "terseLabel":  "Minimum availability of loan cap, percentage of availability (in excess of)"
                            }
                        }
                    },
                "localname":  "MinimumAvailabilityOfAggregateCommitmentsAndLoanCapRequiredInEventOfDefaultOrAvailabilityPercent",
                "nsuri":  "http://www.fivebelow.com/20230729",
                "presentation":  [
                    "http://www.fivebelow.com/role/LineofCreditDetails"
                    ],
                "xbrltype":  "percentItemType"
                },
            "five_MinimumAvailabilityOfAggregateCommitmentsAndLoanCapRequiredPercent":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Minimum Availability Of Aggregate Commitments And Loan Cap Required, Percent",
                            "label":  "Minimum Availability Of Aggregate Commitments And Loan Cap Required, Percent",
                            "terseLabel":  "Minimum availability of aggregate commitments and loan cap required, percent"
                            }
                        }
                    },
                "localname":  "MinimumAvailabilityOfAggregateCommitmentsAndLoanCapRequiredPercent",
                "nsuri":  "http://www.fivebelow.com/20230729",
                "presentation":  [
                    "http://www.fivebelow.com/role/LineofCreditDetails"
                    ],
                "xbrltype":  "percentItemType"
                },
            "five_MinimumAvailabilityOfLoanCapAfterStepdownDateRequiredPercent":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Minimum Availability Of Loan Cap After Stepdown Date Required, Percent",
                            "label":  "Minimum Availability Of Loan Cap After Stepdown Date Required, Percent",
                            "terseLabel":  "Minimum availability of loan cap after stepdown date required, percent"
                            }
                        }
                    },
                "localname":  "MinimumAvailabilityOfLoanCapAfterStepdownDateRequiredPercent",
                "nsuri":  "http://www.fivebelow.com/20230729",
                "presentation":  [
                    "http://www.fivebelow.com/role/LineofCreditDetails"
                    ],
                "xbrltype":  "percentItemType"
                },
            "five_NatureOfBusinessPolicyTextBlock":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Nature Of Business Policy [Text Block]",
                            "label":  "Nature Of Business [Policy Text Block]",
                            "terseLabel":  "Description of Business"
                            }
                        }
                    },
                "localname":  "NatureOfBusinessPolicyTextBlock",
                "nsuri":  "http://www.fivebelow.com/20230729",
                "presentation":  [
                    "http://www.fivebelow.com/role/SummaryofSignificantAccountingPoliciesPolicies"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "five_NetSalesAsPercentageOfNetSales":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Net Sales as a Percentage of Net Sales",
                            "label":  "Net Sales as a Percentage of Net Sales",
                            "terseLabel":  "Net sales as a percentage of net sales"
                            }
                        }
                    },
                "localname":  "NetSalesAsPercentageOfNetSales",
                "nsuri":  "http://www.fivebelow.com/20230729",
                "presentation":  [
                    "http://www.fivebelow.com/role/RevenuefromContractsWithCustomersDetails"
                    ],
                "xbrltype":  "percentItemType"
                },
            "five_NumberOfCompanyOperatedStores":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Number Of Company Operated Stores",
                            "label":  "Number Of Company Operated Stores",
                            "terseLabel":  "Number of company operated stores"
                            }
                        }
                    },
                "localname":  "NumberOfCompanyOperatedStores",
                "nsuri":  "http://www.fivebelow.com/20230729",
                "presentation":  [
                    "http://www.fivebelow.com/role/SummaryofSignificantAccountingPoliciesNatureofbusinessDetails"
                    ],
                "xbrltype":  "decimalItemType"
                },
            "five_NumberOfLeases":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Number Of Leases",
                            "label":  "Number Of Leases",
                            "terseLabel":  "Number of leases (lease)"
                            }
                        }
                    },
                "localname":  "NumberOfLeases",
                "nsuri":  "http://www.fivebelow.com/20230729",
                "presentation":  [
                    "http://www.fivebelow.com/role/LeasesNarrativeDetails"
                    ],
                "xbrltype":  "integerItemType"
                },
            "five_NumeratorAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Numerator [Abstract]",
                            "label":  "Numerator [Abstract]",
                            "terseLabel":  "Numerator:"
                            }
                        }
                    },
                "localname":  "NumeratorAbstract",
                "nsuri":  "http://www.fivebelow.com/20230729",
                "presentation":  [
                    "http://www.fivebelow.com/role/IncomePerCommonShareComputationsofbasicanddilutedincomelosspershareDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "five_PartyAndSnackMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Party And Snack [Member]",
                            "label":  "Party And Snack [Member]",
                            "terseLabel":  "Snack and seasonal"
                            }
                        }
                    },
                "localname":  "PartyAndSnackMember",
                "nsuri":  "http://www.fivebelow.com/20230729",
                "presentation":  [
                    "http://www.fivebelow.com/role/RevenuefromContractsWithCustomersDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "five_PerformanceBasedRestrictedStockUnitsBasedOnMarketConditionMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Performance-Based Restricted Stock Units Based On Market Condition",
                            "label":  "Performance-Based Restricted Stock Units Based On Market Condition [Member]",
                            "terseLabel":  "Performance-Based Restricted Stock Units Based On Market Condition"
                            }
                        }
                    },
                "localname":  "PerformanceBasedRestrictedStockUnitsBasedOnMarketConditionMember",
                "nsuri":  "http://www.fivebelow.com/20230729",
                "presentation":  [
                    "http://www.fivebelow.com/role/ShareBasedCompensationRestrictedstockunitsandperformancebasedrestrictedstockunitsDetails",
                    "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
                    ],
                "xbrltype":  "domainItemType"
                },
            "five_PerformanceRestrictedStockUnitsMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Performance Restricted Stock Units [Member]",
                            "label":  "Performance Restricted Stock Units [Member]",
                            "terseLabel":  "Performance-Based Restricted Stock Units"
                            }
                        }
                    },
                "localname":  "PerformanceRestrictedStockUnitsMember",
                "nsuri":  "http://www.fivebelow.com/20230729",
                "presentation":  [
                    "http://www.fivebelow.com/role/ShareBasedCompensationRestrictedstockunitsandperformancebasedrestrictedstockunitsDetails",
                    "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
                    ],
                "xbrltype":  "domainItemType"
                },
            "five_PeriodRequiredForAvailabilityOfLoanCapRequirement":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Period Required For Availability Of Loan Cap Requirement",
                            "label":  "Period Required For Availability Of Loan Cap Requirement",
                            "terseLabel":  "Period required for availability of loan cap requirement"
                            }
                        }
                    },
                "localname":  "PeriodRequiredForAvailabilityOfLoanCapRequirement",
                "nsuri":  "http://www.fivebelow.com/20230729",
                "presentation":  [
                    "http://www.fivebelow.com/role/LineofCreditDetails"
                    ],
                "xbrltype":  "durationItemType"
                },
            "five_ProductsOfferingPrice":  {
                "auth_ref":  [
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Products Offering Price",
                            "label":  "Products Offering Price",
                            "terseLabel":  "Products offering price, maximum price"
                            }
                        }
                    },
                "localname":  "ProductsOfferingPrice",
                "nsuri":  "http://www.fivebelow.com/20230729",
                "presentation":  [
                    "http://www.fivebelow.com/role/SummaryofSignificantAccountingPoliciesNatureofbusinessDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "five_RestrictedStockUnitsAndPerformanceBasedRestrictedStockUnitsMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Restricted Stock Units And Performance-Based Restricted Stock Units [Member]",
                            "label":  "Restricted Stock Units And Performance-Based Restricted Stock Units [Member]",
                            "terseLabel":  "Restricted Stock Units And Performance-Based Restricted Stock Units"
                            }
                        }
                    },
                "localname":  "RestrictedStockUnitsAndPerformanceBasedRestrictedStockUnitsMember",
                "nsuri":  "http://www.fivebelow.com/20230729",
                "presentation":  [
                    "http://www.fivebelow.com/role/ShareBasedCompensationRestrictedstockunitsandperformancebasedrestrictedstockunitsDetails",
                    "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
                    ],
                "xbrltype":  "domainItemType"
                },
            "five_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndNonOptionEquityInstrumentsOutstandingNumber":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Share-based Compensation Arrangement by Share-based Payment Award, Options and Non-Option Equity Instruments, Outstanding, Number",
                            "label":  "Share-based Compensation Arrangement by Share-based Payment Award, Options and Non-Option Equity Instruments, Outstanding, Number",
                            "terseLabel":  "Stock options and restricted shares available for grant (shares)"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndNonOptionEquityInstrumentsOutstandingNumber",
                "nsuri":  "http://www.fivebelow.com/20230729",
                "presentation":  [
                    "http://www.fivebelow.com/role/ShareBasedCompensation2002EquityincentiveplanDetails"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "five_SignificantAccountingPoliciesLineItems":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Significant Accounting Policies [Line Items]",
                            "label":  "Significant Accounting Policies [Line Items]",
                            "terseLabel":  "Significant Accounting Policies [Line Items]"
                            }
                        }
                    },
                "localname":  "SignificantAccountingPoliciesLineItems",
                "nsuri":  "http://www.fivebelow.com/20230729",
                "presentation":  [
                    "http://www.fivebelow.com/role/SummaryofSignificantAccountingPoliciesFairvalueoffinancialinstrumentsDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "five_SignificantAccountingPoliciesTable":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Significant Accounting Policies [Table]",
                            "label":  "Significant Accounting Policies [Table]",
                            "terseLabel":  "Significant Accounting Policies [Table]"
                            }
                        }
                    },
                "localname":  "SignificantAccountingPoliciesTable",
                "nsuri":  "http://www.fivebelow.com/20230729",
                "presentation":  [
                    "http://www.fivebelow.com/role/SummaryofSignificantAccountingPoliciesFairvalueoffinancialinstrumentsDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "five_StateIncomeTaxesStatuteOfLimitationsPeriod":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "State Income Taxes, Statute of Limitations Period",
                            "label":  "State Income Taxes, Statute of Limitations Period",
                            "terseLabel":  "State income taxes, statute of limitations period (in years)"
                            }
                        }
                    },
                "localname":  "StateIncomeTaxesStatuteOfLimitationsPeriod",
                "nsuri":  "http://www.fivebelow.com/20230729",
                "presentation":  [
                    "http://www.fivebelow.com/role/IncomeTaxesNarrativeDetails"
                    ],
                "xbrltype":  "durationItemType"
                },
            "five_StockIssuedDuringPeriodSharesStockOptionsAndWarrantsExercised":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Stock Issued During Period, Shares, Stock Options and Warrants Exercised",
                            "label":  "Stock Issued During Period Shares Stock Options And Warrants Exercised",
                            "terseLabel":  "Exercise of options to purchase common stock (in shares)"
                            }
                        }
                    },
                "localname":  "StockIssuedDuringPeriodSharesStockOptionsAndWarrantsExercised",
                "nsuri":  "http://www.fivebelow.com/20230729",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedStatementofShareholdersEquity"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "five_StockIssuedDuringPeriodValueStockOptionsAndWarrantsExercised":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Total value of stock issued as a result of the exercise of stock options or warrants, including income tax benefits.",
                            "label":  "Stock Issued During Period Value Stock Options And Warrants Exercised",
                            "terseLabel":  "Exercise of options to purchase common stock"
                            }
                        }
                    },
                "localname":  "StockIssuedDuringPeriodValueStockOptionsAndWarrantsExercised",
                "nsuri":  "http://www.fivebelow.com/20230729",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedStatementofShareholdersEquity"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "five_StockOptionMaximumTerm":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Stock Option Maximum Term",
                            "label":  "Stock Option Maximum Term",
                            "terseLabel":  "Stock option maximum term (in years)"
                            }
                        }
                    },
                "localname":  "StockOptionMaximumTerm",
                "nsuri":  "http://www.fivebelow.com/20230729",
                "presentation":  [
                    "http://www.fivebelow.com/role/ShareBasedCompensationScheduleofstockoptionactivityunderplanDetails"
                    ],
                "xbrltype":  "durationItemType"
                },
            "five_StockOptionVestingPeriod":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Stock Option Vesting Period",
                            "label":  "Stock Option Vesting Period",
                            "terseLabel":  "Stock option vesting period (in years)"
                            }
                        }
                    },
                "localname":  "StockOptionVestingPeriod",
                "nsuri":  "http://www.fivebelow.com/20230729",
                "presentation":  [
                    "http://www.fivebelow.com/role/ShareBasedCompensationScheduleofstockoptionactivityunderplanDetails"
                    ],
                "xbrltype":  "durationItemType"
                },
            "five_TwoThousandTwoSeniorManagementEquityIncentivePlanMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Two Thousand Two Senior Management Equity Incentive Plan [Member]",
                            "label":  "Two Thousand Two Senior Management Equity Incentive Plan [Member]",
                            "terseLabel":  "2002 Equity Incentive Plan"
                            }
                        }
                    },
                "localname":  "TwoThousandTwoSeniorManagementEquityIncentivePlanMember",
                "nsuri":  "http://www.fivebelow.com/20230729",
                "presentation":  [
                    "http://www.fivebelow.com/role/ShareBasedCompensation2002EquityincentiveplanDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "five_UnrestrictedstockMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Unrestricted stock [Member]",
                            "label":  "Unrestricted stock [Member]",
                            "terseLabel":  "Unrestricted stock"
                            }
                        }
                    },
                "localname":  "UnrestrictedstockMember",
                "nsuri":  "http://www.fivebelow.com/20230729",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedStatementofShareholdersEquity",
                    "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
                    ],
                "xbrltype":  "domainItemType"
                },
            "srt_MaximumMember":  {
                "auth_ref":  [
                    "r176",
                    "r177",
                    "r178",
                    "r179",
                    "r235",
                    "r331",
                    "r356",
                    "r374",
                    "r375",
                    "r426",
                    "r428",
                    "r430",
                    "r431",
                    "r436",
                    "r445",
                    "r446",
                    "r456",
                    "r463",
                    "r468",
                    "r473",
                    "r598",
                    "r634",
                    "r635",
                    "r636",
                    "r637",
                    "r638",
                    "r639"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Maximum [Member]",
                            "terseLabel":  "Maximum"
                            }
                        }
                    },
                "localname":  "MaximumMember",
                "nsuri":  "http://fasb.org/srt/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/IncomeTaxesNarrativeDetails",
                    "http://www.fivebelow.com/role/LineofCreditDetails",
                    "http://www.fivebelow.com/role/ShareBasedCompensationRestrictedstockunitsandperformancebasedrestrictedstockunitsDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "srt_MinimumMember":  {
                "auth_ref":  [
                    "r176",
                    "r177",
                    "r178",
                    "r179",
                    "r235",
                    "r331",
                    "r356",
                    "r374",
                    "r375",
                    "r426",
                    "r428",
                    "r430",
                    "r431",
                    "r436",
                    "r445",
                    "r446",
                    "r456",
                    "r463",
                    "r468",
                    "r473",
                    "r598",
                    "r634",
                    "r635",
                    "r636",
                    "r637",
                    "r638",
                    "r639"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Minimum [Member]",
                            "terseLabel":  "Minimum"
                            }
                        }
                    },
                "localname":  "MinimumMember",
                "nsuri":  "http://fasb.org/srt/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/IncomeTaxesNarrativeDetails",
                    "http://www.fivebelow.com/role/LineofCreditDetails",
                    "http://www.fivebelow.com/role/ShareBasedCompensationRestrictedstockunitsandperformancebasedrestrictedstockunitsDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "srt_ProductOrServiceAxis":  {
                "auth_ref":  [
                    "r163",
                    "r332",
                    "r350",
                    "r351",
                    "r352",
                    "r353",
                    "r354",
                    "r355",
                    "r448",
                    "r464",
                    "r472",
                    "r560",
                    "r594",
                    "r595",
                    "r599",
                    "r641"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Product and Service [Axis]",
                            "terseLabel":  "Product and Service [Axis]"
                            }
                        }
                    },
                "localname":  "ProductOrServiceAxis",
                "nsuri":  "http://fasb.org/srt/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/RevenuefromContractsWithCustomersDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "srt_ProductsAndServicesDomain":  {
                "auth_ref":  [
                    "r163",
                    "r332",
                    "r350",
                    "r351",
                    "r352",
                    "r353",
                    "r354",
                    "r355",
                    "r448",
                    "r464",
                    "r472",
                    "r560",
                    "r594",
                    "r595",
                    "r599",
                    "r641"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Product and Service [Domain]",
                            "terseLabel":  "Product and Service [Domain]"
                            }
                        }
                    },
                "localname":  "ProductsAndServicesDomain",
                "nsuri":  "http://fasb.org/srt/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/RevenuefromContractsWithCustomersDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "srt_RangeAxis":  {
                "auth_ref":  [
                    "r176",
                    "r177",
                    "r178",
                    "r179",
                    "r228",
                    "r235",
                    "r264",
                    "r265",
                    "r266",
                    "r330",
                    "r331",
                    "r356",
                    "r374",
                    "r375",
                    "r426",
                    "r428",
                    "r430",
                    "r431",
                    "r436",
                    "r445",
                    "r446",
                    "r456",
                    "r463",
                    "r468",
                    "r473",
                    "r476",
                    "r592",
                    "r598",
                    "r635",
                    "r636",
                    "r637",
                    "r638",
                    "r639"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Statistical Measurement [Axis]",
                            "terseLabel":  "Statistical Measurement [Axis]"
                            }
                        }
                    },
                "localname":  "RangeAxis",
                "nsuri":  "http://fasb.org/srt/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/IncomeTaxesNarrativeDetails",
                    "http://www.fivebelow.com/role/LineofCreditDetails",
                    "http://www.fivebelow.com/role/ShareBasedCompensationRestrictedstockunitsandperformancebasedrestrictedstockunitsDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "srt_RangeMember":  {
                "auth_ref":  [
                    "r176",
                    "r177",
                    "r178",
                    "r179",
                    "r228",
                    "r235",
                    "r264",
                    "r265",
                    "r266",
                    "r330",
                    "r331",
                    "r356",
                    "r374",
                    "r375",
                    "r426",
                    "r428",
                    "r430",
                    "r431",
                    "r436",
                    "r445",
                    "r446",
                    "r456",
                    "r463",
                    "r468",
                    "r473",
                    "r476",
                    "r592",
                    "r598",
                    "r635",
                    "r636",
                    "r637",
                    "r638",
                    "r639"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Statistical Measurement [Domain]",
                            "terseLabel":  "Statistical Measurement [Domain]"
                            }
                        }
                    },
                "localname":  "RangeMember",
                "nsuri":  "http://fasb.org/srt/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/IncomeTaxesNarrativeDetails",
                    "http://www.fivebelow.com/role/LineofCreditDetails",
                    "http://www.fivebelow.com/role/ShareBasedCompensationRestrictedstockunitsandperformancebasedrestrictedstockunitsDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_AccountingPoliciesAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Accounting Policies [Abstract]",
                            "terseLabel":  "Accounting Policies [Abstract]"
                            }
                        }
                    },
                "localname":  "AccountingPoliciesAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_AccountsPayableCurrent":  {
                "auth_ref":  [
                    "r11",
                    "r471"
                    ],
                "calculation":  {
                    "http://www.fivebelow.com/role/ConsolidatedBalanceSheets":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_LiabilitiesCurrent",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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).",
                            "label":  "Accounts Payable, Current",
                            "verboseLabel":  "Accounts payable"
                            }
                        }
                    },
                "localname":  "AccountsPayableCurrent",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedBalanceSheets"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_AccruedIncomeTaxesCurrent":  {
                "auth_ref":  [
                    "r46",
                    "r77"
                    ],
                "calculation":  {
                    "http://www.fivebelow.com/role/ConsolidatedBalanceSheets":  {
                        "order":  3.0,
                        "parentTag":  "us-gaap_LiabilitiesCurrent",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.",
                            "label":  "Accrued Income Taxes, Current",
                            "verboseLabel":  "Income taxes payable"
                            }
                        }
                    },
                "localname":  "AccruedIncomeTaxesCurrent",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedBalanceSheets"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_AccruedLiabilitiesCurrent":  {
                "auth_ref":  [
                    "r14"
                    ],
                "calculation":  {
                    "http://www.fivebelow.com/role/ConsolidatedBalanceSheets":  {
                        "order":  5.0,
                        "parentTag":  "us-gaap_LiabilitiesCurrent",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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).",
                            "label":  "Accrued Liabilities, Current",
                            "verboseLabel":  "Other accrued expenses"
                            }
                        }
                    },
                "localname":  "AccruedLiabilitiesCurrent",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedBalanceSheets"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment":  {
                "auth_ref":  [
                    "r27",
                    "r101",
                    "r344"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.",
                            "label":  "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
                            "terseLabel":  "Accumulated depreciation and amortization"
                            }
                        }
                    },
                "localname":  "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedBalanceSheetsParenthetical"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_AdditionalPaidInCapitalCommonStock":  {
                "auth_ref":  [
                    "r50"
                    ],
                "calculation":  {
                    "http://www.fivebelow.com/role/ConsolidatedBalanceSheets":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_StockholdersEquity",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions.  Includes only common stock transactions (excludes preferred stock transactions).  May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.",
                            "label":  "Additional Paid in Capital, Common Stock",
                            "verboseLabel":  "Additional paid-in capital"
                            }
                        }
                    },
                "localname":  "AdditionalPaidInCapitalCommonStock",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedBalanceSheets"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_AdditionalPaidInCapitalMember":  {
                "auth_ref":  [
                    "r272",
                    "r273",
                    "r274",
                    "r367",
                    "r567",
                    "r568",
                    "r569",
                    "r627",
                    "r643"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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.",
                            "label":  "Additional Paid-in Capital [Member]",
                            "verboseLabel":  "Additional paid-in\u00a0capital"
                            }
                        }
                    },
                "localname":  "AdditionalPaidInCapitalMember",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedStatementofShareholdersEquity",
                    "http://www.fivebelow.com/role/ShareBasedCompensationRestrictedstockunitsandperformancebasedrestrictedstockunitsDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue":  {
                "auth_ref":  [
                    "r35",
                    "r36",
                    "r238"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.",
                            "label":  "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition",
                            "terseLabel":  "Share-based compensation expense and issuance of unrestricted stock awards"
                            }
                        }
                    },
                "localname":  "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedStatementofShareholdersEquity"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
                            "terseLabel":  "Adjustments to reconcile net income to net cash provided by operating activities:"
                            }
                        }
                    },
                "localname":  "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount":  {
                "auth_ref":  [
                    "r146"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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.",
                            "label":  "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
                            "terseLabel":  "Common stock not included in the computations of diluted earnings per share"
                            }
                        }
                    },
                "localname":  "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/IncomePerCommonShareNarrativeDetails"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis":  {
                "auth_ref":  [
                    "r22"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Information by type of antidilutive security.",
                            "label":  "Antidilutive Securities [Axis]",
                            "terseLabel":  "Antidilutive Securities [Axis]"
                            }
                        }
                    },
                "localname":  "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/IncomePerCommonShareNarrativeDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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.",
                            "label":  "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]",
                            "terseLabel":  "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]"
                            }
                        }
                    },
                "localname":  "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/IncomePerCommonShareNarrativeDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_AntidilutiveSecuritiesNameDomain":  {
                "auth_ref":  [
                    "r22"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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.",
                            "label":  "Antidilutive Securities, Name [Domain]",
                            "terseLabel":  "Antidilutive Securities, Name [Domain]"
                            }
                        }
                    },
                "localname":  "AntidilutiveSecuritiesNameDomain",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/IncomePerCommonShareNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_Assets":  {
                "auth_ref":  [
                    "r75",
                    "r103",
                    "r119",
                    "r151",
                    "r157",
                    "r161",
                    "r170",
                    "r180",
                    "r181",
                    "r182",
                    "r183",
                    "r184",
                    "r185",
                    "r186",
                    "r187",
                    "r188",
                    "r292",
                    "r294",
                    "r306",
                    "r338",
                    "r397",
                    "r471",
                    "r483",
                    "r596",
                    "r597",
                    "r632"
                    ],
                "calculation":  {
                    "http://www.fivebelow.com/role/ConsolidatedBalanceSheets":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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.",
                            "label":  "Assets",
                            "totalLabel":  "Total assets"
                            }
                        }
                    },
                "localname":  "Assets",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedBalanceSheets"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_AssetsAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Assets [Abstract]",
                            "terseLabel":  "Assets"
                            }
                        }
                    },
                "localname":  "AssetsAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedBalanceSheets"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_AssetsCurrent":  {
                "auth_ref":  [
                    "r98",
                    "r107",
                    "r119",
                    "r170",
                    "r180",
                    "r181",
                    "r182",
                    "r183",
                    "r184",
                    "r185",
                    "r186",
                    "r187",
                    "r188",
                    "r292",
                    "r294",
                    "r306",
                    "r471",
                    "r596",
                    "r597",
                    "r632"
                    ],
                "calculation":  {
                    "http://www.fivebelow.com/role/ConsolidatedBalanceSheets":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_Assets",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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.",
                            "label":  "Assets, Current",
                            "totalLabel":  "Total current assets"
                            }
                        }
                    },
                "localname":  "AssetsCurrent",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedBalanceSheets"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_AssetsCurrentAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Assets, Current [Abstract]",
                            "terseLabel":  "Current assets:"
                            }
                        }
                    },
                "localname":  "AssetsCurrentAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedBalanceSheets"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_AwardTypeAxis":  {
                "auth_ref":  [
                    "r242",
                    "r243",
                    "r244",
                    "r245",
                    "r246",
                    "r247",
                    "r248",
                    "r249",
                    "r250",
                    "r251",
                    "r252",
                    "r253",
                    "r254",
                    "r255",
                    "r256",
                    "r257",
                    "r258",
                    "r259",
                    "r260",
                    "r261",
                    "r262",
                    "r263",
                    "r264",
                    "r265",
                    "r266",
                    "r267"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Information by type of award under share-based payment arrangement.",
                            "label":  "Award Type [Axis]",
                            "terseLabel":  "Award Type [Axis]"
                            }
                        }
                    },
                "localname":  "AwardTypeAxis",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedStatementofShareholdersEquity",
                    "http://www.fivebelow.com/role/ShareBasedCompensationRestrictedstockunitsandperformancebasedrestrictedstockunitsDetails",
                    "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_BaseRateMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Minimum rate investor will accept.",
                            "label":  "Base Rate [Member]",
                            "terseLabel":  "Base Rate"
                            }
                        }
                    },
                "localname":  "BaseRateMember",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/LineofCreditDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_BasisOfAccountingPolicyPolicyTextBlock":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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).",
                            "label":  "Basis of Accounting, Policy [Policy Text Block]",
                            "terseLabel":  "Basis of Presentation"
                            }
                        }
                    },
                "localname":  "BasisOfAccountingPolicyPolicyTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/SummaryofSignificantAccountingPoliciesPolicies"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_CashAndCashEquivalentsAtCarryingValue":  {
                "auth_ref":  [
                    "r21",
                    "r100",
                    "r449"
                    ],
                "calculation":  {
                    "http://www.fivebelow.com/role/ConsolidatedBalanceSheets":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_AssetsCurrent",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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.",
                            "label":  "Cash and Cash Equivalents, at Carrying Value",
                            "verboseLabel":  "Cash and cash equivalents"
                            }
                        }
                    },
                "localname":  "CashAndCashEquivalentsAtCarryingValue",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedBalanceSheets"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents":  {
                "auth_ref":  [
                    "r21",
                    "r62",
                    "r116"
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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.",
                            "label":  "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents",
                            "periodEndLabel":  "Cash and cash equivalents at end of period",
                            "periodStartLabel":  "Cash and cash equivalents at beginning of period"
                            }
                        }
                    },
                "localname":  "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect":  {
                "auth_ref":  [
                    "r1",
                    "r62"
                    ],
                "calculation":  {
                    "http://www.fivebelow.com/role/ConsolidatedStatementsofCashFlows":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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.",
                            "label":  "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
                            "totalLabel":  "Net increase in cash and cash equivalents"
                            }
                        }
                    },
                "localname":  "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_CashFlowOperatingActivitiesLesseeAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Cash Flow, Operating Activities, Lessee [Abstract]",
                            "terseLabel":  "Cash paid for amounts included in the measurement of lease liabilities:"
                            }
                        }
                    },
                "localname":  "CashFlowOperatingActivitiesLesseeAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/LeasesSupplementalcashflowinformationDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_CommitmentsAndContingencies":  {
                "auth_ref":  [
                    "r17",
                    "r43",
                    "r340",
                    "r383"
                    ],
                "calculation":  {
                    "http://www.fivebelow.com/role/ConsolidatedBalanceSheets":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_LiabilitiesAndStockholdersEquity",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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.",
                            "label":  "Commitments and Contingencies",
                            "terseLabel":  "Commitments and contingencies (note 6)"
                            }
                        }
                    },
                "localname":  "CommitmentsAndContingencies",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedBalanceSheets"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_CommitmentsAndContingenciesDisclosureAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Commitments and Contingencies Disclosure [Abstract]",
                            "terseLabel":  "Commitments and Contingencies Disclosure [Abstract]"
                            }
                        }
                    },
                "localname":  "CommitmentsAndContingenciesDisclosureAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock":  {
                "auth_ref":  [
                    "r67",
                    "r174",
                    "r175",
                    "r444",
                    "r593"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The entire disclosure for commitments and contingencies.",
                            "label":  "Commitments and Contingencies Disclosure [Text Block]",
                            "terseLabel":  "Commitments and Contingencies"
                            }
                        }
                    },
                "localname":  "CommitmentsAndContingenciesDisclosureTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/CommitmentsandContingencies"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_CommonStockMember":  {
                "auth_ref":  [
                    "r474",
                    "r475",
                    "r476",
                    "r478",
                    "r479",
                    "r480",
                    "r481",
                    "r567",
                    "r568",
                    "r627",
                    "r642",
                    "r643"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Stock that is subordinate to all other stock of the issuer.",
                            "label":  "Common Stock [Member]",
                            "terseLabel":  "Common stock"
                            }
                        }
                    },
                "localname":  "CommonStockMember",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedStatementofShareholdersEquity"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_CommonStockParOrStatedValuePerShare":  {
                "auth_ref":  [
                    "r49"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Face amount or stated value per share of common stock.",
                            "label":  "Common Stock, Par or Stated Value Per Share",
                            "terseLabel":  "Common stock, par value (in dollars per share)"
                            }
                        }
                    },
                "localname":  "CommonStockParOrStatedValuePerShare",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedBalanceSheetsParenthetical"
                    ],
                "xbrltype":  "perShareItemType"
                },
            "us-gaap_CommonStockSharesAuthorized":  {
                "auth_ref":  [
                    "r49",
                    "r384"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
                            "label":  "Common Stock, Shares Authorized",
                            "verboseLabel":  "Common stock, shares authorized (in shares)"
                            }
                        }
                    },
                "localname":  "CommonStockSharesAuthorized",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedBalanceSheetsParenthetical"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_CommonStockSharesIssued":  {
                "auth_ref":  [
                    "r49"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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.",
                            "label":  "Common Stock, Shares, Issued",
                            "terseLabel":  "Common stock, shares issued (in shares)"
                            }
                        }
                    },
                "localname":  "CommonStockSharesIssued",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedBalanceSheetsParenthetical"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_CommonStockSharesOutstanding":  {
                "auth_ref":  [
                    "r7",
                    "r49",
                    "r384",
                    "r403",
                    "r643",
                    "r644"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Number of shares of common stock outstanding.  Common stock represent the ownership interest in a corporation.",
                            "label":  "Common Stock, Shares, Outstanding",
                            "periodEndLabel":  "Balance, common stock, shares",
                            "periodStartLabel":  "Balance, common stock, shares",
                            "terseLabel":  "Common stock, shares outstanding (in shares)"
                            }
                        }
                    },
                "localname":  "CommonStockSharesOutstanding",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedBalanceSheetsParenthetical",
                    "http://www.fivebelow.com/role/ConsolidatedStatementofShareholdersEquity"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_CommonStockValue":  {
                "auth_ref":  [
                    "r49",
                    "r341",
                    "r471"
                    ],
                "calculation":  {
                    "http://www.fivebelow.com/role/ConsolidatedBalanceSheets":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_StockholdersEquity",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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.",
                            "label":  "Common Stock, Value, Issued",
                            "verboseLabel":  "Common stock, $0.01 par value.  Authorized 120,000,000 shares; issued and outstanding 55,686,858, 55,537,221, and 55,507,931 shares, respectively."
                            }
                        }
                    },
                "localname":  "CommonStockValue",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedBalanceSheets"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_CorporateBondSecuritiesMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "This category includes information about long-term debt securities that are issued by either a domestic or foreign corporate business entity with a date certain promise of repayment and a return to the holder for the time value of money (for example, variable or fixed interest, original issue discount).",
                            "label":  "Corporate Bond Securities [Member]",
                            "terseLabel":  "Corporate bonds"
                            }
                        }
                    },
                "localname":  "CorporateBondSecuritiesMember",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/SummaryofSignificantAccountingPoliciesFairvalueoffinancialinstrumentsDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_CostOfGoodsAndServicesSold":  {
                "auth_ref":  [
                    "r58",
                    "r332"
                    ],
                "calculation":  {
                    "http://www.fivebelow.com/role/ConsolidatedStatementsofOperations":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_GrossProfit",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period.  This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.",
                            "label":  "Cost of Goods and Services Sold",
                            "terseLabel":  "Cost of goods sold"
                            }
                        }
                    },
                "localname":  "CostOfGoodsAndServicesSold",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedStatementsofOperations"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_CreditFacilityAxis":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Information by type of credit facility.  Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
                            "label":  "Credit Facility [Axis]",
                            "terseLabel":  "Credit Facility [Axis]"
                            }
                        }
                    },
                "localname":  "CreditFacilityAxis",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/LineofCreditDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_CreditFacilityDomain":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Type of credit facility.  Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
                            "label":  "Credit Facility [Domain]",
                            "terseLabel":  "Credit Facility [Domain]"
                            }
                        }
                    },
                "localname":  "CreditFacilityDomain",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/LineofCreditDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_DebtDisclosureAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Debt Disclosure [Abstract]",
                            "terseLabel":  "Debt Disclosure [Abstract]"
                            }
                        }
                    },
                "localname":  "DebtDisclosureAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_DebtDisclosureTextBlock":  {
                "auth_ref":  [
                    "r68",
                    "r118",
                    "r189",
                    "r195",
                    "r196",
                    "r197",
                    "r198",
                    "r199",
                    "r200",
                    "r205",
                    "r212",
                    "r213",
                    "r215"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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.",
                            "label":  "Debt Disclosure [Text Block]",
                            "terseLabel":  "Line of Credit"
                            }
                        }
                    },
                "localname":  "DebtDisclosureTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/LineofCredit"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Percentage points added to the reference rate to compute the variable rate on the debt instrument.",
                            "label":  "Debt Instrument, Basis Spread on Variable Rate",
                            "terseLabel":  "Interest rate on borrowings (percent)"
                            }
                        }
                    },
                "localname":  "DebtInstrumentBasisSpreadOnVariableRate1",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/LineofCreditDetails"
                    ],
                "xbrltype":  "percentItemType"
                },
            "us-gaap_DebtInstrumentLineItems":  {
                "auth_ref":  [
                    "r121",
                    "r190",
                    "r191",
                    "r192",
                    "r193",
                    "r194",
                    "r196",
                    "r201",
                    "r202",
                    "r203",
                    "r204",
                    "r206",
                    "r207",
                    "r208",
                    "r209",
                    "r210",
                    "r211",
                    "r214",
                    "r313",
                    "r458",
                    "r459",
                    "r460",
                    "r461",
                    "r462",
                    "r564"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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.",
                            "label":  "Debt Instrument [Line Items]",
                            "terseLabel":  "Debt Instrument [Line Items]"
                            }
                        }
                    },
                "localname":  "DebtInstrumentLineItems",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/LineofCreditDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_DebtInstrumentTable":  {
                "auth_ref":  [
                    "r16",
                    "r29",
                    "r30",
                    "r38",
                    "r39",
                    "r40",
                    "r44",
                    "r69",
                    "r70",
                    "r121",
                    "r190",
                    "r191",
                    "r192",
                    "r193",
                    "r194",
                    "r196",
                    "r201",
                    "r202",
                    "r203",
                    "r204",
                    "r206",
                    "r207",
                    "r208",
                    "r209",
                    "r210",
                    "r211",
                    "r214",
                    "r313",
                    "r458",
                    "r459",
                    "r460",
                    "r461",
                    "r462",
                    "r564"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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.",
                            "label":  "Schedule of Long-Term Debt Instruments [Table]",
                            "terseLabel":  "Schedule of Long-term Debt Instruments [Table]"
                            }
                        }
                    },
                "localname":  "DebtInstrumentTable",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/LineofCreditDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_DeferredIncomeTaxExpenseBenefit":  {
                "auth_ref":  [
                    "r4",
                    "r74",
                    "r93",
                    "r287",
                    "r288",
                    "r566"
                    ],
                "calculation":  {
                    "http://www.fivebelow.com/role/ConsolidatedStatementsofCashFlows":  {
                        "order":  4.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.",
                            "label":  "Deferred Income Tax Expense (Benefit)",
                            "terseLabel":  "Deferred income tax expense"
                            }
                        }
                    },
                "localname":  "DeferredIncomeTaxExpenseBenefit",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DeferredIncomeTaxLiabilitiesNet":  {
                "auth_ref":  [
                    "r276",
                    "r277",
                    "r339"
                    ],
                "calculation":  {
                    "http://www.fivebelow.com/role/ConsolidatedBalanceSheets":  {
                        "order":  4.0,
                        "parentTag":  "us-gaap_Liabilities",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.",
                            "label":  "Deferred Income Tax Liabilities, Net",
                            "terseLabel":  "Deferred income taxes"
                            }
                        }
                    },
                "localname":  "DeferredIncomeTaxLiabilitiesNet",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedBalanceSheets"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DepreciationAndAmortization":  {
                "auth_ref":  [
                    "r4",
                    "r26"
                    ],
                "calculation":  {
                    "http://www.fivebelow.com/role/ConsolidatedStatementsofCashFlows":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.",
                            "label":  "Depreciation, Depletion and Amortization, Nonproduction",
                            "terseLabel":  "Depreciation and amortization"
                            }
                        }
                    },
                "localname":  "DepreciationAndAmortization",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DisaggregationOfRevenueTableTextBlock":  {
                "auth_ref":  [
                    "r599"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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.",
                            "label":  "Disaggregation of Revenue [Table Text Block]",
                            "terseLabel":  "Disaggregation of revenue"
                            }
                        }
                    },
                "localname":  "DisaggregationOfRevenueTableTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/RevenuefromContractsWithCustomersTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock":  {
                "auth_ref":  [
                    "r236",
                    "r241",
                    "r268",
                    "r269",
                    "r271",
                    "r469"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The entire disclosure for share-based payment arrangement.",
                            "label":  "Share-Based Payment Arrangement [Text Block]",
                            "terseLabel":  "Share-Based Compensation"
                            }
                        }
                    },
                "localname":  "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ShareBasedCompensation"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Share-Based Payment Arrangement [Abstract]",
                            "terseLabel":  "Share-based Payment Arrangement [Abstract]"
                            }
                        }
                    },
                "localname":  "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_EarningsPerShareAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Earnings Per Share [Abstract]",
                            "terseLabel":  "Earnings Per Share [Abstract]"
                            }
                        }
                    },
                "localname":  "EarningsPerShareAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_EarningsPerShareBasic":  {
                "auth_ref":  [
                    "r113",
                    "r127",
                    "r128",
                    "r129",
                    "r130",
                    "r131",
                    "r136",
                    "r138",
                    "r143",
                    "r144",
                    "r145",
                    "r149",
                    "r303",
                    "r304",
                    "r334",
                    "r348",
                    "r453"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
                            "label":  "Earnings Per Share, Basic",
                            "verboseLabel":  "Basic income per common share (in dollars per share)"
                            }
                        }
                    },
                "localname":  "EarningsPerShareBasic",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedStatementsofOperations",
                    "http://www.fivebelow.com/role/IncomePerCommonShareComputationsofbasicanddilutedincomelosspershareDetails"
                    ],
                "xbrltype":  "perShareItemType"
                },
            "us-gaap_EarningsPerShareDiluted":  {
                "auth_ref":  [
                    "r113",
                    "r127",
                    "r128",
                    "r129",
                    "r130",
                    "r131",
                    "r138",
                    "r143",
                    "r144",
                    "r145",
                    "r149",
                    "r303",
                    "r304",
                    "r334",
                    "r348",
                    "r453"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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.",
                            "label":  "Earnings Per Share, Diluted",
                            "terseLabel":  "Diluted income per common share (in dollars per share)",
                            "verboseLabel":  "Diluted income per common share (in dollars per share)"
                            }
                        }
                    },
                "localname":  "EarningsPerShareDiluted",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedStatementsofOperations",
                    "http://www.fivebelow.com/role/IncomePerCommonShareComputationsofbasicanddilutedincomelosspershareDetails"
                    ],
                "xbrltype":  "perShareItemType"
                },
            "us-gaap_EarningsPerShareReconciliationAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Earnings Per Share Reconciliation [Abstract]",
                            "terseLabel":  "Per common share:"
                            }
                        }
                    },
                "localname":  "EarningsPerShareReconciliationAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/IncomePerCommonShareComputationsofbasicanddilutedincomelosspershareDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_EarningsPerShareTextBlock":  {
                "auth_ref":  [
                    "r135",
                    "r146",
                    "r147",
                    "r148"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The entire disclosure for earnings per share.",
                            "label":  "Earnings Per Share [Text Block]",
                            "terseLabel":  "Income Per Common Share"
                            }
                        }
                    },
                "localname":  "EarningsPerShareTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/IncomePerCommonShare"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_EffectiveIncomeTaxRateContinuingOperations":  {
                "auth_ref":  [
                    "r279"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
                            "label":  "Effective Income Tax Rate Reconciliation, Percent",
                            "terseLabel":  "Effective tax rate"
                            }
                        }
                    },
                "localname":  "EffectiveIncomeTaxRateContinuingOperations",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/IncomeTaxesScheduleofeffectiveincometaxratereconciliationDetails"
                    ],
                "xbrltype":  "percentItemType"
                },
            "us-gaap_EmployeeRelatedLiabilitiesCurrent":  {
                "auth_ref":  [
                    "r14"
                    ],
                "calculation":  {
                    "http://www.fivebelow.com/role/ConsolidatedBalanceSheets":  {
                        "order":  4.0,
                        "parentTag":  "us-gaap_LiabilitiesCurrent",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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).",
                            "label":  "Employee-related Liabilities, Current",
                            "verboseLabel":  "Accrued salaries and wages"
                            }
                        }
                    },
                "localname":  "EmployeeRelatedLiabilitiesCurrent",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedBalanceSheets"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized":  {
                "auth_ref":  [
                    "r270"
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.",
                            "label":  "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount",
                            "terseLabel":  "Unrecognized compensation costs related to non-vested share-based compensation"
                            }
                        }
                    },
                "localname":  "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ShareBasedCompensationRestrictedstockunitsandperformancebasedrestrictedstockunitsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1":  {
                "auth_ref":  [
                    "r270"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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.",
                            "label":  "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition",
                            "terseLabel":  "Compensation cost not yet recognized, period for recognition (in years)"
                            }
                        }
                    },
                "localname":  "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ShareBasedCompensationRestrictedstockunitsandperformancebasedrestrictedstockunitsDetails"
                    ],
                "xbrltype":  "durationItemType"
                },
            "us-gaap_EmployeeStockOptionMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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.",
                            "label":  "Employee Stock Option [Member]",
                            "terseLabel":  "Employee Stock Option"
                            }
                        }
                    },
                "localname":  "EmployeeStockOptionMember",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_EquityComponentDomain":  {
                "auth_ref":  [
                    "r7",
                    "r96",
                    "r110",
                    "r111",
                    "r112",
                    "r122",
                    "r123",
                    "r124",
                    "r126",
                    "r132",
                    "r134",
                    "r150",
                    "r171",
                    "r172",
                    "r216",
                    "r272",
                    "r273",
                    "r274",
                    "r283",
                    "r284",
                    "r296",
                    "r297",
                    "r298",
                    "r299",
                    "r300",
                    "r301",
                    "r302",
                    "r307",
                    "r308",
                    "r309",
                    "r310",
                    "r311",
                    "r312",
                    "r326",
                    "r357",
                    "r358",
                    "r359",
                    "r367",
                    "r422"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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.",
                            "label":  "Equity Component [Domain]",
                            "terseLabel":  "Equity Component [Domain]"
                            }
                        }
                    },
                "localname":  "EquityComponentDomain",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedStatementofShareholdersEquity",
                    "http://www.fivebelow.com/role/ShareBasedCompensationRestrictedstockunitsandperformancebasedrestrictedstockunitsDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_FairValueByFairValueHierarchyLevelAxis":  {
                "auth_ref":  [
                    "r203",
                    "r229",
                    "r230",
                    "r231",
                    "r232",
                    "r233",
                    "r234",
                    "r305",
                    "r327",
                    "r328",
                    "r329",
                    "r459",
                    "r460",
                    "r465",
                    "r466",
                    "r467"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.",
                            "label":  "Fair Value Hierarchy and NAV [Axis]",
                            "terseLabel":  "Fair Value Hierarchy and NAV [Axis]"
                            }
                        }
                    },
                "localname":  "FairValueByFairValueHierarchyLevelAxis",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/SummaryofSignificantAccountingPoliciesFairvalueoffinancialinstrumentsDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_FairValueInputsLevel1Member":  {
                "auth_ref":  [
                    "r203",
                    "r229",
                    "r234",
                    "r305",
                    "r327",
                    "r465",
                    "r466",
                    "r467"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.",
                            "label":  "Fair Value, Inputs, Level 1 [Member]",
                            "terseLabel":  "Fair Value, Inputs, Level 1"
                            }
                        }
                    },
                "localname":  "FairValueInputsLevel1Member",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/SummaryofSignificantAccountingPoliciesFairvalueoffinancialinstrumentsDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_FairValueInputsLevel2Member":  {
                "auth_ref":  [
                    "r203",
                    "r229",
                    "r234",
                    "r305",
                    "r328",
                    "r459",
                    "r460",
                    "r465",
                    "r466",
                    "r467"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.",
                            "label":  "Fair Value, Inputs, Level 2 [Member]",
                            "terseLabel":  "Fair Value, Inputs, Level 2"
                            }
                        }
                    },
                "localname":  "FairValueInputsLevel2Member",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/SummaryofSignificantAccountingPoliciesFairvalueoffinancialinstrumentsDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_FairValueMeasurementsFairValueHierarchyDomain":  {
                "auth_ref":  [
                    "r203",
                    "r229",
                    "r230",
                    "r231",
                    "r232",
                    "r233",
                    "r234",
                    "r327",
                    "r328",
                    "r329",
                    "r459",
                    "r460",
                    "r465",
                    "r466",
                    "r467"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Categories used to prioritize the inputs to valuation techniques to measure fair value.",
                            "label":  "Fair Value Hierarchy and NAV [Domain]",
                            "terseLabel":  "Fair Value, Measurements, Fair Value Hierarchy [Domain]"
                            }
                        }
                    },
                "localname":  "FairValueMeasurementsFairValueHierarchyDomain",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/SummaryofSignificantAccountingPoliciesFairvalueoffinancialinstrumentsDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_FairValueOfFinancialInstrumentsPolicy":  {
                "auth_ref":  [
                    "r6",
                    "r10"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Disclosure of accounting policy for determining the fair value of financial instruments.",
                            "label":  "Fair Value of Financial Instruments, Policy [Policy Text Block]",
                            "terseLabel":  "Fair Value of Financial Instruments"
                            }
                        }
                    },
                "localname":  "FairValueOfFinancialInstrumentsPolicy",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/SummaryofSignificantAccountingPoliciesPolicies"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_FiscalPeriod":  {
                "auth_ref":  [
                    "r37"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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.",
                            "label":  "Fiscal Period, Policy [Policy Text Block]",
                            "terseLabel":  "Fiscal Year"
                            }
                        }
                    },
                "localname":  "FiscalPeriod",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/SummaryofSignificantAccountingPoliciesPolicies"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_GrossProfit":  {
                "auth_ref":  [
                    "r57",
                    "r119",
                    "r151",
                    "r156",
                    "r160",
                    "r162",
                    "r170",
                    "r180",
                    "r181",
                    "r182",
                    "r183",
                    "r184",
                    "r185",
                    "r186",
                    "r187",
                    "r188",
                    "r306",
                    "r455",
                    "r596"
                    ],
                "calculation":  {
                    "http://www.fivebelow.com/role/ConsolidatedStatementsofOperations":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_OperatingIncomeLoss",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.",
                            "label":  "Gross Profit",
                            "totalLabel":  "Gross profit"
                            }
                        }
                    },
                "localname":  "GrossProfit",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedStatementsofOperations"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_HeldToMaturitySecurities":  {
                "auth_ref":  [
                    "r92",
                    "r166",
                    "r173",
                    "r590"
                    ],
                "calculation":  {
                    "http://www.fivebelow.com/role/SummaryofSignificantAccountingPoliciesFairvalueoffinancialinstrumentsDetails":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount, before allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity).",
                            "label":  "Debt Securities, Held-to-Maturity, Amortized Cost, before Allowance for Credit Loss",
                            "totalLabel":  "Amortized Cost"
                            }
                        }
                    },
                "localname":  "HeldToMaturitySecurities",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/SummaryofSignificantAccountingPoliciesFairvalueoffinancialinstrumentsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain":  {
                "auth_ref":  [
                    "r85",
                    "r168"
                    ],
                "calculation":  {
                    "http://www.fivebelow.com/role/SummaryofSignificantAccountingPoliciesFairvalueoffinancialinstrumentsDetails":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_HeldToMaturitySecurities",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of accumulated unrecognized gain on investment in debt security measured at amortized cost (held-to-maturity).",
                            "label":  "Debt Securities, Held-to-Maturity, Accumulated Unrecognized Gain",
                            "terseLabel":  "Gross Unrealized Gains"
                            }
                        }
                    },
                "localname":  "HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/SummaryofSignificantAccountingPoliciesFairvalueoffinancialinstrumentsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss":  {
                "auth_ref":  [
                    "r86",
                    "r169"
                    ],
                "calculation":  {
                    "http://www.fivebelow.com/role/SummaryofSignificantAccountingPoliciesFairvalueoffinancialinstrumentsDetails":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_HeldToMaturitySecurities",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of accumulated unrealized loss on investment in debt security measured at amortized cost (held-to-maturity).",
                            "label":  "Debt Securities, Held-to-Maturity, Accumulated Unrecognized Loss",
                            "terseLabel":  "Gross Unrealized Losses"
                            }
                        }
                    },
                "localname":  "HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/SummaryofSignificantAccountingPoliciesFairvalueoffinancialinstrumentsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_HeldToMaturitySecuritiesFairValue":  {
                "auth_ref":  [
                    "r84",
                    "r167",
                    "r333",
                    "r337"
                    ],
                "calculation":  {
                    "http://www.fivebelow.com/role/SummaryofSignificantAccountingPoliciesFairvalueoffinancialinstrumentsDetails":  {
                        "order":  3.0,
                        "parentTag":  "us-gaap_HeldToMaturitySecurities",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Fair value of investment in debt security measured at amortized cost (held-to-maturity).",
                            "label":  "Debt Securities, Held-to-Maturity, Fair Value",
                            "terseLabel":  "Fair Market Value"
                            }
                        }
                    },
                "localname":  "HeldToMaturitySecuritiesFairValue",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/SummaryofSignificantAccountingPoliciesFairvalueoffinancialinstrumentsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_HeldToMaturitySecuritiesTextBlock":  {
                "auth_ref":  [
                    "r571",
                    "r572",
                    "r573",
                    "r574",
                    "r575",
                    "r576",
                    "r577",
                    "r578",
                    "r579",
                    "r580",
                    "r581",
                    "r582",
                    "r583",
                    "r584",
                    "r585",
                    "r586",
                    "r587",
                    "r588"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Tabular disclosure of information about investment in debt security measured at amortized cost (held-to-maturity).",
                            "label":  "Debt Securities, Held-to-Maturity [Table Text Block]",
                            "terseLabel":  "Schedule of securities held-to-maturity"
                            }
                        }
                    },
                "localname":  "HeldToMaturitySecuritiesTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/SummaryofSignificantAccountingPoliciesTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest":  {
                "auth_ref":  [
                    "r0",
                    "r55",
                    "r82",
                    "r151",
                    "r156",
                    "r160",
                    "r162",
                    "r335",
                    "r346",
                    "r455"
                    ],
                "calculation":  {
                    "http://www.fivebelow.com/role/ConsolidatedStatementsofOperations":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_NetIncomeLoss",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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.",
                            "label":  "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
                            "terseLabel":  "Income before income taxes",
                            "totalLabel":  "Income before income taxes"
                            }
                        }
                    },
                "localname":  "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedStatementsofOperations",
                    "http://www.fivebelow.com/role/IncomeTaxesScheduleofeffectiveincometaxratereconciliationDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_IncomeStatementAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Income Statement [Abstract]",
                            "terseLabel":  "Income Statement [Abstract]"
                            }
                        }
                    },
                "localname":  "IncomeStatementAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_IncomeTaxDisclosureAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Income Tax Disclosure [Abstract]",
                            "terseLabel":  "Income Tax Disclosure [Abstract]"
                            }
                        }
                    },
                "localname":  "IncomeTaxDisclosureAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_IncomeTaxDisclosureTextBlock":  {
                "auth_ref":  [
                    "r120",
                    "r275",
                    "r280",
                    "r281",
                    "r282",
                    "r285",
                    "r289",
                    "r290",
                    "r291",
                    "r366"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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.",
                            "label":  "Income Tax Disclosure [Text Block]",
                            "terseLabel":  "Income Taxes"
                            }
                        }
                    },
                "localname":  "IncomeTaxDisclosureTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/IncomeTaxes"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_IncomeTaxExpenseBenefit":  {
                "auth_ref":  [
                    "r87",
                    "r94",
                    "r133",
                    "r134",
                    "r154",
                    "r278",
                    "r286",
                    "r349"
                    ],
                "calculation":  {
                    "http://www.fivebelow.com/role/ConsolidatedStatementsofOperations":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_NetIncomeLoss",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
                            "label":  "Income Tax Expense (Benefit)",
                            "terseLabel":  "Income tax expense"
                            }
                        }
                    },
                "localname":  "IncomeTaxExpenseBenefit",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedStatementsofOperations",
                    "http://www.fivebelow.com/role/IncomeTaxesScheduleofeffectiveincometaxratereconciliationDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_IncreaseDecreaseInAccountsPayable":  {
                "auth_ref":  [
                    "r3"
                    ],
                "calculation":  {
                    "http://www.fivebelow.com/role/ConsolidatedStatementsofCashFlows":  {
                        "order":  9.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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.",
                            "label":  "Increase (Decrease) in Accounts Payable",
                            "terseLabel":  "Accounts payable"
                            }
                        }
                    },
                "localname":  "IncreaseDecreaseInAccountsPayable",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable":  {
                "auth_ref":  [
                    "r3"
                    ],
                "calculation":  {
                    "http://www.fivebelow.com/role/ConsolidatedStatementsofCashFlows":  {
                        "order":  10.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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.",
                            "label":  "Increase (Decrease) in Income Taxes Payable",
                            "terseLabel":  "Income taxes payable"
                            }
                        }
                    },
                "localname":  "IncreaseDecreaseInAccruedIncomeTaxesPayable",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_IncreaseDecreaseInAccruedSalaries":  {
                "auth_ref":  [
                    "r3"
                    ],
                "calculation":  {
                    "http://www.fivebelow.com/role/ConsolidatedStatementsofCashFlows":  {
                        "order":  11.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The increase (decrease) during the period in accrued salaries.",
                            "label":  "Increase (Decrease) in Accrued Salaries",
                            "terseLabel":  "Accrued salaries and wages"
                            }
                        }
                    },
                "localname":  "IncreaseDecreaseInAccruedSalaries",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_IncreaseDecreaseInInventories":  {
                "auth_ref":  [
                    "r3"
                    ],
                "calculation":  {
                    "http://www.fivebelow.com/role/ConsolidatedStatementsofCashFlows":  {
                        "order":  6.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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.",
                            "label":  "Increase (Decrease) in Inventories",
                            "negatedTerseLabel":  "Inventories"
                            }
                        }
                    },
                "localname":  "IncreaseDecreaseInInventories",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Increase (Decrease) in Operating Capital [Abstract]",
                            "terseLabel":  "Changes in operating assets and liabilities:"
                            }
                        }
                    },
                "localname":  "IncreaseDecreaseInOperatingCapitalAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_IncreaseDecreaseInOtherAccruedLiabilities":  {
                "auth_ref":  [
                    "r3"
                    ],
                "calculation":  {
                    "http://www.fivebelow.com/role/ConsolidatedStatementsofCashFlows":  {
                        "order":  13.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The increase (decrease) during the reporting period in other expenses incurred but not yet paid.",
                            "label":  "Increase (Decrease) in Other Accrued Liabilities",
                            "terseLabel":  "Other accrued expenses"
                            }
                        }
                    },
                "localname":  "IncreaseDecreaseInOtherAccruedLiabilities",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets":  {
                "auth_ref":  [
                    "r3"
                    ],
                "calculation":  {
                    "http://www.fivebelow.com/role/ConsolidatedStatementsofCashFlows":  {
                        "order":  8.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of increase (decrease) in prepaid expenses, and assets classified as other.",
                            "label":  "Increase (Decrease) in Prepaid Expense and Other Assets",
                            "negatedTerseLabel":  "Prepaid expenses and other assets"
                            }
                        }
                    },
                "localname":  "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements":  {
                "auth_ref":  [
                    "r139",
                    "r140",
                    "r141",
                    "r145",
                    "r240"
                    ],
                "calculation":  {
                    "http://www.fivebelow.com/role/IncomePerCommonShareComputationsofbasicanddilutedincomelosspershareDetails":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
                        "weight":  1.0
                        }
                    },
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.",
                            "label":  "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements",
                            "terseLabel":  "Dilutive impact of options, restricted stock units and employee stock purchase plan (in shares)"
                            }
                        }
                    },
                "localname":  "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/IncomePerCommonShareComputationsofbasicanddilutedincomelosspershareDetails"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_InterestIncomeExpenseNonoperatingNet":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.fivebelow.com/role/ConsolidatedStatementsofOperations":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The net amount of nonoperating interest income (expense).",
                            "label":  "Interest Income (Expense), Nonoperating, Net",
                            "terseLabel":  "Interest income (expense) and other income (expense), net"
                            }
                        }
                    },
                "localname":  "InterestIncomeExpenseNonoperatingNet",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedStatementsofOperations"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_InventoryNet":  {
                "auth_ref":  [
                    "r104",
                    "r450",
                    "r471"
                    ],
                "calculation":  {
                    "http://www.fivebelow.com/role/ConsolidatedBalanceSheets":  {
                        "order":  3.0,
                        "parentTag":  "us-gaap_AssetsCurrent",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.",
                            "label":  "Inventory, Net",
                            "verboseLabel":  "Inventories"
                            }
                        }
                    },
                "localname":  "InventoryNet",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedBalanceSheets"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_InvestmentTypeAxis":  {
                "auth_ref":  [
                    "r369",
                    "r370",
                    "r371",
                    "r372",
                    "r373",
                    "r425",
                    "r427",
                    "r429",
                    "r432",
                    "r433",
                    "r434",
                    "r435",
                    "r437",
                    "r438",
                    "r439",
                    "r440",
                    "r441",
                    "r476"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Information by type of investments.",
                            "label":  "Investment Type [Axis]",
                            "terseLabel":  "Investment Type [Axis]"
                            }
                        }
                    },
                "localname":  "InvestmentTypeAxis",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/SummaryofSignificantAccountingPoliciesFairvalueoffinancialinstrumentsDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_InvestmentTypeCategorizationMember":  {
                "auth_ref":  [
                    "r369",
                    "r370",
                    "r371",
                    "r372",
                    "r373",
                    "r425",
                    "r427",
                    "r429",
                    "r432",
                    "r433",
                    "r434",
                    "r435",
                    "r437",
                    "r438",
                    "r439",
                    "r440",
                    "r441",
                    "r476"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Asset obtained to generate income or appreciate in value.",
                            "label":  "Investments [Domain]",
                            "terseLabel":  "Investments [Domain]"
                            }
                        }
                    },
                "localname":  "InvestmentTypeCategorizationMember",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/SummaryofSignificantAccountingPoliciesFairvalueoffinancialinstrumentsDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_LeaseCost":  {
                "auth_ref":  [
                    "r318",
                    "r470"
                    ],
                "calculation":  {
                    "http://www.fivebelow.com/role/LeasesComponentsofnetleasecostDetails":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of lease cost recognized by lessee for lease contract.",
                            "label":  "Lease, Cost",
                            "totalLabel":  "Net lease cost"
                            }
                        }
                    },
                "localname":  "LeaseCost",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/LeasesComponentsofnetleasecostDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LeaseCostTableTextBlock":  {
                "auth_ref":  [
                    "r630"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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.",
                            "label":  "Lease, Cost [Table Text Block]",
                            "terseLabel":  "Components of net lease cost"
                            }
                        }
                    },
                "localname":  "LeaseCostTableTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/LeasesTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_LeasesAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Leases [Abstract]",
                            "terseLabel":  "Leases [Abstract]"
                            }
                        }
                    },
                "localname":  "LeasesAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock":  {
                "auth_ref":  [
                    "r631"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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.",
                            "label":  "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]",
                            "terseLabel":  "Maturity of lease liabilities under operating leases"
                            }
                        }
                    },
                "localname":  "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/LeasesTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue":  {
                "auth_ref":  [
                    "r325"
                    ],
                "calculation":  {
                    "http://www.fivebelow.com/role/LeasesMaturityofleaseliabilitiesunderoperatingleasesDetails":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        },
                    "http://www.fivebelow.com/role/LeasesMaturityofleaseliabilitiesunderoperatingleasesDetails_1":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of lessee's undiscounted obligation for lease payment for operating lease.",
                            "label":  "Lessee, Operating Lease, Liability, to be Paid",
                            "totalLabel":  "Total lease payments"
                            }
                        }
                    },
                "localname":  "LesseeOperatingLeaseLiabilityPaymentsDue",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/LeasesMaturityofleaseliabilitiesunderoperatingleasesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths":  {
                "auth_ref":  [
                    "r325"
                    ],
                "calculation":  {
                    "http://www.fivebelow.com/role/LeasesMaturityofleaseliabilitiesunderoperatingleasesDetails_1":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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).",
                            "label":  "Lessee, Operating Lease, Liability, to be Paid, Year One",
                            "terseLabel":  "2024"
                            }
                        }
                    },
                "localname":  "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/LeasesMaturityofleaseliabilitiesunderoperatingleasesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour":  {
                "auth_ref":  [
                    "r325"
                    ],
                "calculation":  {
                    "http://www.fivebelow.com/role/LeasesMaturityofleaseliabilitiesunderoperatingleasesDetails_1":  {
                        "order":  5.0,
                        "parentTag":  "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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).",
                            "label":  "Lessee, Operating Lease, Liability, to be Paid, Year Four",
                            "terseLabel":  "2027"
                            }
                        }
                    },
                "localname":  "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/LeasesMaturityofleaseliabilitiesunderoperatingleasesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree":  {
                "auth_ref":  [
                    "r325"
                    ],
                "calculation":  {
                    "http://www.fivebelow.com/role/LeasesMaturityofleaseliabilitiesunderoperatingleasesDetails_1":  {
                        "order":  4.0,
                        "parentTag":  "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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).",
                            "label":  "Lessee, Operating Lease, Liability, to be Paid, Year Three",
                            "terseLabel":  "2026"
                            }
                        }
                    },
                "localname":  "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/LeasesMaturityofleaseliabilitiesunderoperatingleasesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo":  {
                "auth_ref":  [
                    "r325"
                    ],
                "calculation":  {
                    "http://www.fivebelow.com/role/LeasesMaturityofleaseliabilitiesunderoperatingleasesDetails_1":  {
                        "order":  3.0,
                        "parentTag":  "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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).",
                            "label":  "Lessee, Operating Lease, Liability, to be Paid, Year Two",
                            "terseLabel":  "2025"
                            }
                        }
                    },
                "localname":  "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/LeasesMaturityofleaseliabilitiesunderoperatingleasesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear":  {
                "auth_ref":  [
                    "r631"
                    ],
                "calculation":  {
                    "http://www.fivebelow.com/role/LeasesMaturityofleaseliabilitiesunderoperatingleasesDetails_1":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.",
                            "label":  "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year",
                            "verboseLabel":  "2023"
                            }
                        }
                    },
                "localname":  "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/LeasesMaturityofleaseliabilitiesunderoperatingleasesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount":  {
                "auth_ref":  [
                    "r325"
                    ],
                "calculation":  {
                    "http://www.fivebelow.com/role/LeasesMaturityofleaseliabilitiesunderoperatingleasesDetails":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.",
                            "label":  "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
                            "terseLabel":  "Less: imputed interest"
                            }
                        }
                    },
                "localname":  "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/LeasesMaturityofleaseliabilitiesunderoperatingleasesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LesseeOperatingLeaseTermOfContract":  {
                "auth_ref":  [
                    "r629"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
                            "label":  "Lessee, Operating Lease, Term of Contract",
                            "terseLabel":  "Lessee, operating lease, term of contracts (years)"
                            }
                        }
                    },
                "localname":  "LesseeOperatingLeaseTermOfContract",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/LeasesNarrativeDetails"
                    ],
                "xbrltype":  "durationItemType"
                },
            "us-gaap_LesseeOperatingLeasesTextBlock":  {
                "auth_ref":  [
                    "r314"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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.",
                            "label":  "Lessee, Operating Leases [Text Block]",
                            "terseLabel":  "Leases"
                            }
                        }
                    },
                "localname":  "LesseeOperatingLeasesTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/Leases"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_Liabilities":  {
                "auth_ref":  [
                    "r13",
                    "r119",
                    "r170",
                    "r180",
                    "r181",
                    "r182",
                    "r183",
                    "r184",
                    "r185",
                    "r186",
                    "r187",
                    "r188",
                    "r293",
                    "r294",
                    "r295",
                    "r306",
                    "r382",
                    "r454",
                    "r483",
                    "r596",
                    "r632",
                    "r633"
                    ],
                "calculation":  {
                    "http://www.fivebelow.com/role/ConsolidatedBalanceSheets":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_LiabilitiesAndStockholdersEquity",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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.",
                            "label":  "Liabilities",
                            "totalLabel":  "Total liabilities"
                            }
                        }
                    },
                "localname":  "Liabilities",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedBalanceSheets"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LiabilitiesAndStockholdersEquity":  {
                "auth_ref":  [
                    "r54",
                    "r79",
                    "r343",
                    "r471",
                    "r565",
                    "r589",
                    "r628"
                    ],
                "calculation":  {
                    "http://www.fivebelow.com/role/ConsolidatedBalanceSheets":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
                            "label":  "Liabilities and Equity",
                            "totalLabel":  "Total liabilities and shareholders' equity (deficit)"
                            }
                        }
                    },
                "localname":  "LiabilitiesAndStockholdersEquity",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedBalanceSheets"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LiabilitiesAndStockholdersEquityAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Liabilities and Equity [Abstract]",
                            "terseLabel":  "Liabilities and Shareholders\u2019 Equity"
                            }
                        }
                    },
                "localname":  "LiabilitiesAndStockholdersEquityAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedBalanceSheets"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_LiabilitiesCurrent":  {
                "auth_ref":  [
                    "r15",
                    "r99",
                    "r119",
                    "r170",
                    "r180",
                    "r181",
                    "r182",
                    "r183",
                    "r184",
                    "r185",
                    "r186",
                    "r187",
                    "r188",
                    "r293",
                    "r294",
                    "r295",
                    "r306",
                    "r471",
                    "r596",
                    "r632",
                    "r633"
                    ],
                "calculation":  {
                    "http://www.fivebelow.com/role/ConsolidatedBalanceSheets":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_Liabilities",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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.",
                            "label":  "Liabilities, Current",
                            "totalLabel":  "Total current liabilities"
                            }
                        }
                    },
                "localname":  "LiabilitiesCurrent",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedBalanceSheets"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LiabilitiesCurrentAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Liabilities, Current [Abstract]",
                            "terseLabel":  "Current liabilities:"
                            }
                        }
                    },
                "localname":  "LiabilitiesCurrentAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedBalanceSheets"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity":  {
                "auth_ref":  [
                    "r12"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.",
                            "label":  "Line of Credit Facility, Current Borrowing Capacity",
                            "terseLabel":  "Line of credit facility, current borrowing capacity"
                            }
                        }
                    },
                "localname":  "LineOfCreditFacilityCurrentBorrowingCapacity",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/LineofCreditDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity":  {
                "auth_ref":  [
                    "r12"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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.",
                            "label":  "Line of Credit Facility, Maximum Borrowing Capacity",
                            "terseLabel":  "Revolving credit facility maximum borrowings"
                            }
                        }
                    },
                "localname":  "LineOfCreditFacilityMaximumBorrowingCapacity",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/LineofCreditDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity":  {
                "auth_ref":  [
                    "r12"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).",
                            "label":  "Line of Credit Facility, Remaining Borrowing Capacity",
                            "terseLabel":  "Line of credit facility, remaining borrowing capacity"
                            }
                        }
                    },
                "localname":  "LineOfCreditFacilityRemainingBorrowingCapacity",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/LineofCreditDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.",
                            "label":  "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage",
                            "terseLabel":  "Commitment fee percentage"
                            }
                        }
                    },
                "localname":  "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/LineofCreditDetails"
                    ],
                "xbrltype":  "percentItemType"
                },
            "us-gaap_LineOfCreditMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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.",
                            "label":  "Line of Credit [Member]",
                            "terseLabel":  "Line of Credit"
                            }
                        }
                    },
                "localname":  "LineOfCreditMember",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/LineofCreditDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_LinesOfCreditCurrent":  {
                "auth_ref":  [
                    "r45",
                    "r76"
                    ],
                "calculation":  {
                    "http://www.fivebelow.com/role/ConsolidatedBalanceSheets":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_LiabilitiesCurrent",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The carrying value as of the balance sheet date of the current portion 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.",
                            "label":  "Line of Credit, Current",
                            "verboseLabel":  "Line of credit"
                            }
                        }
                    },
                "localname":  "LinesOfCreditCurrent",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedBalanceSheets"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LongTermPurchaseCommitmentAmount":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The minimum amount the entity agreed to spend under the long-term purchase commitment.",
                            "label":  "Long-Term Purchase Commitment, Amount",
                            "terseLabel":  "Long-term purchase commitment, amount"
                            }
                        }
                    },
                "localname":  "LongTermPurchaseCommitmentAmount",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/LeasesNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LongtermDebtTypeAxis":  {
                "auth_ref":  [
                    "r16"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Information by type of long-term debt.",
                            "label":  "Long-Term Debt, Type [Axis]",
                            "terseLabel":  "Long-term Debt, Type [Axis]"
                            }
                        }
                    },
                "localname":  "LongtermDebtTypeAxis",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/LineofCreditDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_LongtermDebtTypeDomain":  {
                "auth_ref":  [
                    "r16",
                    "r28"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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.",
                            "label":  "Long-Term Debt, Type [Domain]",
                            "terseLabel":  "Long-term Debt, Type [Domain]"
                            }
                        }
                    },
                "localname":  "LongtermDebtTypeDomain",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/LineofCreditDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_MunicipalBondsMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Long-term debt securities issued by state, city or local governments or the agencies operated by state, city or local governments.",
                            "label":  "Municipal Bonds [Member]",
                            "terseLabel":  "Municipal bonds"
                            }
                        }
                    },
                "localname":  "MunicipalBondsMember",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/SummaryofSignificantAccountingPoliciesFairvalueoffinancialinstrumentsDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_NetCashProvidedByUsedInFinancingActivities":  {
                "auth_ref":  [
                    "r115"
                    ],
                "calculation":  {
                    "http://www.fivebelow.com/role/ConsolidatedStatementsofCashFlows":  {
                        "order":  3.0,
                        "parentTag":  "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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.",
                            "label":  "Net Cash Provided by (Used in) Financing Activities",
                            "totalLabel":  "Net cash used in financing activities"
                            }
                        }
                    },
                "localname":  "NetCashProvidedByUsedInFinancingActivities",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Net Cash Provided by (Used in) Financing Activities [Abstract]",
                            "terseLabel":  "Financing activities:"
                            }
                        }
                    },
                "localname":  "NetCashProvidedByUsedInFinancingActivitiesAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_NetCashProvidedByUsedInInvestingActivities":  {
                "auth_ref":  [
                    "r115"
                    ],
                "calculation":  {
                    "http://www.fivebelow.com/role/ConsolidatedStatementsofCashFlows":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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.",
                            "label":  "Net Cash Provided by (Used in) Investing Activities",
                            "totalLabel":  "Net cash (used in) provided by investing activities"
                            }
                        }
                    },
                "localname":  "NetCashProvidedByUsedInInvestingActivities",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Net Cash Provided by (Used in) Investing Activities [Abstract]",
                            "terseLabel":  "Investing activities:"
                            }
                        }
                    },
                "localname":  "NetCashProvidedByUsedInInvestingActivitiesAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_NetCashProvidedByUsedInOperatingActivities":  {
                "auth_ref":  [
                    "r62",
                    "r63",
                    "r64"
                    ],
                "calculation":  {
                    "http://www.fivebelow.com/role/ConsolidatedStatementsofCashFlows":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
                        "weight":  1.0
                        }
                    },
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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.",
                            "label":  "Net Cash Provided by (Used in) Operating Activities",
                            "totalLabel":  "Net cash provided by operating activities"
                            }
                        }
                    },
                "localname":  "NetCashProvidedByUsedInOperatingActivities",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Net Cash Provided by (Used in) Operating Activities [Abstract]",
                            "terseLabel":  "Operating activities:"
                            }
                        }
                    },
                "localname":  "NetCashProvidedByUsedInOperatingActivitiesAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_NetIncomeLoss":  {
                "auth_ref":  [
                    "r56",
                    "r64",
                    "r83",
                    "r97",
                    "r108",
                    "r109",
                    "r112",
                    "r119",
                    "r125",
                    "r127",
                    "r128",
                    "r129",
                    "r130",
                    "r133",
                    "r134",
                    "r142",
                    "r151",
                    "r156",
                    "r160",
                    "r162",
                    "r170",
                    "r180",
                    "r181",
                    "r182",
                    "r183",
                    "r184",
                    "r185",
                    "r186",
                    "r187",
                    "r188",
                    "r304",
                    "r306",
                    "r347",
                    "r405",
                    "r420",
                    "r421",
                    "r455",
                    "r482",
                    "r596"
                    ],
                "calculation":  {
                    "http://www.fivebelow.com/role/ConsolidatedStatementsofCashFlows":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  1.0
                        },
                    "http://www.fivebelow.com/role/ConsolidatedStatementsofOperations":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
                            "label":  "Net Income (Loss)",
                            "terseLabel":  "Net income",
                            "totalLabel":  "Net income"
                            }
                        }
                    },
                "localname":  "NetIncomeLoss",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedStatementofShareholdersEquity",
                    "http://www.fivebelow.com/role/ConsolidatedStatementsofCashFlows",
                    "http://www.fivebelow.com/role/ConsolidatedStatementsofOperations",
                    "http://www.fivebelow.com/role/IncomePerCommonShareComputationsofbasicanddilutedincomelosspershareDetails",
                    "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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.",
                            "label":  "New Accounting Pronouncements, Policy [Policy Text Block]",
                            "terseLabel":  "Recently Issued Accounting Pronouncements"
                            }
                        }
                    },
                "localname":  "NewAccountingPronouncementsPolicyPolicyTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/SummaryofSignificantAccountingPoliciesPolicies"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_NumberOfStatesInWhichEntityOperates":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The number of states the entity operates in as of the balance sheet date.",
                            "label":  "Number of States in which Entity Operates",
                            "terseLabel":  "Number of states in which entity operates (state)"
                            }
                        }
                    },
                "localname":  "NumberOfStatesInWhichEntityOperates",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/SummaryofSignificantAccountingPoliciesNatureofbusinessDetails"
                    ],
                "xbrltype":  "integerItemType"
                },
            "us-gaap_OperatingIncomeLoss":  {
                "auth_ref":  [
                    "r151",
                    "r156",
                    "r160",
                    "r162",
                    "r455"
                    ],
                "calculation":  {
                    "http://www.fivebelow.com/role/ConsolidatedStatementsofOperations":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The net result for the period of deducting operating expenses from operating revenues.",
                            "label":  "Operating Income (Loss)",
                            "totalLabel":  "Operating income"
                            }
                        }
                    },
                "localname":  "OperatingIncomeLoss",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedStatementsofOperations"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OperatingLeaseCost":  {
                "auth_ref":  [
                    "r319",
                    "r470"
                    ],
                "calculation":  {
                    "http://www.fivebelow.com/role/LeasesComponentsofnetleasecostDetails":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_LeaseCost",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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.",
                            "label":  "Operating Lease, Cost",
                            "terseLabel":  "Operating lease cost"
                            }
                        }
                    },
                "localname":  "OperatingLeaseCost",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/LeasesComponentsofnetleasecostDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OperatingLeaseLiability":  {
                "auth_ref":  [
                    "r316"
                    ],
                "calculation":  {
                    "http://www.fivebelow.com/role/LeasesMaturityofleaseliabilitiesunderoperatingleasesDetails":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Present value of lessee's discounted obligation for lease payments from operating lease.",
                            "label":  "Operating Lease, Liability",
                            "terseLabel":  "Present value of lease liabilities"
                            }
                        }
                    },
                "localname":  "OperatingLeaseLiability",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/LeasesMaturityofleaseliabilitiesunderoperatingleasesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OperatingLeaseLiabilityCurrent":  {
                "auth_ref":  [
                    "r316"
                    ],
                "calculation":  {
                    "http://www.fivebelow.com/role/ConsolidatedBalanceSheets":  {
                        "order":  6.0,
                        "parentTag":  "us-gaap_LiabilitiesCurrent",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.",
                            "label":  "Operating Lease, Liability, Current",
                            "terseLabel":  "Operating lease liabilities"
                            }
                        }
                    },
                "localname":  "OperatingLeaseLiabilityCurrent",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedBalanceSheets"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OperatingLeaseLiabilityNoncurrent":  {
                "auth_ref":  [
                    "r316"
                    ],
                "calculation":  {
                    "http://www.fivebelow.com/role/ConsolidatedBalanceSheets":  {
                        "order":  3.0,
                        "parentTag":  "us-gaap_Liabilities",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.",
                            "label":  "Operating Lease, Liability, Noncurrent",
                            "terseLabel":  "Long-term operating lease liabilities"
                            }
                        }
                    },
                "localname":  "OperatingLeaseLiabilityNoncurrent",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedBalanceSheets"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OperatingLeasePayments":  {
                "auth_ref":  [
                    "r317",
                    "r321"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.",
                            "label":  "Operating Lease, Payments",
                            "verboseLabel":  "Cash payments arising from operating lease liabilities"
                            }
                        }
                    },
                "localname":  "OperatingLeasePayments",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/LeasesSupplementalcashflowinformationDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OperatingLeaseRightOfUseAsset":  {
                "auth_ref":  [
                    "r315"
                    ],
                "calculation":  {
                    "http://www.fivebelow.com/role/ConsolidatedBalanceSheets":  {
                        "order":  3.0,
                        "parentTag":  "us-gaap_Assets",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of lessee's right to use underlying asset under operating lease.",
                            "label":  "Operating Lease, Right-of-Use Asset",
                            "terseLabel":  "Operating lease assets"
                            }
                        }
                    },
                "localname":  "OperatingLeaseRightOfUseAsset",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedBalanceSheets"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent":  {
                "auth_ref":  [
                    "r324",
                    "r470"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Weighted average discount rate for operating lease calculated at point in time.",
                            "label":  "Operating Lease, Weighted Average Discount Rate, Percent",
                            "terseLabel":  "Operating lease, weighted average discount rate, percent"
                            }
                        }
                    },
                "localname":  "OperatingLeaseWeightedAverageDiscountRatePercent",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/LeasesNarrativeDetails"
                    ],
                "xbrltype":  "percentItemType"
                },
            "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1":  {
                "auth_ref":  [
                    "r323",
                    "r470"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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.",
                            "label":  "Operating Lease, Weighted Average Remaining Lease Term",
                            "terseLabel":  "Operating lease, weighted average remaining lease term (years)"
                            }
                        }
                    },
                "localname":  "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/LeasesNarrativeDetails"
                    ],
                "xbrltype":  "durationItemType"
                },
            "us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent":  {
                "auth_ref":  [
                    "r42"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of expenses incurred but not yet paid classified as other.",
                            "label":  "Other Accrued Liabilities",
                            "terseLabel":  "Other accrued expenses"
                            }
                        }
                    },
                "localname":  "OtherAccruedLiabilitiesCurrentAndNoncurrent",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/SummaryofSignificantAccountingPoliciesOtheraccruedexpensesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OtherAssetsCurrent":  {
                "auth_ref":  [
                    "r106",
                    "r471"
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of current assets classified as other.",
                            "label":  "Other Assets, Current",
                            "terseLabel":  "Other current assets"
                            }
                        }
                    },
                "localname":  "OtherAssetsCurrent",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/SummaryofSignificantAccountingPoliciesPrepaidexpensesandothercurrentassetsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OtherAssetsNoncurrent":  {
                "auth_ref":  [
                    "r102"
                    ],
                "calculation":  {
                    "http://www.fivebelow.com/role/ConsolidatedBalanceSheets":  {
                        "order":  4.0,
                        "parentTag":  "us-gaap_Assets",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of noncurrent assets classified as other.",
                            "label":  "Other Assets, Noncurrent",
                            "verboseLabel":  "Other assets"
                            }
                        }
                    },
                "localname":  "OtherAssetsNoncurrent",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedBalanceSheets"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OtherOperatingActivitiesCashFlowStatement":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.fivebelow.com/role/ConsolidatedStatementsofCashFlows":  {
                        "order":  5.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).",
                            "label":  "Other Operating Activities, Cash Flow Statement",
                            "terseLabel":  "Other non-cash expenses"
                            }
                        }
                    },
                "localname":  "OtherOperatingActivitiesCashFlowStatement",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_PaymentsForRepurchaseOfCommonStock":  {
                "auth_ref":  [
                    "r20"
                    ],
                "calculation":  {
                    "http://www.fivebelow.com/role/ConsolidatedStatementsofCashFlows":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInFinancingActivities",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The cash outflow to reacquire common stock during the period.",
                            "label":  "Payments for Repurchase of Common Stock",
                            "negatedTerseLabel":  "Repurchase and retirement of common stock"
                            }
                        }
                    },
                "localname":  "PaymentsForRepurchaseOfCommonStock",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation":  {
                "auth_ref":  [
                    "r114"
                    ],
                "calculation":  {
                    "http://www.fivebelow.com/role/ConsolidatedStatementsofCashFlows":  {
                        "order":  4.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInFinancingActivities",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.",
                            "label":  "Payment, Tax Withholding, Share-Based Payment Arrangement",
                            "negatedLabel":  "Common shares withheld for taxes"
                            }
                        }
                    },
                "localname":  "PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_PaymentsToAcquireInvestments":  {
                "auth_ref":  [
                    "r60"
                    ],
                "calculation":  {
                    "http://www.fivebelow.com/role/ConsolidatedStatementsofCashFlows":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInInvestingActivities",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The cash outflow associated with the purchase of all investments (debt, security, other) during the period.",
                            "label":  "Payments to Acquire Investments",
                            "negatedTerseLabel":  "Purchases of investment securities and other investments"
                            }
                        }
                    },
                "localname":  "PaymentsToAcquireInvestments",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment":  {
                "auth_ref":  [
                    "r61"
                    ],
                "calculation":  {
                    "http://www.fivebelow.com/role/ConsolidatedStatementsofCashFlows":  {
                        "order":  3.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInInvestingActivities",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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.",
                            "label":  "Payments to Acquire Property, Plant, and Equipment",
                            "negatedLabel":  "Capital expenditures"
                            }
                        }
                    },
                "localname":  "PaymentsToAcquirePropertyPlantAndEquipment",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_PlanNameAxis":  {
                "auth_ref":  [
                    "r600",
                    "r601",
                    "r602",
                    "r603",
                    "r604",
                    "r605",
                    "r606",
                    "r607",
                    "r608",
                    "r609",
                    "r610",
                    "r611",
                    "r612",
                    "r613",
                    "r614",
                    "r615",
                    "r616",
                    "r617",
                    "r618",
                    "r619",
                    "r620",
                    "r621",
                    "r622",
                    "r623",
                    "r624",
                    "r625"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Information by plan name for share-based payment arrangement.",
                            "label":  "Plan Name [Axis]",
                            "terseLabel":  "Plan Name [Axis]"
                            }
                        }
                    },
                "localname":  "PlanNameAxis",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ShareBasedCompensation2002EquityincentiveplanDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_PlanNameDomain":  {
                "auth_ref":  [
                    "r600",
                    "r601",
                    "r602",
                    "r603",
                    "r604",
                    "r605",
                    "r606",
                    "r607",
                    "r608",
                    "r609",
                    "r610",
                    "r611",
                    "r612",
                    "r613",
                    "r614",
                    "r615",
                    "r616",
                    "r617",
                    "r618",
                    "r619",
                    "r620",
                    "r621",
                    "r622",
                    "r623",
                    "r624",
                    "r625"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Plan name for share-based payment arrangement.",
                            "label":  "Plan Name [Domain]",
                            "terseLabel":  "Plan Name [Domain]"
                            }
                        }
                    },
                "localname":  "PlanNameDomain",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ShareBasedCompensation2002EquityincentiveplanDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_PrepaidExpenseAndOtherAssetsCurrent":  {
                "auth_ref":  [
                    "r562"
                    ],
                "calculation":  {
                    "http://www.fivebelow.com/role/ConsolidatedBalanceSheets":  {
                        "order":  5.0,
                        "parentTag":  "us-gaap_AssetsCurrent",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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.",
                            "label":  "Prepaid Expense and Other Assets, Current",
                            "verboseLabel":  "Prepaid expenses and other current assets"
                            }
                        }
                    },
                "localname":  "PrepaidExpenseAndOtherAssetsCurrent",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedBalanceSheets"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_PrepaidExpenseCurrentAndNoncurrent":  {
                "auth_ref":  [
                    "r41",
                    "r105",
                    "r396",
                    "r640"
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Carrying amount as of the balance sheet date of expenditures made in advance of when the economic benefit of the cost will be realized, and which will be expensed in future periods with the passage of time or when a triggering event occurs.",
                            "label":  "Prepaid Expense",
                            "terseLabel":  "Prepaid expense"
                            }
                        }
                    },
                "localname":  "PrepaidExpenseCurrentAndNoncurrent",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/SummaryofSignificantAccountingPoliciesPrepaidexpensesandothercurrentassetsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_PrepaidTaxes":  {
                "auth_ref":  [
                    "r451",
                    "r457",
                    "r591"
                    ],
                "calculation":  {
                    "http://www.fivebelow.com/role/ConsolidatedBalanceSheets":  {
                        "order":  4.0,
                        "parentTag":  "us-gaap_AssetsCurrent",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer.",
                            "label":  "Prepaid Taxes",
                            "verboseLabel":  "Prepaid income taxes and tax receivable"
                            }
                        }
                    },
                "localname":  "PrepaidTaxes",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedBalanceSheets"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_ProceedsFromIssuanceOfCommonStock":  {
                "auth_ref":  [
                    "r2"
                    ],
                "calculation":  {
                    "http://www.fivebelow.com/role/ConsolidatedStatementsofCashFlows":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInFinancingActivities",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The cash inflow from the additional capital contribution to the entity.",
                            "label":  "Proceeds from Issuance of Common Stock",
                            "terseLabel":  "Net proceeds from issuance of common stock"
                            }
                        }
                    },
                "localname":  "ProceedsFromIssuanceOfCommonStock",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedStatementofShareholdersEquity",
                    "http://www.fivebelow.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments":  {
                "auth_ref":  [
                    "r19"
                    ],
                "calculation":  {
                    "http://www.fivebelow.com/role/ConsolidatedStatementsofCashFlows":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInInvestingActivities",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The cash inflow associated with the sale, maturity and collection of all investments such as debt, security and so forth during the period.",
                            "label":  "Proceeds from Sale, Maturity and Collection of Investments",
                            "terseLabel":  "Sales, maturities, and redemptions of investment securities"
                            }
                        }
                    },
                "localname":  "ProceedsFromSaleMaturityAndCollectionsOfInvestments",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_ProceedsFromWarrantExercises":  {
                "auth_ref":  [
                    "r563"
                    ],
                "calculation":  {
                    "http://www.fivebelow.com/role/ConsolidatedStatementsofCashFlows":  {
                        "order":  3.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInFinancingActivities",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The cash inflow associated with the amount received from holders exercising their stock warrants.",
                            "label":  "Proceeds from Warrant Exercises",
                            "terseLabel":  "Proceeds from exercise of options to purchase common stock and vesting of restricted and performance-based restricted stock units"
                            }
                        }
                    },
                "localname":  "ProceedsFromWarrantExercises",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_PropertyPlantAndEquipmentNet":  {
                "auth_ref":  [
                    "r5",
                    "r336",
                    "r345",
                    "r471"
                    ],
                "calculation":  {
                    "http://www.fivebelow.com/role/ConsolidatedBalanceSheets":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_Assets",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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.",
                            "label":  "Property, Plant and Equipment, Net",
                            "verboseLabel":  "Property and equipment, net of accumulated depreciation and amortization of $514,097, $454,027, and $412,312, respectively."
                            }
                        }
                    },
                "localname":  "PropertyPlantAndEquipmentNet",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedBalanceSheets"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted":  {
                "auth_ref":  [
                    "r47",
                    "r78"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Minimum amount to be expended to satisfy the terms of arrangements in which the entity has agreed to expend funds to procure goods or services, excluding long-term purchase commitments or unconditional purchase obligations.",
                            "label":  "Purchase Commitment, Remaining Minimum Amount Committed",
                            "terseLabel":  "Purchase commitment, remaining minimum amount committed"
                            }
                        }
                    },
                "localname":  "PurchaseCommitmentRemainingMinimumAmountCommitted",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/CommitmentsandContingenciesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_RestrictedStockUnitsRSUMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.",
                            "label":  "Restricted Stock Units (RSUs) [Member]",
                            "terseLabel":  "Restricted Stock Units"
                            }
                        }
                    },
                "localname":  "RestrictedStockUnitsRSUMember",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/IncomePerCommonShareNarrativeDetails",
                    "http://www.fivebelow.com/role/ShareBasedCompensationRestrictedstockunitsandperformancebasedrestrictedstockunitsDetails",
                    "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_RetainedEarningsAccumulatedDeficit":  {
                "auth_ref":  [
                    "r51",
                    "r71",
                    "r342",
                    "r360",
                    "r361",
                    "r365",
                    "r385",
                    "r471"
                    ],
                "calculation":  {
                    "http://www.fivebelow.com/role/ConsolidatedBalanceSheets":  {
                        "order":  3.0,
                        "parentTag":  "us-gaap_StockholdersEquity",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of accumulated undistributed earnings (deficit).",
                            "label":  "Retained Earnings (Accumulated Deficit)",
                            "verboseLabel":  "Retained earnings"
                            }
                        }
                    },
                "localname":  "RetainedEarningsAccumulatedDeficit",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedBalanceSheets"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_RetainedEarningsMember":  {
                "auth_ref":  [
                    "r96",
                    "r122",
                    "r123",
                    "r124",
                    "r126",
                    "r132",
                    "r134",
                    "r171",
                    "r172",
                    "r272",
                    "r273",
                    "r274",
                    "r283",
                    "r284",
                    "r296",
                    "r298",
                    "r299",
                    "r301",
                    "r302",
                    "r357",
                    "r359",
                    "r367",
                    "r643"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Accumulated undistributed earnings (deficit).",
                            "label":  "Retained Earnings [Member]",
                            "verboseLabel":  "Retained earnings"
                            }
                        }
                    },
                "localname":  "RetainedEarningsMember",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedStatementofShareholdersEquity"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_RevenueFromContractWithCustomerAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Revenue from Contract with Customer [Abstract]",
                            "terseLabel":  "Revenue from Contract with Customer [Abstract]"
                            }
                        }
                    },
                "localname":  "RevenueFromContractWithCustomerAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax":  {
                "auth_ref":  [
                    "r152",
                    "r153",
                    "r155",
                    "r158",
                    "r159",
                    "r163",
                    "r164",
                    "r165",
                    "r225",
                    "r226",
                    "r332"
                    ],
                "calculation":  {
                    "http://www.fivebelow.com/role/ConsolidatedStatementsofOperations":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_GrossProfit",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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.",
                            "label":  "Revenue from Contract with Customer, Excluding Assessed Tax",
                            "terseLabel":  "Net sales"
                            }
                        }
                    },
                "localname":  "RevenueFromContractWithCustomerExcludingAssessedTax",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedStatementsofOperations",
                    "http://www.fivebelow.com/role/RevenuefromContractsWithCustomersDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_RevenueFromContractWithCustomerTextBlock":  {
                "auth_ref":  [
                    "r95",
                    "r217",
                    "r218",
                    "r219",
                    "r220",
                    "r221",
                    "r222",
                    "r223",
                    "r224",
                    "r227"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset.  Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer.  Excludes insurance and lease contracts.",
                            "label":  "Revenue from Contract with Customer [Text Block]",
                            "terseLabel":  "Revenue from Contract with Customer"
                            }
                        }
                    },
                "localname":  "RevenueFromContractWithCustomerTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/RevenuefromContractsWithCustomers"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_RevenueRecognitionPolicyTextBlock":  {
                "auth_ref":  [
                    "r406",
                    "r447",
                    "r452"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Disclosure of accounting policy for revenue.  Includes revenue from contract with customer and from other sources.",
                            "label":  "Revenue [Policy Text Block]",
                            "terseLabel":  "Revenue Transactions"
                            }
                        }
                    },
                "localname":  "RevenueRecognitionPolicyTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/SummaryofSignificantAccountingPoliciesPolicies"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability":  {
                "auth_ref":  [
                    "r322",
                    "r470"
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.",
                            "label":  "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
                            "terseLabel":  "Operating lease liabilities arising from obtaining right-of-use assets"
                            }
                        }
                    },
                "localname":  "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/LeasesSupplementalcashflowinformationDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable":  {
                "auth_ref":  [
                    "r22"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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.",
                            "label":  "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]",
                            "terseLabel":  "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]"
                            }
                        }
                    },
                "localname":  "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/IncomePerCommonShareNarrativeDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock":  {
                "auth_ref":  [
                    "r570"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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.",
                            "label":  "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
                            "terseLabel":  "Computations of basic and diluted income (loss) per share"
                            }
                        }
                    },
                "localname":  "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/IncomePerCommonShareTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock":  {
                "auth_ref":  [
                    "r73"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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.",
                            "label":  "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
                            "terseLabel":  "Schedule of effective income tax rate reconciliation"
                            }
                        }
                    },
                "localname":  "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/IncomeTaxesTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable":  {
                "auth_ref":  [
                    "r237",
                    "r239",
                    "r242",
                    "r243",
                    "r244",
                    "r245",
                    "r246",
                    "r247",
                    "r248",
                    "r249",
                    "r250",
                    "r251",
                    "r252",
                    "r253",
                    "r254",
                    "r255",
                    "r256",
                    "r257",
                    "r258",
                    "r259",
                    "r260",
                    "r261",
                    "r262",
                    "r263",
                    "r264",
                    "r265",
                    "r266",
                    "r267"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Disclosure of information about share-based payment arrangement.",
                            "label":  "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]",
                            "terseLabel":  "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]"
                            }
                        }
                    },
                "localname":  "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ShareBasedCompensation2002EquityincentiveplanDetails",
                    "http://www.fivebelow.com/role/ShareBasedCompensationRestrictedstockunitsandperformancebasedrestrictedstockunitsDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock":  {
                "auth_ref":  [
                    "r33"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.",
                            "label":  "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]",
                            "terseLabel":  "Schedule of Share-based Compensation, Restricted Stock Units Award Activity"
                            }
                        }
                    },
                "localname":  "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ShareBasedCompensationTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock":  {
                "auth_ref":  [
                    "r8",
                    "r9",
                    "r33"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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.",
                            "label":  "Share-Based Payment Arrangement, Option, Activity [Table Text Block]",
                            "terseLabel":  "Schedule of share-based compensation, stock options, activity"
                            }
                        }
                    },
                "localname":  "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ShareBasedCompensationTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember":  {
                "auth_ref":  [
                    "r626"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg.",
                            "label":  "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]",
                            "terseLabel":  "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate"
                            }
                        }
                    },
                "localname":  "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/LineofCreditDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_SellingGeneralAndAdministrativeExpense":  {
                "auth_ref":  [
                    "r59"
                    ],
                "calculation":  {
                    "http://www.fivebelow.com/role/ConsolidatedStatementsofOperations":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_OperatingIncomeLoss",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses.  Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products.  Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges.  General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.",
                            "label":  "Selling, General and Administrative Expense",
                            "terseLabel":  "Selling, general and administrative expenses"
                            }
                        }
                    },
                "localname":  "SellingGeneralAndAdministrativeExpense",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedStatementsofOperations"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_ShareBasedCompensation":  {
                "auth_ref":  [
                    "r3"
                    ],
                "calculation":  {
                    "http://www.fivebelow.com/role/ConsolidatedStatementsofCashFlows":  {
                        "order":  3.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of noncash expense for share-based payment arrangement.",
                            "label":  "Share-Based Payment Arrangement, Noncash Expense",
                            "terseLabel":  "Share-based compensation expense"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensation",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_ShareBasedCompensationAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Share-Based Payment Arrangement, Noncash Expense [Abstract]",
                            "terseLabel":  "Share-based Payment Arrangement, Noncash Expense [Abstract]"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1":  {
                "auth_ref":  [
                    "r469"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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.",
                            "label":  "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period",
                            "terseLabel":  "Award vesting period (in years)"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ShareBasedCompensationRestrictedstockunitsandperformancebasedrestrictedstockunitsDetails"
                    ],
                "xbrltype":  "durationItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue":  {
                "auth_ref":  [
                    "r258"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.",
                            "label":  "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value",
                            "terseLabel":  "Forfeited (in dollars per share)"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ShareBasedCompensationRestrictedstockunitsandperformancebasedrestrictedstockunitsDetails"
                    ],
                "xbrltype":  "perShareItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod":  {
                "auth_ref":  [
                    "r256"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
                            "label":  "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period",
                            "terseLabel":  "Granted (in shares)"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ShareBasedCompensationRestrictedstockunitsandperformancebasedrestrictedstockunitsDetails"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue":  {
                "auth_ref":  [
                    "r256"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
                            "label":  "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
                            "terseLabel":  "Granted (in dollars per share)"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ShareBasedCompensationRestrictedstockunitsandperformancebasedrestrictedstockunitsDetails"
                    ],
                "xbrltype":  "perShareItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber":  {
                "auth_ref":  [
                    "r253",
                    "r254"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.",
                            "label":  "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
                            "periodEndLabel":  "Non-vested balance, ending balance (in shares)",
                            "periodStartLabel":  "Non-vested balance, beginning balance (in shares)"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ShareBasedCompensationRestrictedstockunitsandperformancebasedrestrictedstockunitsDetails"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]",
                            "terseLabel":  "Weighted-Average Grant Date Fair Value"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ShareBasedCompensationRestrictedstockunitsandperformancebasedrestrictedstockunitsDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod":  {
                "auth_ref":  [
                    "r257"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.",
                            "label":  "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period",
                            "negatedLabel":  "Vested (in shares)",
                            "terseLabel":  "Vesting of restricted and performance-based stock units (in shares)"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedStatementofShareholdersEquity",
                    "http://www.fivebelow.com/role/ShareBasedCompensationRestrictedstockunitsandperformancebasedrestrictedstockunitsDetails"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue":  {
                "auth_ref":  [
                    "r257"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.",
                            "label":  "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value",
                            "terseLabel":  "Vested (in dollars per share)"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ShareBasedCompensationRestrictedstockunitsandperformancebasedrestrictedstockunitsDetails"
                    ],
                "xbrltype":  "perShareItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems":  {
                "auth_ref":  [
                    "r237",
                    "r239",
                    "r242",
                    "r243",
                    "r244",
                    "r245",
                    "r246",
                    "r247",
                    "r248",
                    "r249",
                    "r250",
                    "r251",
                    "r252",
                    "r253",
                    "r254",
                    "r255",
                    "r256",
                    "r257",
                    "r258",
                    "r259",
                    "r260",
                    "r261",
                    "r262",
                    "r263",
                    "r264",
                    "r265",
                    "r266",
                    "r267"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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.",
                            "label":  "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]",
                            "terseLabel":  "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ShareBasedCompensation2002EquityincentiveplanDetails",
                    "http://www.fivebelow.com/role/ShareBasedCompensationRestrictedstockunitsandperformancebasedrestrictedstockunitsDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
                            "label":  "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]",
                            "terseLabel":  "Number"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ShareBasedCompensationRestrictedstockunitsandperformancebasedrestrictedstockunitsDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant":  {
                "auth_ref":  [
                    "r32"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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.",
                            "label":  "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant",
                            "terseLabel":  "Shares available for issuance (shares)"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ShareBasedCompensation2002EquityincentiveplanDetails"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber":  {
                "auth_ref":  [
                    "r247"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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.",
                            "label":  "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number",
                            "periodEndLabel":  "Options outstanding, Exercisable (in shares)"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ShareBasedCompensationScheduleofstockoptionactivityunderplanDetails"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod":  {
                "auth_ref":  [
                    "r251"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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.",
                            "label":  "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period",
                            "negatedLabel":  "Options outstanding, Forfeited (in shares)",
                            "negatedTerseLabel":  "Forfeited (in shares)"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ShareBasedCompensationRestrictedstockunitsandperformancebasedrestrictedstockunitsDetails",
                    "http://www.fivebelow.com/role/ShareBasedCompensationScheduleofstockoptionactivityunderplanDetails"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber":  {
                "auth_ref":  [
                    "r245",
                    "r246"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Number of options outstanding, including both vested and non-vested options.",
                            "label":  "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number",
                            "periodEndLabel":  "Options outstanding, Balance (in shares)",
                            "periodStartLabel":  "Options outstanding, Balance (in shares)"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ShareBasedCompensationScheduleofstockoptionactivityunderplanDetails"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
                            "label":  "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]",
                            "terseLabel":  "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ShareBasedCompensationScheduleofstockoptionactivityunderplanDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice":  {
                "auth_ref":  [
                    "r245",
                    "r246"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.",
                            "label":  "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
                            "periodEndLabel":  "Weighted average exercise price, Balance (in dollars per share)",
                            "periodStartLabel":  "Weighted average exercise price, Balance (in dollars per share)"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ShareBasedCompensationScheduleofstockoptionactivityunderplanDetails"
                    ],
                "xbrltype":  "perShareItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]",
                            "terseLabel":  "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Roll Forward]"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ShareBasedCompensationScheduleofstockoptionactivityunderplanDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased":  {
                "auth_ref":  [
                    "r32"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Per share weighted-average price paid for shares purchased on open market for issuance under share-based payment arrangement.",
                            "label":  "Share-Based Compensation Arrangement by Share-Based Payment Award, Per Share Weighted Average Price of Shares Purchased",
                            "terseLabel":  "Average price (in dollars per share)"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ShareBasedCompensationSharerepurchaseprogramDetails"
                    ],
                "xbrltype":  "perShareItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain":  {
                "auth_ref":  [
                    "r242",
                    "r243",
                    "r244",
                    "r245",
                    "r246",
                    "r247",
                    "r248",
                    "r249",
                    "r250",
                    "r251",
                    "r252",
                    "r253",
                    "r254",
                    "r255",
                    "r256",
                    "r257",
                    "r258",
                    "r259",
                    "r260",
                    "r261",
                    "r262",
                    "r263",
                    "r264",
                    "r265",
                    "r266",
                    "r267"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Award under share-based payment arrangement.",
                            "label":  "Award Type [Domain]",
                            "terseLabel":  "Award Type [Domain]"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedStatementofShareholdersEquity",
                    "http://www.fivebelow.com/role/ShareBasedCompensationRestrictedstockunitsandperformancebasedrestrictedstockunitsDetails",
                    "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice":  {
                "auth_ref":  [
                    "r250"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Weighted average price at which option holders acquired shares when converting their stock options into shares.",
                            "label":  "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
                            "terseLabel":  "Weighted average exercise price, Exercised (in dollars per share)"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ShareBasedCompensationScheduleofstockoptionactivityunderplanDetails"
                    ],
                "xbrltype":  "perShareItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice":  {
                "auth_ref":  [
                    "r251"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.",
                            "label":  "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price",
                            "terseLabel":  "Weighted average exercise price, Forfeited (in dollars per share)"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ShareBasedCompensationScheduleofstockoptionactivityunderplanDetails"
                    ],
                "xbrltype":  "perShareItemType"
                },
            "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1":  {
                "auth_ref":  [
                    "r32"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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.",
                            "label":  "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term",
                            "terseLabel":  "Weighted average remaining contractual term, Exercisable"
                            }
                        }
                    },
                "localname":  "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ShareBasedCompensationScheduleofstockoptionactivityunderplanDetails"
                    ],
                "xbrltype":  "durationItemType"
                },
            "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Weighted average grant-date fair value of non-vested options outstanding.",
                            "label":  "Share-Based Compensation Arrangement by Share-Based Payment Award, Option, Nonvested, Weighted Average Exercise Price",
                            "periodEndLabel":  "Non-vested balance, ending balance (in dollars per share)",
                            "periodStartLabel":  "Non-vested balance, beginning balance (in dollars per share)"
                            }
                        }
                    },
                "localname":  "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ShareBasedCompensationRestrictedstockunitsandperformancebasedrestrictedstockunitsDetails"
                    ],
                "xbrltype":  "perShareItemType"
                },
            "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2":  {
                "auth_ref":  [
                    "r72"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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.",
                            "label":  "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term",
                            "terseLabel":  "Weighted average remaining contractual term"
                            }
                        }
                    },
                "localname":  "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ShareBasedCompensationScheduleofstockoptionactivityunderplanDetails"
                    ],
                "xbrltype":  "durationItemType"
                },
            "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1":  {
                "auth_ref":  [
                    "r34"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Weighted average exercise price as of the balance sheet date for those equity-based payment arrangements exercisable and outstanding.",
                            "label":  "Share-Based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price",
                            "terseLabel":  "Weighted average exercise price, Exercisable (in dollars per share)"
                            }
                        }
                    },
                "localname":  "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ShareBasedCompensationScheduleofstockoptionactivityunderplanDetails"
                    ],
                "xbrltype":  "perShareItemType"
                },
            "us-gaap_ShortTermInvestments":  {
                "auth_ref":  [
                    "r80",
                    "r81",
                    "r561"
                    ],
                "calculation":  {
                    "http://www.fivebelow.com/role/ConsolidatedBalanceSheets":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_AssetsCurrent",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.",
                            "label":  "Short-Term Investments",
                            "terseLabel":  "Short-term investment securities"
                            }
                        }
                    },
                "localname":  "ShortTermInvestments",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedBalanceSheets"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_SignificantAccountingPoliciesTextBlock":  {
                "auth_ref":  [
                    "r65",
                    "r117"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The entire disclosure for all significant accounting policies of the reporting entity.",
                            "label":  "Significant Accounting Policies [Text Block]",
                            "terseLabel":  "Summary of Significant Accounting Policies"
                            }
                        }
                    },
                "localname":  "SignificantAccountingPoliciesTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/SummaryofSignificantAccountingPolicies"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_StatementEquityComponentsAxis":  {
                "auth_ref":  [
                    "r7",
                    "r18",
                    "r96",
                    "r110",
                    "r111",
                    "r112",
                    "r122",
                    "r123",
                    "r124",
                    "r126",
                    "r132",
                    "r134",
                    "r150",
                    "r171",
                    "r172",
                    "r216",
                    "r272",
                    "r273",
                    "r274",
                    "r283",
                    "r284",
                    "r296",
                    "r297",
                    "r298",
                    "r299",
                    "r300",
                    "r301",
                    "r302",
                    "r307",
                    "r308",
                    "r309",
                    "r310",
                    "r311",
                    "r312",
                    "r326",
                    "r357",
                    "r358",
                    "r359",
                    "r367",
                    "r422"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Information by component of equity.",
                            "label":  "Equity Components [Axis]",
                            "terseLabel":  "Equity Components [Axis]"
                            }
                        }
                    },
                "localname":  "StatementEquityComponentsAxis",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedStatementofShareholdersEquity",
                    "http://www.fivebelow.com/role/ShareBasedCompensationRestrictedstockunitsandperformancebasedrestrictedstockunitsDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_StatementLineItems":  {
                "auth_ref":  [
                    "r122",
                    "r123",
                    "r124",
                    "r150",
                    "r332",
                    "r362",
                    "r368",
                    "r376",
                    "r377",
                    "r378",
                    "r379",
                    "r380",
                    "r381",
                    "r384",
                    "r387",
                    "r388",
                    "r389",
                    "r390",
                    "r391",
                    "r392",
                    "r393",
                    "r394",
                    "r395",
                    "r398",
                    "r399",
                    "r400",
                    "r401",
                    "r402",
                    "r404",
                    "r406",
                    "r407",
                    "r408",
                    "r409",
                    "r410",
                    "r411",
                    "r412",
                    "r413",
                    "r414",
                    "r415",
                    "r416",
                    "r417",
                    "r418",
                    "r419",
                    "r422",
                    "r477"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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.",
                            "label":  "Statement [Line Items]",
                            "terseLabel":  "Statement [Line Items]"
                            }
                        }
                    },
                "localname":  "StatementLineItems",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedStatementofShareholdersEquity",
                    "http://www.fivebelow.com/role/RevenuefromContractsWithCustomersDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_StatementOfCashFlowsAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Statement of Cash Flows [Abstract]",
                            "terseLabel":  "Statement of Cash Flows [Abstract]"
                            }
                        }
                    },
                "localname":  "StatementOfCashFlowsAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_StatementOfFinancialPositionAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Statement of Financial Position [Abstract]",
                            "terseLabel":  "Statement of Financial Position [Abstract]"
                            }
                        }
                    },
                "localname":  "StatementOfFinancialPositionAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_StatementOfStockholdersEquityAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Statement of Stockholders' Equity [Abstract]",
                            "terseLabel":  "Statement of Stockholders' Equity [Abstract]"
                            }
                        }
                    },
                "localname":  "StatementOfStockholdersEquityAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_StatementTable":  {
                "auth_ref":  [
                    "r122",
                    "r123",
                    "r124",
                    "r150",
                    "r332",
                    "r362",
                    "r368",
                    "r376",
                    "r377",
                    "r378",
                    "r379",
                    "r380",
                    "r381",
                    "r384",
                    "r387",
                    "r388",
                    "r389",
                    "r390",
                    "r391",
                    "r392",
                    "r393",
                    "r394",
                    "r395",
                    "r398",
                    "r399",
                    "r400",
                    "r401",
                    "r402",
                    "r404",
                    "r406",
                    "r407",
                    "r408",
                    "r409",
                    "r410",
                    "r411",
                    "r412",
                    "r413",
                    "r414",
                    "r415",
                    "r416",
                    "r417",
                    "r418",
                    "r419",
                    "r422",
                    "r477"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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.",
                            "label":  "Statement [Table]",
                            "terseLabel":  "Statement [Table]"
                            }
                        }
                    },
                "localname":  "StatementTable",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedStatementofShareholdersEquity",
                    "http://www.fivebelow.com/role/RevenuefromContractsWithCustomersDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_StockAppreciationRightsSARSMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period.",
                            "label":  "Stock Appreciation Rights (SARs) [Member]",
                            "terseLabel":  "Stock Appreciation Rights (SARs)"
                            }
                        }
                    },
                "localname":  "StockAppreciationRightsSARSMember",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans":  {
                "auth_ref":  [
                    "r7",
                    "r48",
                    "r49",
                    "r71"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Number of shares issued during the period as a result of an employee stock purchase plan.",
                            "label":  "Stock Issued During Period, Shares, Employee Stock Purchase Plans",
                            "terseLabel":  "Issuance of common stock to employees under employee stock purchase plan (in shares)"
                            }
                        }
                    },
                "localname":  "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedStatementofShareholdersEquity"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_StockIssuedDuringPeriodSharesNewIssues":  {
                "auth_ref":  [
                    "r7",
                    "r48",
                    "r49",
                    "r71",
                    "r363",
                    "r422",
                    "r442"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Number of new stock issued during the period.",
                            "label":  "Stock Issued During Period, Shares, New Issues",
                            "terseLabel":  "Issuance of unrestricted stock awards (in shares)"
                            }
                        }
                    },
                "localname":  "StockIssuedDuringPeriodSharesNewIssues",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedStatementofShareholdersEquity"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_StockIssuedDuringPeriodSharesOther":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Number of shares of stock issued attributable to transactions classified as other.",
                            "label":  "Stock Issued During Period, Shares, Other",
                            "terseLabel":  "Stock options granted"
                            }
                        }
                    },
                "localname":  "StockIssuedDuringPeriodSharesOther",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ShareBasedCompensationSharebasedcompensationvaluationofstockoptionsDetails"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised":  {
                "auth_ref":  [
                    "r7",
                    "r48",
                    "r49",
                    "r71",
                    "r250"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Number of share options (or share units) exercised during the current period.",
                            "label":  "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period",
                            "negatedTerseLabel":  "Options outstanding, Exercised (in shares)"
                            }
                        }
                    },
                "localname":  "StockIssuedDuringPeriodSharesStockOptionsExercised",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ShareBasedCompensationScheduleofstockoptionactivityunderplanDetails"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan":  {
                "auth_ref":  [
                    "r7",
                    "r48",
                    "r49",
                    "r71"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.",
                            "label":  "Stock Issued During Period, Value, Employee Stock Purchase Plan",
                            "terseLabel":  "Issuance of common stock to employees under employee stock purchase plan"
                            }
                        }
                    },
                "localname":  "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedStatementofShareholdersEquity"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures":  {
                "auth_ref":  [
                    "r7",
                    "r71"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.",
                            "label":  "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures",
                            "terseLabel":  "Vesting of restricted stock units and performance-based restricted stock units"
                            }
                        }
                    },
                "localname":  "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedStatementofShareholdersEquity"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_StockRepurchaseProgramAuthorizedAmount1":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of stock repurchase plan authorized.",
                            "label":  "Stock Repurchase Program, Authorized Amount",
                            "terseLabel":  "Authorized amount"
                            }
                        }
                    },
                "localname":  "StockRepurchaseProgramAuthorizedAmount1",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ShareBasedCompensationSharerepurchaseprogramDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares":  {
                "auth_ref":  [
                    "r7",
                    "r48",
                    "r49",
                    "r71"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Number of shares that have been repurchased and retired during the period.",
                            "label":  "Stock Repurchased and Retired During Period, Shares",
                            "negatedTerseLabel":  "Repurchase and retirement of common stock (in shares)",
                            "terseLabel":  "Repurchase and retirement of common stock (in shares)"
                            }
                        }
                    },
                "localname":  "StockRepurchasedAndRetiredDuringPeriodShares",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedStatementofShareholdersEquity",
                    "http://www.fivebelow.com/role/ShareBasedCompensationSharerepurchaseprogramDetails"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue":  {
                "auth_ref":  [
                    "r7",
                    "r48",
                    "r49",
                    "r71"
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Equity impact of the value of stock that has been repurchased and retired during the period.  The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).",
                            "label":  "Stock Repurchased and Retired During Period, Value",
                            "negatedTerseLabel":  "Repurchase and retirement of common stock",
                            "terseLabel":  "Repurchase and retirement of common stock"
                            }
                        }
                    },
                "localname":  "StockRepurchasedAndRetiredDuringPeriodValue",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedStatementofShareholdersEquity",
                    "http://www.fivebelow.com/role/ShareBasedCompensationRestrictedstockunitsandperformancebasedrestrictedstockunitsDetails",
                    "http://www.fivebelow.com/role/ShareBasedCompensationSharerepurchaseprogramDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_StockRepurchasedDuringPeriodShares":  {
                "auth_ref":  [
                    "r7",
                    "r48",
                    "r49",
                    "r71",
                    "r364",
                    "r422",
                    "r443"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury.  Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore.  This element is used when state law does not recognize treasury stock.",
                            "label":  "Stock Repurchased During Period, Shares",
                            "terseLabel":  "Shares withheld for taxes (in shares)"
                            }
                        }
                    },
                "localname":  "StockRepurchasedDuringPeriodShares",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ShareBasedCompensationRestrictedstockunitsandperformancebasedrestrictedstockunitsDetails"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_StockholdersEquity":  {
                "auth_ref":  [
                    "r49",
                    "r52",
                    "r53",
                    "r66",
                    "r386",
                    "r403",
                    "r423",
                    "r424",
                    "r471",
                    "r483",
                    "r565",
                    "r589",
                    "r628",
                    "r643"
                    ],
                "calculation":  {
                    "http://www.fivebelow.com/role/ConsolidatedBalanceSheets":  {
                        "order":  3.0,
                        "parentTag":  "us-gaap_LiabilitiesAndStockholdersEquity",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of equity (deficit) attributable to parent.  Excludes temporary equity and equity attributable to noncontrolling interest.",
                            "label":  "Equity, Attributable to Parent",
                            "periodEndLabel":  "Balance",
                            "periodStartLabel":  "Balance",
                            "totalLabel":  "Total shareholders\u2019 equity"
                            }
                        }
                    },
                "localname":  "StockholdersEquity",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedBalanceSheets",
                    "http://www.fivebelow.com/role/ConsolidatedStatementofShareholdersEquity"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_StockholdersEquityAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Equity, Attributable to Parent [Abstract]",
                            "terseLabel":  "Shareholders\u2019 equity:"
                            }
                        }
                    },
                "localname":  "StockholdersEquityAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedBalanceSheets"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_SupplementalCashFlowInformationAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Supplemental Cash Flow Information [Abstract]",
                            "terseLabel":  "Supplemental disclosures of cash flow information:",
                            "verboseLabel":  "Supplemental non-cash information:"
                            }
                        }
                    },
                "localname":  "SupplementalCashFlowInformationAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedStatementsofCashFlows",
                    "http://www.fivebelow.com/role/LeasesSupplementalcashflowinformationDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_TreasuryStockCommonMember":  {
                "auth_ref":  [
                    "r31"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Previously issued common shares repurchased by the issuing entity and held in treasury.",
                            "label":  "Treasury Stock, Common [Member]",
                            "terseLabel":  "Treasury Stock"
                            }
                        }
                    },
                "localname":  "TreasuryStockCommonMember",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ShareBasedCompensationRestrictedstockunitsandperformancebasedrestrictedstockunitsDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_UseOfEstimates":  {
                "auth_ref":  [
                    "r23",
                    "r24",
                    "r25",
                    "r88",
                    "r89",
                    "r90",
                    "r91"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.",
                            "label":  "Use of Estimates, Policy [Policy Text Block]",
                            "terseLabel":  "Use of Estimates"
                            }
                        }
                    },
                "localname":  "UseOfEstimates",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/SummaryofSignificantAccountingPoliciesPolicies"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_VariableLeaseCost":  {
                "auth_ref":  [
                    "r320",
                    "r470"
                    ],
                "calculation":  {
                    "http://www.fivebelow.com/role/LeasesComponentsofnetleasecostDetails":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_LeaseCost",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.",
                            "label":  "Variable Lease, Cost",
                            "terseLabel":  "Variable lease cost"
                            }
                        }
                    },
                "localname":  "VariableLeaseCost",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/LeasesComponentsofnetleasecostDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_VariableRateAxis":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Information by type of variable rate.",
                            "label":  "Variable Rate [Axis]",
                            "terseLabel":  "Variable Rate [Axis]"
                            }
                        }
                    },
                "localname":  "VariableRateAxis",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/LineofCreditDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_VariableRateDomain":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.",
                            "label":  "Variable Rate [Domain]",
                            "terseLabel":  "Variable Rate [Domain]"
                            }
                        }
                    },
                "localname":  "VariableRateDomain",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/LineofCreditDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding":  {
                "auth_ref":  [
                    "r137",
                    "r145"
                    ],
                "calculation":  {
                    "http://www.fivebelow.com/role/IncomePerCommonShareComputationsofbasicanddilutedincomelosspershareDetails":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        }
                    },
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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.",
                            "label":  "Weighted Average Number of Shares Outstanding, Diluted",
                            "terseLabel":  "Diluted shares (in shares)",
                            "totalLabel":  "Weighted average common share outstanding - diluted (in shares)"
                            }
                        }
                    },
                "localname":  "WeightedAverageNumberOfDilutedSharesOutstanding",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedStatementsofOperations",
                    "http://www.fivebelow.com/role/IncomePerCommonShareComputationsofbasicanddilutedincomelosspershareDetails"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Weighted Average Number of Shares Outstanding, Diluted [Abstract]",
                            "terseLabel":  "Weighted average shares outstanding:"
                            }
                        }
                    },
                "localname":  "WeightedAverageNumberOfSharesOutstandingAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedStatementsofOperations"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic":  {
                "auth_ref":  [
                    "r136",
                    "r145"
                    ],
                "calculation":  {
                    "http://www.fivebelow.com/role/IncomePerCommonShareComputationsofbasicanddilutedincomelosspershareDetails":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
                        "weight":  1.0
                        }
                    },
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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.",
                            "label":  "Weighted Average Number of Shares Outstanding, Basic",
                            "terseLabel":  "Basic shares (in shares)",
                            "verboseLabel":  "Weighted-average common shares outstanding - basic (in shares)"
                            }
                        }
                    },
                "localname":  "WeightedAverageNumberOfSharesOutstandingBasic",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "presentation":  [
                    "http://www.fivebelow.com/role/ConsolidatedStatementsofOperations",
                    "http://www.fivebelow.com/role/IncomePerCommonShareComputationsofbasicanddilutedincomelosspershareDetails"
                    ],
                "xbrltype":  "sharesItemType"
                }
            },
        "unitCount":  7
        }
    },
"std_ref":  {
    "r0":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "25",
        "SubTopic":  "20",
        "Topic":  "940",
        "URI":  "https://asc.fasb.org//1943274/2147481913/940-20-25-1",
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef"
        },
    "r1":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "230",
        "Topic":  "830",
        "URI":  "https://asc.fasb.org//1943274/2147481877/830-230-45-1",
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef"
        },
    "r10":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "60",
        "SubTopic":  "10",
        "Topic":  "820",
        "URI":  "https://asc.fasb.org//1943274/2147482053/820-10-60-1",
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef"
        },
    "r100":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02(1))",
        "Topic":  "210",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r101":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02(14))",
        "Topic":  "210",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r102":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02(17))",
        "Topic":  "210",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r103":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02(18))",
        "Topic":  "210",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r104":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02(6))",
        "Topic":  "210",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r105":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02(7))",
        "Topic":  "210",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r106":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02(8))",
        "Topic":  "210",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r107":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02(9))",
        "Topic":  "210",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r108":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1A",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "220",
        "URI":  "https://asc.fasb.org//1943274/2147482790/220-10-45-1A",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r109":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1B",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "220",
        "URI":  "https://asc.fasb.org//1943274/2147482790/220-10-45-1B",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r11":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02.19(a))",
        "Topic":  "210",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef"
        },
    "r110":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "220",
        "URI":  "https://asc.fasb.org//1943274/2147482765/220-10-50-4",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r111":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "220",
        "URI":  "https://asc.fasb.org//1943274/2147482765/220-10-50-5",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r112":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "220",
        "URI":  "https://asc.fasb.org//1943274/2147482765/220-10-50-6",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r113":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-03(25))",
        "Topic":  "220",
        "URI":  "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r114":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "15",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "230",
        "URI":  "https://asc.fasb.org//1943274/2147482740/230-10-45-15",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r115":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "24",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "230",
        "URI":  "https://asc.fasb.org//1943274/2147482740/230-10-45-24",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r116":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "8",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "230",
        "URI":  "https://asc.fasb.org//1943274/2147482913/230-10-50-8",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r117":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "235",
        "URI":  "https://asc.fasb.org//1943274/2147483426/235-10-50-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r118":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.4-08(c))",
        "Topic":  "235",
        "URI":  "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r119":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.4-08(g)(1)(ii))",
        "Topic":  "235",
        "URI":  "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r12":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02.19(b),22(b))",
        "Topic":  "210",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef"
        },
    "r120":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.4-08(h)(2))",
        "Topic":  "235",
        "URI":  "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r121":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.12-04(a))",
        "Topic":  "235",
        "URI":  "https://asc.fasb.org//1943274/2147480678/235-10-S99-3",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r122":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "23",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "250",
        "URI":  "https://asc.fasb.org//1943274/2147483421/250-10-45-23",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r123":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "24",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "250",
        "URI":  "https://asc.fasb.org//1943274/2147483421/250-10-45-24",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r124":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "250",
        "URI":  "https://asc.fasb.org//1943274/2147483421/250-10-45-5",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r125":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(b)(2)",
        "Topic":  "250",
        "URI":  "https://asc.fasb.org//1943274/2147483443/250-10-50-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r126":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(b)(3)",
        "Topic":  "250",
        "URI":  "https://asc.fasb.org//1943274/2147483443/250-10-50-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r127":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "11",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "250",
        "URI":  "https://asc.fasb.org//1943274/2147483443/250-10-50-11",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r128":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "11",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "250",
        "URI":  "https://asc.fasb.org//1943274/2147483443/250-10-50-11",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r129":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "250",
        "URI":  "https://asc.fasb.org//1943274/2147483443/250-10-50-3",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r13":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02.19-26)",
        "Topic":  "210",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef"
        },
    "r130":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "250",
        "URI":  "https://asc.fasb.org//1943274/2147483443/250-10-50-4",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r131":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "7",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "250",
        "URI":  "https://asc.fasb.org//1943274/2147483443/250-10-50-7",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r132":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "7",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "250",
        "URI":  "https://asc.fasb.org//1943274/2147483443/250-10-50-7",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r133":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "8",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "250",
        "URI":  "https://asc.fasb.org//1943274/2147483443/250-10-50-8",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r134":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "9",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "250",
        "URI":  "https://asc.fasb.org//1943274/2147483443/250-10-50-9",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r135":  {
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "Topic":  "260",
        "URI":  "https://asc.fasb.org//260/tableOfContent",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r136":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "10",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "260",
        "URI":  "https://asc.fasb.org//1943274/2147482689/260-10-45-10",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r137":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "16",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "260",
        "URI":  "https://asc.fasb.org//1943274/2147482689/260-10-45-16",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r138":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "260",
        "URI":  "https://asc.fasb.org//1943274/2147482689/260-10-45-2",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r139":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "22",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "260",
        "URI":  "https://asc.fasb.org//1943274/2147482689/260-10-45-22",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r14":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02.20)",
        "Topic":  "210",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef"
        },
    "r140":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "23",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(c)",
        "Topic":  "260",
        "URI":  "https://asc.fasb.org//1943274/2147482689/260-10-45-23",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r141":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "28A",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "260",
        "URI":  "https://asc.fasb.org//1943274/2147482689/260-10-45-28A",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r142":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "60B",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "260",
        "URI":  "https://asc.fasb.org//1943274/2147482689/260-10-45-60B",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r143":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "60B",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(d)",
        "Topic":  "260",
        "URI":  "https://asc.fasb.org//1943274/2147482689/260-10-45-60B",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r144":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "7",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "260",
        "URI":  "https://asc.fasb.org//1943274/2147482689/260-10-45-7",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r145":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "260",
        "URI":  "https://asc.fasb.org//1943274/2147482662/260-10-50-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r146":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)",
        "Topic":  "260",
        "URI":  "https://asc.fasb.org//1943274/2147482662/260-10-50-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r147":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "260",
        "URI":  "https://asc.fasb.org//1943274/2147482662/260-10-50-2",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r148":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "260",
        "URI":  "https://asc.fasb.org//1943274/2147482662/260-10-50-3",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r149":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "15",
        "Publisher":  "FASB",
        "Section":  "55",
        "SubTopic":  "10",
        "Topic":  "260",
        "URI":  "https://asc.fasb.org//1943274/2147482635/260-10-55-15",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r15":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02.21)",
        "Topic":  "210",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef"
        },
    "r150":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "272",
        "URI":  "https://asc.fasb.org//1943274/2147483014/272-10-45-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r151":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "22",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "280",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r152":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "22",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "280",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r153":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "22",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "280",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r154":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "22",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(h)",
        "Topic":  "280",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r155":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "30",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "280",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-30",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r156":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "30",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "280",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-30",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r157":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "30",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)",
        "Topic":  "280",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-30",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r158":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "32",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "280",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-32",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r159":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "32",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "280",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-32",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r16":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02.22)",
        "Topic":  "210",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef"
        },
    "r160":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "32",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)",
        "Topic":  "280",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-32",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r161":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "32",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(d)",
        "Topic":  "280",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-32",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r162":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "32",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(f)",
        "Topic":  "280",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-32",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r163":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "40",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "280",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-40",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r164":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "41",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "280",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-41",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r165":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "42",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "280",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-42",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r166":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "320",
        "URI":  "https://asc.fasb.org//1943274/2147481800/320-10-50-5",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r167":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "5A",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "320",
        "URI":  "https://asc.fasb.org//1943274/2147481800/320-10-50-5A",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r168":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "5A",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "320",
        "URI":  "https://asc.fasb.org//1943274/2147481800/320-10-50-5A",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r169":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "5A",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)",
        "Topic":  "320",
        "URI":  "https://asc.fasb.org//1943274/2147481800/320-10-50-5A",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r17":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02.25)",
        "Topic":  "210",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef"
        },
    "r170":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)",
        "Topic":  "323",
        "URI":  "https://asc.fasb.org//1943274/2147481687/323-10-50-3",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r171":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "65",
        "SubTopic":  "10",
        "Subparagraph":  "(d)",
        "Topic":  "326",
        "URI":  "https://asc.fasb.org//1943274/2147479654/326-10-65-4",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r172":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "Section":  "65",
        "SubTopic":  "10",
        "Subparagraph":  "(c)(2)",
        "Topic":  "326",
        "URI":  "https://asc.fasb.org//1943274/2147479654/326-10-65-5",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r173":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "14",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Topic":  "326",
        "URI":  "https://asc.fasb.org//1943274/2147479319/326-20-50-14",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r174":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "440",
        "URI":  "https://asc.fasb.org//1943274/2147482648/440-10-50-4",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r175":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)",
        "Topic":  "440",
        "URI":  "https://asc.fasb.org//1943274/2147482648/440-10-50-4",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r176":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(b)",
        "Topic":  "450",
        "URI":  "https://asc.fasb.org//1943274/2147483076/450-20-50-4",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r177":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "9",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(b)",
        "Topic":  "450",
        "URI":  "https://asc.fasb.org//1943274/2147483076/450-20-50-9",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r178":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "20",
        "Subparagraph":  "(SAB Topic 5.Y.Q2)",
        "Topic":  "450",
        "URI":  "https://asc.fasb.org//1943274/2147480102/450-20-S99-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r179":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "20",
        "Subparagraph":  "(SAB Topic 5.Y.Q4)",
        "Topic":  "450",
        "URI":  "https://asc.fasb.org//1943274/2147480102/450-20-S99-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r18":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02.29-31)",
        "Topic":  "210",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef"
        },
    "r180":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1A",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.13-01(a)(4)(i))",
        "Topic":  "470",
        "URI":  "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r181":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1A",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.13-01(a)(4)(iii)(A))",
        "Topic":  "470",
        "URI":  "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r182":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1A",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.13-01(a)(4)(iv))",
        "Topic":  "470",
        "URI":  "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r183":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1A",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.13-01(a)(5))",
        "Topic":  "470",
        "URI":  "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r184":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1B",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.13-02(a)(4)(i))",
        "Topic":  "470",
        "URI":  "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r185":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1B",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.13-02(a)(4)(iii)(A))",
        "Topic":  "470",
        "URI":  "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r186":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1B",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.13-02(a)(4)(iii)(B))",
        "Topic":  "470",
        "URI":  "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r187":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1B",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.13-02(a)(4)(iv))",
        "Topic":  "470",
        "URI":  "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r188":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1B",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.13-02(a)(5))",
        "Topic":  "470",
        "URI":  "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r189":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1B",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Topic":  "470",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r19":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "12",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "230",
        "URI":  "https://asc.fasb.org//1943274/2147482740/230-10-45-12",
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef"
        },
    "r190":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1B",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(a)",
        "Topic":  "470",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r191":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1B",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(b)",
        "Topic":  "470",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r192":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1B",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(c)",
        "Topic":  "470",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r193":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1B",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(e)",
        "Topic":  "470",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r194":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1B",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(f)",
        "Topic":  "470",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r195":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1B",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(g)",
        "Topic":  "470",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r196":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1B",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(h)",
        "Topic":  "470",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r197":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1B",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(i)",
        "Topic":  "470",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r198":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1C",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(a)",
        "Topic":  "470",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1C",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r199":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1C",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(b)",
        "Topic":  "470",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1C",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r2":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "14",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "230",
        "URI":  "https://asc.fasb.org//1943274/2147482740/230-10-45-14",
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef"
        },
    "r20":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "15",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "230",
        "URI":  "https://asc.fasb.org//1943274/2147482740/230-10-45-15",
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef"
        },
    "r200":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1C",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(c)",
        "Topic":  "470",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1C",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r201":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1D",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(a)",
        "Topic":  "470",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1D",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r202":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1D",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(b)",
        "Topic":  "470",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1D",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r203":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1D",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(c)",
        "Topic":  "470",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1D",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r204":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1E",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(a)",
        "Topic":  "470",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1E",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r205":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1E",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(b)",
        "Topic":  "470",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1E",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r206":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1E",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(c)",
        "Topic":  "470",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1E",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r207":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1E",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(d)",
        "Topic":  "470",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1E",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r208":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1F",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(a)",
        "Topic":  "470",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1F",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r209":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1F",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(b)",
        "Topic":  "470",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1F",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r21":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "230",
        "URI":  "https://asc.fasb.org//1943274/2147482740/230-10-45-4",
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef"
        },
    "r210":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1F",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(b)(1)",
        "Topic":  "470",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1F",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r211":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1F",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(b)(2)",
        "Topic":  "470",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1F",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r212":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1I",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(a)",
        "Topic":  "470",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1I",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r213":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1I",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(b)",
        "Topic":  "470",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1I",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r214":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1I",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(c)",
        "Topic":  "470",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1I",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r215":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1I",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(d)",
        "Topic":  "470",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1I",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r216":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.3-04)",
        "Topic":  "505",
        "URI":  "https://asc.fasb.org//1943274/2147480008/505-10-S99-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r217":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "10",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "606",
        "URI":  "https://asc.fasb.org//1943274/2147479806/606-10-50-10",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r218":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "12",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "606",
        "URI":  "https://asc.fasb.org//1943274/2147479806/606-10-50-12",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r219":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "12",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "606",
        "URI":  "https://asc.fasb.org//1943274/2147479806/606-10-50-12",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r22":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)",
        "Topic":  "260",
        "URI":  "https://asc.fasb.org//1943274/2147482662/260-10-50-1",
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef"
        },
    "r220":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "12",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)",
        "Topic":  "606",
        "URI":  "https://asc.fasb.org//1943274/2147479806/606-10-50-12",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r221":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "12",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(d)",
        "Topic":  "606",
        "URI":  "https://asc.fasb.org//1943274/2147479806/606-10-50-12",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r222":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "12",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(e)",
        "Topic":  "606",
        "URI":  "https://asc.fasb.org//1943274/2147479806/606-10-50-12",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r223":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "13",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(b)(2)",
        "Topic":  "606",
        "URI":  "https://asc.fasb.org//1943274/2147479806/606-10-50-13",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r224":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "15",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "606",
        "URI":  "https://asc.fasb.org//1943274/2147479806/606-10-50-15",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r225":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "606",
        "URI":  "https://asc.fasb.org//1943274/2147479806/606-10-50-4",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r226":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "606",
        "URI":  "https://asc.fasb.org//1943274/2147479806/606-10-50-5",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r227":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "9",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "606",
        "URI":  "https://asc.fasb.org//1943274/2147479806/606-10-50-9",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r228":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(d)(i)",
        "Topic":  "715",
        "URI":  "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r229":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(d)(iv)(01)",
        "Topic":  "715",
        "URI":  "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r23":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "275",
        "URI":  "https://asc.fasb.org//1943274/2147482861/275-10-50-4",
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef"
        },
    "r230":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(d)(iv)(02)",
        "Topic":  "715",
        "URI":  "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r231":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(d)(iv)(02)(A)",
        "Topic":  "715",
        "URI":  "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r232":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(d)(iv)(02)(B)",
        "Topic":  "715",
        "URI":  "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r233":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(d)(iv)(02)(C)",
        "Topic":  "715",
        "URI":  "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r234":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(d)(iv)(03)",
        "Topic":  "715",
        "URI":  "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r235":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "80",
        "Subparagraph":  "(d)",
        "Topic":  "715",
        "URI":  "https://asc.fasb.org//1943274/2147480576/715-80-50-5",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r236":  {
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "Topic":  "718",
        "URI":  "https://asc.fasb.org//718/tableOfContent",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r237":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1D",
        "Publisher":  "FASB",
        "Section":  "35",
        "SubTopic":  "10",
        "Topic":  "718",
        "URI":  "https://asc.fasb.org//1943274/2147480483/718-10-35-1D",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r238":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "35",
        "SubTopic":  "10",
        "Topic":  "718",
        "URI":  "https://asc.fasb.org//1943274/2147480483/718-10-35-2",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r239":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "35",
        "SubTopic":  "10",
        "Topic":  "718",
        "URI":  "https://asc.fasb.org//1943274/2147480483/718-10-35-3",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r24":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "8",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "275",
        "URI":  "https://asc.fasb.org//1943274/2147482861/275-10-50-8",
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef"
        },
    "r240":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "718",
        "URI":  "https://asc.fasb.org//1943274/2147480454/718-10-45-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r241":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "718",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r242":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)(1)",
        "Topic":  "718",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r243":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)(2)",
        "Topic":  "718",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r244":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)(3)",
        "Topic":  "718",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r245":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)(1)(i)",
        "Topic":  "718",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r246":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)(1)(ii)",
        "Topic":  "718",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r247":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)(1)(iii)",
        "Topic":  "718",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r248":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)(1)(iv)",
        "Topic":  "718",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r249":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)(1)(iv)(01)",
        "Topic":  "718",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r25":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "9",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "275",
        "URI":  "https://asc.fasb.org//1943274/2147482861/275-10-50-9",
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef"
        },
    "r250":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)(1)(iv)(02)",
        "Topic":  "718",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r251":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)(1)(iv)(03)",
        "Topic":  "718",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r252":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)(1)(iv)(04)",
        "Topic":  "718",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r253":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)(2)(i)",
        "Topic":  "718",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r254":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)(2)(ii)",
        "Topic":  "718",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r255":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)(2)(iii)",
        "Topic":  "718",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r256":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)(2)(iii)(01)",
        "Topic":  "718",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r257":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)(2)(iii)(02)",
        "Topic":  "718",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r258":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)(2)(iii)(03)",
        "Topic":  "718",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r259":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(d)(1)",
        "Topic":  "718",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r26":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "360",
        "URI":  "https://asc.fasb.org//1943274/2147482099/360-10-50-1",
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef"
        },
    "r260":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(d)(2)",
        "Topic":  "718",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r261":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(e)(1)",
        "Topic":  "718",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r262":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(e)(2)",
        "Topic":  "718",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r263":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(f)(2)(i)",
        "Topic":  "718",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r264":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(f)(2)(ii)",
        "Topic":  "718",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r265":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(f)(2)(iii)",
        "Topic":  "718",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r266":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(f)(2)(iv)",
        "Topic":  "718",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r267":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(f)(2)(v)",
        "Topic":  "718",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r268":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(h)(2)",
        "Topic":  "718",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r269":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(h)(2)(i)",
        "Topic":  "718",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r27":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)",
        "Topic":  "360",
        "URI":  "https://asc.fasb.org//1943274/2147482099/360-10-50-1",
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef"
        },
    "r270":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(i)",
        "Topic":  "718",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r271":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(l)",
        "Topic":  "718",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r272":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "15",
        "Publisher":  "FASB",
        "Section":  "65",
        "SubTopic":  "10",
        "Subparagraph":  "(e)",
        "Topic":  "718",
        "URI":  "https://asc.fasb.org//1943274/2147480336/718-10-65-15",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r273":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "15",
        "Publisher":  "FASB",
        "Section":  "65",
        "SubTopic":  "10",
        "Subparagraph":  "(f)(1)",
        "Topic":  "718",
        "URI":  "https://asc.fasb.org//1943274/2147480336/718-10-65-15",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r274":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "15",
        "Publisher":  "FASB",
        "Section":  "65",
        "SubTopic":  "10",
        "Subparagraph":  "(f)(2)",
        "Topic":  "718",
        "URI":  "https://asc.fasb.org//1943274/2147480336/718-10-65-15",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r275":  {
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "Topic":  "740",
        "URI":  "https://asc.fasb.org//740/tableOfContent",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r276":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "740",
        "URI":  "https://asc.fasb.org//1943274/2147482525/740-10-45-4",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r277":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "740",
        "URI":  "https://asc.fasb.org//1943274/2147482525/740-10-45-6",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r278":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "10",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "740",
        "URI":  "https://asc.fasb.org//1943274/2147482685/740-10-50-10",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r279":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "12",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "740",
        "URI":  "https://asc.fasb.org//1943274/2147482685/740-10-50-12",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r28":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "470",
        "URI":  "https://asc.fasb.org//1943274/2147481544/470-10-50-5",
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef"
        },
    "r280":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "14",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "740",
        "URI":  "https://asc.fasb.org//1943274/2147482685/740-10-50-14",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r281":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "17",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "740",
        "URI":  "https://asc.fasb.org//1943274/2147482685/740-10-50-17",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r282":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "21",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "740",
        "URI":  "https://asc.fasb.org//1943274/2147482685/740-10-50-21",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r283":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "8",
        "Publisher":  "FASB",
        "Section":  "65",
        "SubTopic":  "10",
        "Subparagraph":  "(d)(2)",
        "Topic":  "740",
        "URI":  "https://asc.fasb.org//1943274/2147482615/740-10-65-8",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r284":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "8",
        "Publisher":  "FASB",
        "Section":  "65",
        "SubTopic":  "10",
        "Subparagraph":  "(d)(3)",
        "Topic":  "740",
        "URI":  "https://asc.fasb.org//1943274/2147482615/740-10-65-8",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r285":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SAB TOPIC 6.I.5.Q1)",
        "Topic":  "740",
        "URI":  "https://asc.fasb.org//1943274/2147479360/740-10-S99-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r286":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SAB TOPIC 6.I.7)",
        "Topic":  "740",
        "URI":  "https://asc.fasb.org//1943274/2147479360/740-10-S99-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r287":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SAB Topic 6.I.Fact.1)",
        "Topic":  "740",
        "URI":  "https://asc.fasb.org//1943274/2147479360/740-10-S99-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r288":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SAB Topic 6.I.Fact.2)",
        "Topic":  "740",
        "URI":  "https://asc.fasb.org//1943274/2147479360/740-10-S99-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r289":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SAB Topic 11.C)",
        "Topic":  "740",
        "URI":  "https://asc.fasb.org//1943274/2147479360/740-10-S99-2",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r29":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "505",
        "URI":  "https://asc.fasb.org//1943274/2147481112/505-10-50-3",
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef"
        },
    "r290":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "270",
        "Topic":  "740",
        "URI":  "https://asc.fasb.org//1943274/2147482526/740-270-50-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r291":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "30",
        "Subparagraph":  "(a)",
        "Topic":  "740",
        "URI":  "https://asc.fasb.org//1943274/2147482603/740-30-50-2",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r292":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "25",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "810",
        "URI":  "https://asc.fasb.org//1943274/2147481231/810-10-45-25",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r293":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "25",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "810",
        "URI":  "https://asc.fasb.org//1943274/2147481231/810-10-45-25",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r294":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(bb)",
        "Topic":  "810",
        "URI":  "https://asc.fasb.org//1943274/2147481203/810-10-50-3",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r295":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)",
        "Topic":  "810",
        "URI":  "https://asc.fasb.org//1943274/2147481203/810-10-50-3",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r296":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "Section":  "65",
        "SubTopic":  "20",
        "Subparagraph":  "(e)",
        "Topic":  "815",
        "URI":  "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r297":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "Section":  "65",
        "SubTopic":  "20",
        "Subparagraph":  "(h)(1)",
        "Topic":  "815",
        "URI":  "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r298":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "Section":  "65",
        "SubTopic":  "20",
        "Subparagraph":  "(h)(1)(i)",
        "Topic":  "815",
        "URI":  "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r299":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "Section":  "65",
        "SubTopic":  "20",
        "Subparagraph":  "(h)(1)(iii)",
        "Topic":  "815",
        "URI":  "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r3":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "28",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "230",
        "URI":  "https://asc.fasb.org//1943274/2147482740/230-10-45-28",
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef"
        },
    "r30":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "8",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "505",
        "URI":  "https://asc.fasb.org//1943274/2147481112/505-10-50-8",
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef"
        },
    "r300":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "Section":  "65",
        "SubTopic":  "20",
        "Subparagraph":  "(h)(1)(iv)",
        "Topic":  "815",
        "URI":  "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r301":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "Section":  "65",
        "SubTopic":  "20",
        "Subparagraph":  "(i)(3)",
        "Topic":  "815",
        "URI":  "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r302":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "65",
        "SubTopic":  "40",
        "Subparagraph":  "(e)(3)",
        "Topic":  "815",
        "URI":  "https://asc.fasb.org//1943274/2147480175/815-40-65-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r303":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "65",
        "SubTopic":  "40",
        "Subparagraph":  "(e)(4)",
        "Topic":  "815",
        "URI":  "https://asc.fasb.org//1943274/2147480175/815-40-65-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r304":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "65",
        "SubTopic":  "40",
        "Subparagraph":  "(f)",
        "Topic":  "815",
        "URI":  "https://asc.fasb.org//1943274/2147480175/815-40-65-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r305":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "820",
        "URI":  "https://asc.fasb.org//1943274/2147482106/820-10-50-2",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r306":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "28",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(f)",
        "Topic":  "825",
        "URI":  "https://asc.fasb.org//1943274/2147482907/825-10-50-28",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r307":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "17",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "30",
        "Topic":  "830",
        "URI":  "https://asc.fasb.org//1943274/2147481694/830-30-45-17",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r308":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "20",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "30",
        "Subparagraph":  "(a)",
        "Topic":  "830",
        "URI":  "https://asc.fasb.org//1943274/2147481694/830-30-45-20",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r309":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "20",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "30",
        "Subparagraph":  "(b)",
        "Topic":  "830",
        "URI":  "https://asc.fasb.org//1943274/2147481694/830-30-45-20",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r31":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "30",
        "Topic":  "505",
        "URI":  "https://asc.fasb.org//1943274/2147481549/505-30-45-1",
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef"
        },
    "r310":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "20",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "30",
        "Subparagraph":  "(c)",
        "Topic":  "830",
        "URI":  "https://asc.fasb.org//1943274/2147481694/830-30-45-20",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r311":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "20",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "30",
        "Subparagraph":  "(d)",
        "Topic":  "830",
        "URI":  "https://asc.fasb.org//1943274/2147481694/830-30-45-20",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r312":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "30",
        "Topic":  "830",
        "URI":  "https://asc.fasb.org//1943274/2147481674/830-30-50-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r313":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "30",
        "Topic":  "835",
        "URI":  "https://asc.fasb.org//1943274/2147482900/835-30-50-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r314":  {
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "SubTopic":  "20",
        "Topic":  "842",
        "URI":  "https://asc.fasb.org//842-20/tableOfContent",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r315":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "20",
        "Subparagraph":  "(a)",
        "Topic":  "842",
        "URI":  "https://asc.fasb.org//1943274/2147479041/842-20-45-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r316":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "20",
        "Subparagraph":  "(b)",
        "Topic":  "842",
        "URI":  "https://asc.fasb.org//1943274/2147479041/842-20-45-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r317":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "20",
        "Subparagraph":  "(c)",
        "Topic":  "842",
        "URI":  "https://asc.fasb.org//1943274/2147479041/842-20-45-5",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r318":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Topic":  "842",
        "URI":  "https://asc.fasb.org//1943274/2147478964/842-20-50-4",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r319":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(b)",
        "Topic":  "842",
        "URI":  "https://asc.fasb.org//1943274/2147478964/842-20-50-4",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r32":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "718",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef"
        },
    "r320":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(d)",
        "Topic":  "842",
        "URI":  "https://asc.fasb.org//1943274/2147478964/842-20-50-4",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r321":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(g)(1)",
        "Topic":  "842",
        "URI":  "https://asc.fasb.org//1943274/2147478964/842-20-50-4",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r322":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(g)(2)",
        "Topic":  "842",
        "URI":  "https://asc.fasb.org//1943274/2147478964/842-20-50-4",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r323":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(g)(3)",
        "Topic":  "842",
        "URI":  "https://asc.fasb.org//1943274/2147478964/842-20-50-4",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r324":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(g)(4)",
        "Topic":  "842",
        "URI":  "https://asc.fasb.org//1943274/2147478964/842-20-50-4",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r325":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Topic":  "842",
        "URI":  "https://asc.fasb.org//1943274/2147478964/842-20-50-6",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r326":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "65",
        "SubTopic":  "10",
        "Subparagraph":  "(a)(3)(iii)(03)",
        "Topic":  "848",
        "URI":  "https://asc.fasb.org//1943274/2147483550/848-10-65-2",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r327":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(bb)(1)",
        "Topic":  "860",
        "URI":  "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r328":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(bb)(2)",
        "Topic":  "860",
        "URI":  "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r329":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(bb)(3)",
        "Topic":  "860",
        "URI":  "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r33":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)(1)",
        "Topic":  "718",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef"
        },
    "r330":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(c)(1)",
        "Topic":  "860",
        "URI":  "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r331":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "910",
        "URI":  "https://asc.fasb.org//1943274/2147482546/910-10-50-6",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r332":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SAB Topic 11.L)",
        "Topic":  "924",
        "URI":  "https://asc.fasb.org//1943274/2147479941/924-10-S99-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r333":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.9-03(6))",
        "Topic":  "942",
        "URI":  "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r334":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "220",
        "Subparagraph":  "(SX 210.9-04(27))",
        "Topic":  "942",
        "URI":  "https://asc.fasb.org//1943274/2147483589/942-220-S99-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r335":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "235",
        "Subparagraph":  "(SX 210.9-05(b)(2))",
        "Topic":  "942",
        "URI":  "https://asc.fasb.org//1943274/2147479557/942-235-S99-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r336":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "360",
        "Topic":  "942",
        "URI":  "https://asc.fasb.org//1943274/2147480842/942-360-50-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r337":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.7-03(a)(1))",
        "Topic":  "944",
        "URI":  "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r338":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.7-03(a)(12))",
        "Topic":  "944",
        "URI":  "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r339":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.7-03(a)(15)(b)(2))",
        "Topic":  "944",
        "URI":  "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r34":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)(1)(iii)",
        "Topic":  "718",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef"
        },
    "r340":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.7-03(a)(19))",
        "Topic":  "944",
        "URI":  "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r341":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.7-03(a)(22))",
        "Topic":  "944",
        "URI":  "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r342":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.7-03(a)(23)(a)(4))",
        "Topic":  "944",
        "URI":  "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r343":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.7-03(a)(25))",
        "Topic":  "944",
        "URI":  "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r344":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.7-03(a)(8)(b))",
        "Topic":  "944",
        "URI":  "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r345":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.7-03(a)(8))",
        "Topic":  "944",
        "URI":  "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r346":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "220",
        "Subparagraph":  "(SX 210.7-04(11))",
        "Topic":  "944",
        "URI":  "https://asc.fasb.org//1943274/2147483586/944-220-S99-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r347":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "220",
        "Subparagraph":  "(SX 210.7-04(18))",
        "Topic":  "944",
        "URI":  "https://asc.fasb.org//1943274/2147483586/944-220-S99-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r348":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "220",
        "Subparagraph":  "(SX 210.7-04(23))",
        "Topic":  "944",
        "URI":  "https://asc.fasb.org//1943274/2147483586/944-220-S99-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r349":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "220",
        "Subparagraph":  "(SX 210.7-04(9))",
        "Topic":  "944",
        "URI":  "https://asc.fasb.org//1943274/2147483586/944-220-S99-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r35":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "12",
        "Publisher":  "FASB",
        "Section":  "55",
        "SubTopic":  "20",
        "Topic":  "718",
        "URI":  "https://asc.fasb.org//1943274/2147481089/718-20-55-12",
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef"
        },
    "r350":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "235",
        "Subparagraph":  "(SX 210.12-17(Column A))",
        "Topic":  "944",
        "URI":  "https://asc.fasb.org//1943274/2147480149/944-235-S99-2",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r351":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "235",
        "Subparagraph":  "(SX 210.12-17(Column B))",
        "Topic":  "944",
        "URI":  "https://asc.fasb.org//1943274/2147480149/944-235-S99-2",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r352":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "235",
        "Subparagraph":  "(SX 210.12-17(Column C))",
        "Topic":  "944",
        "URI":  "https://asc.fasb.org//1943274/2147480149/944-235-S99-2",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r353":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "235",
        "Subparagraph":  "(SX 210.12-17(Column D))",
        "Topic":  "944",
        "URI":  "https://asc.fasb.org//1943274/2147480149/944-235-S99-2",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r354":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "235",
        "Subparagraph":  "(SX 210.12-17(Column E))",
        "Topic":  "944",
        "URI":  "https://asc.fasb.org//1943274/2147480149/944-235-S99-2",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r355":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "235",
        "Subparagraph":  "(SX 210.12-17(Column F))",
        "Topic":  "944",
        "URI":  "https://asc.fasb.org//1943274/2147480149/944-235-S99-2",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r356":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "7A",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "40",
        "Subparagraph":  "(d)",
        "Topic":  "944",
        "URI":  "https://asc.fasb.org//1943274/2147480081/944-40-50-7A",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r357":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "65",
        "SubTopic":  "40",
        "Subparagraph":  "(e)",
        "Topic":  "944",
        "URI":  "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r358":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "65",
        "SubTopic":  "40",
        "Subparagraph":  "(f)(1)",
        "Topic":  "944",
        "URI":  "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r359":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "65",
        "SubTopic":  "40",
        "Subparagraph":  "(f)(2)",
        "Topic":  "944",
        "URI":  "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r36":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "13",
        "Publisher":  "FASB",
        "Section":  "55",
        "SubTopic":  "20",
        "Topic":  "718",
        "URI":  "https://asc.fasb.org//1943274/2147481089/718-20-55-13",
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef"
        },
    "r360":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "65",
        "SubTopic":  "40",
        "Subparagraph":  "(g)(2)(i)",
        "Topic":  "944",
        "URI":  "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r361":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "65",
        "SubTopic":  "40",
        "Subparagraph":  "(h)(2)",
        "Topic":  "944",
        "URI":  "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r362":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.6-03(d))",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147479886/946-10-S99-3",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r363":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.6-03(i)(1))",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147479886/946-10-S99-3",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r364":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.6-03(i)(2))",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147479886/946-10-S99-3",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r365":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "11",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147480990/946-20-50-11",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r366":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "13",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147480990/946-20-50-13",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r367":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "205",
        "Subparagraph":  "(a)",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147480767/946-205-45-4",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r368":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "210",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147480555/946-210-45-4",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r369":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "210",
        "Subparagraph":  "(b)(1)",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147480524/946-210-50-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r37":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "12",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "810",
        "URI":  "https://asc.fasb.org//1943274/2147481231/810-10-45-12",
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef"
        },
    "r370":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "210",
        "Subparagraph":  "(c)(1)",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147480524/946-210-50-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r371":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "210",
        "Subparagraph":  "(c)(2)",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147480524/946-210-50-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r372":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "210",
        "Subparagraph":  "(a)(1)",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147480524/946-210-50-6",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r373":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "210",
        "Subparagraph":  "(c)",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147480524/946-210-50-6",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r374":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "210",
        "Subparagraph":  "(e)",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147480524/946-210-50-6",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r375":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "210",
        "Subparagraph":  "(f)",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147480524/946-210-50-6",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r376":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.6-04(1))",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r377":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.6-04(12)(b)(1))",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r378":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.6-04(12)(b)(2))",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r379":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.6-04(12)(b)(3))",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r38":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1A",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "30",
        "Topic":  "835",
        "URI":  "https://asc.fasb.org//1943274/2147482925/835-30-45-1A",
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef"
        },
    "r380":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.6-04(13)(a)(2))",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r381":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.6-04(13)(a)(3))",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r382":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.6-04(14))",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r383":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.6-04(15))",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r384":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.6-04(16)(a))",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r385":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.6-04(17))",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r386":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.6-04(19))",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r387":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.6-04(2)(a))",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r388":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.6-04(2)(b))",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r389":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.6-04(3)(a))",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r39":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "30",
        "Topic":  "835",
        "URI":  "https://asc.fasb.org//1943274/2147482925/835-30-45-2",
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef"
        },
    "r390":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.6-04(3)(b))",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r391":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.6-04(3)(c))",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r392":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.6-04(6)(b))",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r393":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.6-04(6)(c))",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r394":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.6-04(6)(d))",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r395":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.6-04(6)(e))",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r396":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.6-04(7)(a))",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r397":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.6-04(8))",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r398":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.6-04(9)(b))",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r399":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.6-04(9)(c))",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r4":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "28",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "230",
        "URI":  "https://asc.fasb.org//1943274/2147482740/230-10-45-28",
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef"
        },
    "r40":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "8",
        "Publisher":  "FASB",
        "Section":  "55",
        "SubTopic":  "30",
        "Topic":  "835",
        "URI":  "https://asc.fasb.org//1943274/2147482949/835-30-55-8",
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef"
        },
    "r400":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.6-04(9)(d))",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r401":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.6-04(9)(e))",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r402":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.6-05(2))",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-2",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r403":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.6-05(4))",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-2",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r404":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "220",
        "Subparagraph":  "(b)",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147483581/946-220-45-3",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r405":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "7",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "220",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147483581/946-220-45-7",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r406":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "220",
        "Subparagraph":  "(SX 210.6-07(1))",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r407":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "220",
        "Subparagraph":  "(SX 210.6-07(2)(a))",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r408":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "220",
        "Subparagraph":  "(SX 210.6-07(7)(a)(1))",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r409":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "220",
        "Subparagraph":  "(SX 210.6-07(7)(a)(2))",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r41":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.9-03.10)",
        "Topic":  "942",
        "URI":  "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef"
        },
    "r410":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "220",
        "Subparagraph":  "(SX 210.6-07(7)(a)(3))",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r411":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "220",
        "Subparagraph":  "(SX 210.6-07(7)(a)(5))",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r412":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "220",
        "Subparagraph":  "(SX 210.6-07(7)(a)(6))",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r413":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "220",
        "Subparagraph":  "(SX 210.6-07(7)(a)(7))",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r414":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "220",
        "Subparagraph":  "(SX 210.6-07(7)(c)(1))",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r415":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "220",
        "Subparagraph":  "(SX 210.6-07(7)(c)(2))",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r416":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "220",
        "Subparagraph":  "(SX 210.6-07(7)(c)(3))",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r417":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "220",
        "Subparagraph":  "(SX 210.6-07(7)(c)(5))",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r418":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "220",
        "Subparagraph":  "(SX 210.6-07(7)(c)(6))",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r419":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "220",
        "Subparagraph":  "(SX 210.6-07(7)(c)(7))",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r42":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.9-03.15(5))",
        "Topic":  "942",
        "URI":  "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef"
        },
    "r420":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "220",
        "Subparagraph":  "(SX 210.6-07(9))",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r421":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "220",
        "Subparagraph":  "(SX 210.6-09(1)(d))",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-3",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r422":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "220",
        "Subparagraph":  "(SX 210.6-09(4)(b))",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-3",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r423":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "220",
        "Subparagraph":  "(SX 210.6-09(6))",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-3",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r424":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "220",
        "Subparagraph":  "(SX 210.6-09(7))",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-3",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r425":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "320",
        "Subparagraph":  "(SX 210.12-12(Column A)(Footnote 1))",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r426":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "320",
        "Subparagraph":  "(SX 210.12-12(Column A)(Footnote 2))",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r427":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "320",
        "Subparagraph":  "(SX 210.12-12(Column C)(Footnote 5))",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r428":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "320",
        "Subparagraph":  "(SX 210.12-12A(Column A)(Footnote 2))",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-2",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r429":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "320",
        "Subparagraph":  "(SX 210.12-12A(Column C)(Footnote 4))",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-2",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r43":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.9-03.17)",
        "Topic":  "942",
        "URI":  "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef"
        },
    "r430":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "320",
        "Subparagraph":  "(SX 210.12-12B(Column A)(Footnote 4)(a))",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-3",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r431":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "320",
        "Subparagraph":  "(SX 210.12-12B(Column A)(Footnote 4)(b))",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-3",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r432":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "320",
        "Subparagraph":  "(SX 210.12-12B(Column A)(Footnote 7))",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-3",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r433":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "320",
        "Subparagraph":  "(SX 210.12-12B(Column C)(Footnote 2))",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-3",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r434":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "5D",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "320",
        "Subparagraph":  "(SX 210.12-13D(Column B)(Footnote 2))",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-5D",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r435":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "5D",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "320",
        "Subparagraph":  "(SX 210.12-13D(Column C)(Footnote 2))",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-5D",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r436":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "320",
        "Subparagraph":  "(SX 210.12-14(Column A)(Footnote 2))",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-6",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r437":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "320",
        "Subparagraph":  "(SX 210.12-14(Column F)(Footnote 7))",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-6",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r438":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "7",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "320",
        "Subparagraph":  "(SX 210.12-15(Column A))",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-7",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r439":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "7",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "320",
        "Subparagraph":  "(SX 210.12-15(Column B))",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-7",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r44":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "470",
        "Topic":  "942",
        "URI":  "https://asc.fasb.org//1943274/2147480848/942-470-50-3",
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef"
        },
    "r440":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "7",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "320",
        "Subparagraph":  "(SX 210.12-15(Column C))",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-7",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r441":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "7",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "320",
        "Subparagraph":  "(SX 210.12-15(Column D))",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-7",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r442":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "505",
        "Subparagraph":  "(a)",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147481004/946-505-50-2",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r443":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "505",
        "Subparagraph":  "(c)",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147481004/946-505-50-2",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r444":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "440",
        "Subparagraph":  "(a)",
        "Topic":  "954",
        "URI":  "https://asc.fasb.org//1943274/2147480327/954-440-50-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r445":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "310",
        "Subparagraph":  "(c)",
        "Topic":  "976",
        "URI":  "https://asc.fasb.org//1943274/2147482856/976-310-50-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r446":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "310",
        "Subparagraph":  "(b)",
        "Topic":  "978",
        "URI":  "https://asc.fasb.org//1943274/2147482707/978-310-50-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r447":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(e)",
        "Topic":  "235",
        "URI":  "https://asc.fasb.org//1943274/2147483426/235-10-50-4",
        "role":  "http://www.xbrl.org/2003/role/exampleRef"
        },
    "r448":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "13H",
        "Publisher":  "FASB",
        "Section":  "55",
        "SubTopic":  "40",
        "Subparagraph":  "(a)",
        "Topic":  "944",
        "URI":  "https://asc.fasb.org//1943274/2147480046/944-40-55-13H",
        "role":  "http://www.xbrl.org/2003/role/exampleRef"
        },
    "r449":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "210",
        "URI":  "https://asc.fasb.org//1943274/2147483467/210-10-45-1",
        "role":  "http://www.xbrl.org/2003/role/exampleRef"
        },
    "r45":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02(19))",
        "Topic":  "210",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef"
        },
    "r450":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "210",
        "URI":  "https://asc.fasb.org//1943274/2147483467/210-10-45-1",
        "role":  "http://www.xbrl.org/2003/role/exampleRef"
        },
    "r451":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(g)(4)",
        "Topic":  "210",
        "URI":  "https://asc.fasb.org//1943274/2147483467/210-10-45-1",
        "role":  "http://www.xbrl.org/2003/role/exampleRef"
        },
    "r452":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(f)",
        "Topic":  "235",
        "URI":  "https://asc.fasb.org//1943274/2147483426/235-10-50-4",
        "role":  "http://www.xbrl.org/2003/role/exampleRef"
        },
    "r453":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "52",
        "Publisher":  "FASB",
        "Section":  "55",
        "SubTopic":  "10",
        "Topic":  "260",
        "URI":  "https://asc.fasb.org//1943274/2147482635/260-10-55-52",
        "role":  "http://www.xbrl.org/2003/role/exampleRef"
        },
    "r454":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "30",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(d)",
        "Topic":  "280",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-30",
        "role":  "http://www.xbrl.org/2003/role/exampleRef"
        },
    "r455":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "31",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "280",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-31",
        "role":  "http://www.xbrl.org/2003/role/exampleRef"
        },
    "r456":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "12A",
        "Publisher":  "FASB",
        "Section":  "55",
        "SubTopic":  "10",
        "Topic":  "310",
        "URI":  "https://asc.fasb.org//1943274/2147481933/310-10-55-12A",
        "role":  "http://www.xbrl.org/2003/role/exampleRef"
        },
    "r457":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "Section":  "05",
        "SubTopic":  "10",
        "Subparagraph":  "(d)",
        "Topic":  "340",
        "URI":  "https://asc.fasb.org//1943274/2147482955/340-10-05-5",
        "role":  "http://www.xbrl.org/2003/role/exampleRef"
        },
    "r458":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1B",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(d)",
        "Topic":  "470",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
        "role":  "http://www.xbrl.org/2003/role/exampleRef"
        },
    "r459":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "69B",
        "Publisher":  "FASB",
        "Section":  "55",
        "SubTopic":  "20",
        "Topic":  "470",
        "URI":  "https://asc.fasb.org//1943274/2147481568/470-20-55-69B",
        "role":  "http://www.xbrl.org/2003/role/exampleRef"
        },
    "r46":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02(20))",
        "Topic":  "210",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef"
        },
    "r460":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "69C",
        "Publisher":  "FASB",
        "Section":  "55",
        "SubTopic":  "20",
        "Topic":  "470",
        "URI":  "https://asc.fasb.org//1943274/2147481568/470-20-55-69C",
        "role":  "http://www.xbrl.org/2003/role/exampleRef"
        },
    "r461":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "69E",
        "Publisher":  "FASB",
        "Section":  "55",
        "SubTopic":  "20",
        "Topic":  "470",
        "URI":  "https://asc.fasb.org//1943274/2147481568/470-20-55-69E",
        "role":  "http://www.xbrl.org/2003/role/exampleRef"
        },
    "r462":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "69F",
        "Publisher":  "FASB",
        "Section":  "55",
        "SubTopic":  "20",
        "Topic":  "470",
        "URI":  "https://asc.fasb.org//1943274/2147481568/470-20-55-69F",
        "role":  "http://www.xbrl.org/2003/role/exampleRef"
        },
    "r463":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "13",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(d)",
        "Topic":  "505",
        "URI":  "https://asc.fasb.org//1943274/2147481112/505-10-50-13",
        "role":  "http://www.xbrl.org/2003/role/exampleRef"
        },
    "r464":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "91",
        "Publisher":  "FASB",
        "Section":  "55",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "606",
        "URI":  "https://asc.fasb.org//1943274/2147479777/606-10-55-91",
        "role":  "http://www.xbrl.org/2003/role/exampleRef"
        },
    "r465":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(d)(ii)",
        "Topic":  "715",
        "URI":  "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
        "role":  "http://www.xbrl.org/2003/role/exampleRef"
        },
    "r466":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(d)(iv)(01)",
        "Topic":  "715",
        "URI":  "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
        "role":  "http://www.xbrl.org/2003/role/exampleRef"
        },
    "r467":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "17",
        "Publisher":  "FASB",
        "Section":  "55",
        "SubTopic":  "20",
        "Topic":  "715",
        "URI":  "https://asc.fasb.org//1943274/2147480482/715-20-55-17",
        "role":  "http://www.xbrl.org/2003/role/exampleRef"
        },
    "r468":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "8",
        "Publisher":  "FASB",
        "Section":  "55",
        "SubTopic":  "80",
        "Topic":  "715",
        "URI":  "https://asc.fasb.org//1943274/2147480547/715-80-55-8",
        "role":  "http://www.xbrl.org/2003/role/exampleRef"
        },
    "r469":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)(1)",
        "Topic":  "718",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
        "role":  "http://www.xbrl.org/2003/role/exampleRef"
        },
    "r47":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02(25))",
        "Topic":  "210",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef"
        },
    "r470":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "53",
        "Publisher":  "FASB",
        "Section":  "55",
        "SubTopic":  "20",
        "Topic":  "842",
        "URI":  "https://asc.fasb.org//1943274/2147479589/842-20-55-53",
        "role":  "http://www.xbrl.org/2003/role/exampleRef"
        },
    "r471":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "10",
        "Publisher":  "FASB",
        "Section":  "55",
        "SubTopic":  "10",
        "Topic":  "852",
        "URI":  "https://asc.fasb.org//1943274/2147481372/852-10-55-10",
        "role":  "http://www.xbrl.org/2003/role/exampleRef"
        },
    "r472":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "55",
        "SubTopic":  "30",
        "Topic":  "944",
        "URI":  "https://asc.fasb.org//1943274/2147479401/944-30-55-2",
        "role":  "http://www.xbrl.org/2003/role/exampleRef"
        },
    "r473":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "29F",
        "Publisher":  "FASB",
        "Section":  "55",
        "SubTopic":  "40",
        "Topic":  "944",
        "URI":  "https://asc.fasb.org//1943274/2147480046/944-40-55-29F",
        "role":  "http://www.xbrl.org/2003/role/exampleRef"
        },
    "r474":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "210",
        "Subparagraph":  "(b)(1)",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147480524/946-210-50-1",
        "role":  "http://www.xbrl.org/2003/role/exampleRef"
        },
    "r475":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "210",
        "Subparagraph":  "(a)(1)",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147480524/946-210-50-6",
        "role":  "http://www.xbrl.org/2003/role/exampleRef"
        },
    "r476":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "55",
        "SubTopic":  "210",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147480493/946-210-55-1",
        "role":  "http://www.xbrl.org/2003/role/exampleRef"
        },
    "r477":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "310",
        "Subparagraph":  "(d)",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147480833/946-310-45-1",
        "role":  "http://www.xbrl.org/2003/role/exampleRef"
        },
    "r478":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "320",
        "Subparagraph":  "(SX 210.12-12(Column A)(Footnote 2)(i))",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-1",
        "role":  "http://www.xbrl.org/2003/role/exampleRef"
        },
    "r479":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "320",
        "Subparagraph":  "(SX 210.12-12A(Column A)(Footnote 2))",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-2",
        "role":  "http://www.xbrl.org/2003/role/exampleRef"
        },
    "r48":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02(28))",
        "Topic":  "210",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef"
        },
    "r480":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "320",
        "Subparagraph":  "(SX 210.12-12B(Column A)(Footnote 1)(a))",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-3",
        "role":  "http://www.xbrl.org/2003/role/exampleRef"
        },
    "r481":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "320",
        "Subparagraph":  "(SX 210.12-14(Column A)(Footnote 2))",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-6",
        "role":  "http://www.xbrl.org/2003/role/exampleRef"
        },
    "r482":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "10",
        "Publisher":  "FASB",
        "Section":  "55",
        "SubTopic":  "830",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147480167/946-830-55-10",
        "role":  "http://www.xbrl.org/2003/role/exampleRef"
        },
    "r483":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "12",
        "Publisher":  "FASB",
        "Section":  "55",
        "SubTopic":  "830",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147480167/946-830-55-12",
        "role":  "http://www.xbrl.org/2003/role/exampleRef"
        },
    "r484":  {
        "Name":  "Exchange Act",
        "Number":  "240",
        "Publisher":  "SEC",
        "Section":  "12",
        "Subsection":  "b",
        "role":  "http://www.xbrl.org/2003/role/presentationRef"
        },
    "r485":  {
        "Name":  "Exchange Act",
        "Number":  "240",
        "Publisher":  "SEC",
        "Section":  "12",
        "Subsection":  "b-2",
        "role":  "http://www.xbrl.org/2003/role/presentationRef"
        },
    "r486":  {
        "Name":  "Exchange Act",
        "Number":  "240",
        "Publisher":  "SEC",
        "Section":  "12",
        "Subsection":  "d1-1",
        "role":  "http://www.xbrl.org/2003/role/presentationRef"
        },
    "r487":  {
        "Name":  "Form 10-Q",
        "Number":  "240",
        "Publisher":  "SEC",
        "Section":  "308",
        "Subsection":  "a",
        "role":  "http://www.xbrl.org/2003/role/presentationRef"
        },
    "r488":  {
        "Name":  "Form 20-F",
        "Paragraph":  "a",
        "Publisher":  "SEC",
        "Section":  "16",
        "Subsection":  "J",
        "role":  "http://www.xbrl.org/2003/role/presentationRef"
        },
    "r489":  {
        "Name":  "Form 20-F",
        "Paragraph":  "1",
        "Publisher":  "SEC",
        "Section":  "6",
        "Subsection":  "F",
        "role":  "http://www.xbrl.org/2003/role/presentationRef"
        },
    "r49":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02(29))",
        "Topic":  "210",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef"
        },
    "r490":  {
        "Name":  "Form 20-F",
        "Paragraph":  "1",
        "Publisher":  "SEC",
        "Section":  "6",
        "Subparagraph":  "i",
        "Subsection":  "F",
        "role":  "http://www.xbrl.org/2003/role/presentationRef"
        },
    "r491":  {
        "Name":  "Form 20-F",
        "Paragraph":  "1",
        "Publisher":  "SEC",
        "Section":  "6",
        "Sentence":  "A",
        "Subparagraph":  "i",
        "Subsection":  "F",
        "role":  "http://www.xbrl.org/2003/role/presentationRef"
        },
    "r492":  {
        "Name":  "Form 20-F",
        "Paragraph":  "1",
        "Publisher":  "SEC",
        "Section":  "6",
        "Sentence":  "B",
        "Subparagraph":  "i",
        "Subsection":  "F",
        "role":  "http://www.xbrl.org/2003/role/presentationRef"
        },
    "r493":  {
        "Name":  "Form 20-F",
        "Paragraph":  "1",
        "Publisher":  "SEC",
        "Section":  "6",
        "Sentence":  "C",
        "Subparagraph":  "i",
        "Subsection":  "F",
        "role":  "http://www.xbrl.org/2003/role/presentationRef"
        },
    "r494":  {
        "Name":  "Form 20-F",
        "Paragraph":  "1",
        "Publisher":  "SEC",
        "Section":  "6",
        "Sentence":  "D",
        "Subparagraph":  "i",
        "Subsection":  "F",
        "role":  "http://www.xbrl.org/2003/role/presentationRef"
        },
    "r495":  {
        "Name":  "Form 20-F",
        "Paragraph":  "1",
        "Publisher":  "SEC",
        "Section":  "6",
        "Sentence":  "E",
        "Subparagraph":  "i",
        "Subsection":  "F",
        "role":  "http://www.xbrl.org/2003/role/presentationRef"
        },
    "r496":  {
        "Name":  "Form 20-F",
        "Paragraph":  "1",
        "Publisher":  "SEC",
        "Section":  "6",
        "Subparagraph":  "ii",
        "Subsection":  "F",
        "role":  "http://www.xbrl.org/2003/role/presentationRef"
        },
    "r497":  {
        "Name":  "Form 20-F",
        "Paragraph":  "1",
        "Publisher":  "SEC",
        "Section":  "6",
        "Subparagraph":  "iii",
        "Subsection":  "F",
        "role":  "http://www.xbrl.org/2003/role/presentationRef"
        },
    "r498":  {
        "Name":  "Form 20-F",
        "Paragraph":  "2",
        "Publisher":  "SEC",
        "Section":  "6",
        "Subsection":  "F",
        "role":  "http://www.xbrl.org/2003/role/presentationRef"
        },
    "r499":  {
        "Name":  "Form 20-F",
        "Paragraph":  "1",
        "Publisher":  "SEC",
        "Section":  "6",
        "Subparagraph":  "ii",
        "Subsection":  "F",
        "role":  "http://www.xbrl.org/2003/role/presentationRef"
        },
    "r5":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "360",
        "URI":  "https://asc.fasb.org//1943274/2147482099/360-10-50-1",
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef"
        },
    "r50":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02(30)(a)(1))",
        "Topic":  "210",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef"
        },
    "r500":  {
        "Name":  "Form 40-F",
        "Paragraph":  "a",
        "Publisher":  "SEC",
        "Section":  "19",
        "role":  "http://www.xbrl.org/2003/role/presentationRef"
        },
    "r501":  {
        "Name":  "Form 40-F",
        "Paragraph":  "a",
        "Publisher":  "SEC",
        "Section":  "19",
        "Subparagraph":  "1",
        "role":  "http://www.xbrl.org/2003/role/presentationRef"
        },
    "r502":  {
        "Name":  "Form 40-F",
        "Paragraph":  "a",
        "Publisher":  "SEC",
        "Section":  "19",
        "Sentence":  "i",
        "Subparagraph":  "1",
        "role":  "http://www.xbrl.org/2003/role/presentationRef"
        },
    "r503":  {
        "Name":  "Form 40-F",
        "Paragraph":  "a",
        "Publisher":  "SEC",
        "Section":  "19",
        "Sentence":  "ii",
        "Subparagraph":  "1",
        "role":  "http://www.xbrl.org/2003/role/presentationRef"
        },
    "r504":  {
        "Name":  "Form 40-F",
        "Paragraph":  "a",
        "Publisher":  "SEC",
        "Section":  "19",
        "Sentence":  "iii",
        "Subparagraph":  "1",
        "role":  "http://www.xbrl.org/2003/role/presentationRef"
        },
    "r505":  {
        "Name":  "Form 40-F",
        "Paragraph":  "a",
        "Publisher":  "SEC",
        "Section":  "19",
        "Sentence":  "iv",
        "Subparagraph":  "1",
        "role":  "http://www.xbrl.org/2003/role/presentationRef"
        },
    "r506":  {
        "Name":  "Form 40-F",
        "Paragraph":  "a",
        "Publisher":  "SEC",
        "Section":  "19",
        "Sentence":  "v",
        "Subparagraph":  "1",
        "role":  "http://www.xbrl.org/2003/role/presentationRef"
        },
    "r507":  {
        "Name":  "Form 40-F",
        "Paragraph":  "a",
        "Publisher":  "SEC",
        "Section":  "19",
        "Subparagraph":  "2",
        "role":  "http://www.xbrl.org/2003/role/presentationRef"
        },
    "r508":  {
        "Name":  "Form 40-F",
        "Paragraph":  "a",
        "Publisher":  "SEC",
        "Section":  "19",
        "Subparagraph":  "3",
        "role":  "http://www.xbrl.org/2003/role/presentationRef"
        },
    "r509":  {
        "Name":  "Form 40-F",
        "Paragraph":  "b",
        "Publisher":  "SEC",
        "Section":  "19",
        "role":  "http://www.xbrl.org/2003/role/presentationRef"
        },
    "r51":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02(30)(a)(3))",
        "Topic":  "210",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef"
        },
    "r510":  {
        "Name":  "Form N-CSR",
        "Paragraph":  "a",
        "Publisher":  "SEC",
        "Section":  "18",
        "role":  "http://www.xbrl.org/2003/role/presentationRef"
        },
    "r511":  {
        "Name":  "Form N-CSR",
        "Paragraph":  "a",
        "Publisher":  "SEC",
        "Section":  "18",
        "Subparagraph":  "1",
        "role":  "http://www.xbrl.org/2003/role/presentationRef"
        },
    "r512":  {
        "Name":  "Form N-CSR",
        "Paragraph":  "a",
        "Publisher":  "SEC",
        "Section":  "18",
        "Sentence":  "i",
        "Subparagraph":  "1",
        "role":  "http://www.xbrl.org/2003/role/presentationRef"
        },
    "r513":  {
        "Name":  "Form N-CSR",
        "Paragraph":  "a",
        "Publisher":  "SEC",
        "Section":  "18",
        "Sentence":  "ii",
        "Subparagraph":  "1",
        "role":  "http://www.xbrl.org/2003/role/presentationRef"
        },
    "r514":  {
        "Name":  "Form N-CSR",
        "Paragraph":  "a",
        "Publisher":  "SEC",
        "Section":  "18",
        "Sentence":  "iii",
        "Subparagraph":  "1",
        "role":  "http://www.xbrl.org/2003/role/presentationRef"
        },
    "r515":  {
        "Name":  "Form N-CSR",
        "Paragraph":  "a",
        "Publisher":  "SEC",
        "Section":  "18",
        "Sentence":  "iv",
        "Subparagraph":  "1",
        "role":  "http://www.xbrl.org/2003/role/presentationRef"
        },
    "r516":  {
        "Name":  "Form N-CSR",
        "Paragraph":  "a",
        "Publisher":  "SEC",
        "Section":  "18",
        "Sentence":  "v",
        "Subparagraph":  "1",
        "role":  "http://www.xbrl.org/2003/role/presentationRef"
        },
    "r517":  {
        "Name":  "Form N-CSR",
        "Paragraph":  "a",
        "Publisher":  "SEC",
        "Section":  "18",
        "Subparagraph":  "2",
        "role":  "http://www.xbrl.org/2003/role/presentationRef"
        },
    "r518":  {
        "Name":  "Form N-CSR",
        "Paragraph":  "a",
        "Publisher":  "SEC",
        "Section":  "18",
        "Subparagraph":  "3",
        "role":  "http://www.xbrl.org/2003/role/presentationRef"
        },
    "r519":  {
        "Name":  "Form N-CSR",
        "Paragraph":  "b",
        "Publisher":  "SEC",
        "Section":  "18",
        "role":  "http://www.xbrl.org/2003/role/presentationRef"
        },
    "r52":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02(30))",
        "Topic":  "210",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef"
        },
    "r520":  {
        "Name":  "Forms 10-K, 10-Q, 20-F",
        "Number":  "240",
        "Publisher":  "SEC",
        "Section":  "13",
        "Subsection":  "a-1",
        "role":  "http://www.xbrl.org/2003/role/presentationRef"
        },
    "r521":  {
        "Name":  "Regulation S-K",
        "Number":  "229",
        "Publisher":  "SEC",
        "Section":  "402",
        "Subsection":  "v",
        "role":  "http://www.xbrl.org/2003/role/presentationRef"
        },
    "r522":  {
        "Name":  "Regulation S-K",
        "Number":  "229",
        "Paragraph":  "1",
        "Publisher":  "SEC",
        "Section":  "402",
        "Subsection":  "v",
        "role":  "http://www.xbrl.org/2003/role/presentationRef"
        },
    "r523":  {
        "Name":  "Regulation S-K",
        "Number":  "229",
        "Paragraph":  "2",
        "Publisher":  "SEC",
        "Section":  "402",
        "Subparagraph":  "ii",
        "Subsection":  "v",
        "role":  "http://www.xbrl.org/2003/role/presentationRef"
        },
    "r524":  {
        "Name":  "Regulation S-K",
        "Number":  "229",
        "Paragraph":  "2",
        "Publisher":  "SEC",
        "Section":  "402",
        "Subparagraph":  "iii",
        "Subsection":  "v",
        "role":  "http://www.xbrl.org/2003/role/presentationRef"
        },
    "r525":  {
        "Name":  "Regulation S-K",
        "Number":  "229",
        "Paragraph":  "2",
        "Publisher":  "SEC",
        "Section":  "402",
        "Subparagraph":  "iv",
        "Subsection":  "v",
        "role":  "http://www.xbrl.org/2003/role/presentationRef"
        },
    "r526":  {
        "Name":  "Regulation S-K",
        "Number":  "229",
        "Paragraph":  "2",
        "Publisher":  "SEC",
        "Section":  "402",
        "Subparagraph":  "vi",
        "Subsection":  "v",
        "role":  "http://www.xbrl.org/2003/role/presentationRef"
        },
    "r527":  {
        "Name":  "Regulation S-K",
        "Number":  "229",
        "Paragraph":  "3",
        "Publisher":  "SEC",
        "Section":  "402",
        "Subsection":  "v",
        "role":  "http://www.xbrl.org/2003/role/presentationRef"
        },
    "r528":  {
        "Name":  "Regulation S-K",
        "Number":  "229",
        "Paragraph":  "4",
        "Publisher":  "SEC",
        "Section":  "402",
        "Subsection":  "v",
        "role":  "http://www.xbrl.org/2003/role/presentationRef"
        },
    "r529":  {
        "Name":  "Regulation S-K",
        "Number":  "229",
        "Paragraph":  "5",
        "Publisher":  "SEC",
        "Section":  "402",
        "Subparagraph":  "i",
        "Subsection":  "v",
        "role":  "http://www.xbrl.org/2003/role/presentationRef"
        },
    "r53":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02(31))",
        "Topic":  "210",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef"
        },
    "r530":  {
        "Name":  "Regulation S-K",
        "Number":  "229",
        "Paragraph":  "5",
        "Publisher":  "SEC",
        "Section":  "402",
        "Subparagraph":  "ii",
        "Subsection":  "v",
        "role":  "http://www.xbrl.org/2003/role/presentationRef"
        },
    "r531":  {
        "Name":  "Regulation S-K",
        "Number":  "229",
        "Paragraph":  "5",
        "Publisher":  "SEC",
        "Section":  "402",
        "Subparagraph":  "iii",
        "Subsection":  "v",
        "role":  "http://www.xbrl.org/2003/role/presentationRef"
        },
    "r532":  {
        "Name":  "Regulation S-K",
        "Number":  "229",
        "Paragraph":  "5",
        "Publisher":  "SEC",
        "Section":  "402",
        "Subparagraph":  "iv",
        "Subsection":  "v",
        "role":  "http://www.xbrl.org/2003/role/presentationRef"
        },
    "r533":  {
        "Name":  "Regulation S-K",
        "Number":  "229",
        "Paragraph":  "6",
        "Publisher":  "SEC",
        "Section":  "402",
        "Subsection":  "v",
        "role":  "http://www.xbrl.org/2003/role/presentationRef"
        },
    "r534":  {
        "Name":  "Regulation S-K",
        "Number":  "229",
        "Paragraph":  "6",
        "Publisher":  "SEC",
        "Section":  "402",
        "Subparagraph":  "i",
        "Subsection":  "v",
        "role":  "http://www.xbrl.org/2003/role/presentationRef"
        },
    "r535":  {
        "Name":  "Regulation S-K",
        "Number":  "229",
        "Paragraph":  "1",
        "Publisher":  "SEC",
        "Section":  "402",
        "Subsection":  "w",
        "role":  "http://www.xbrl.org/2003/role/presentationRef"
        },
    "r536":  {
        "Name":  "Regulation S-K",
        "Number":  "229",
        "Paragraph":  "1",
        "Publisher":  "SEC",
        "Section":  "402",
        "Subparagraph":  "i",
        "Subsection":  "w",
        "role":  "http://www.xbrl.org/2003/role/presentationRef"
        },
    "r537":  {
        "Name":  "Regulation S-K",
        "Number":  "229",
        "Paragraph":  "1",
        "Publisher":  "SEC",
        "Section":  "402",
        "Sentence":  "A",
        "Subparagraph":  "i",
        "Subsection":  "w",
        "role":  "http://www.xbrl.org/2003/role/presentationRef"
        },
    "r538":  {
        "Name":  "Regulation S-K",
        "Number":  "229",
        "Paragraph":  "1",
        "Publisher":  "SEC",
        "Section":  "402",
        "Sentence":  "B",
        "Subparagraph":  "i",
        "Subsection":  "w",
        "role":  "http://www.xbrl.org/2003/role/presentationRef"
        },
    "r539":  {
        "Name":  "Regulation S-K",
        "Number":  "229",
        "Paragraph":  "1",
        "Publisher":  "SEC",
        "Section":  "402",
        "Sentence":  "C",
        "Subparagraph":  "i",
        "Subsection":  "w",
        "role":  "http://www.xbrl.org/2003/role/presentationRef"
        },
    "r54":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02(32))",
        "Topic":  "210",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef"
        },
    "r540":  {
        "Name":  "Regulation S-K",
        "Number":  "229",
        "Paragraph":  "1",
        "Publisher":  "SEC",
        "Section":  "402",
        "Sentence":  "D",
        "Subparagraph":  "i",
        "Subsection":  "w",
        "role":  "http://www.xbrl.org/2003/role/presentationRef"
        },
    "r541":  {
        "Name":  "Regulation S-K",
        "Number":  "229",
        "Paragraph":  "1",
        "Publisher":  "SEC",
        "Section":  "402",
        "Sentence":  "E",
        "Subparagraph":  "i",
        "Subsection":  "w",
        "role":  "http://www.xbrl.org/2003/role/presentationRef"
        },
    "r542":  {
        "Name":  "Regulation S-K",
        "Number":  "229",
        "Paragraph":  "1",
        "Publisher":  "SEC",
        "Section":  "402",
        "Subparagraph":  "ii",
        "Subsection":  "w",
        "role":  "http://www.xbrl.org/2003/role/presentationRef"
        },
    "r543":  {
        "Name":  "Regulation S-K",
        "Number":  "229",
        "Paragraph":  "1",
        "Publisher":  "SEC",
        "Section":  "402",
        "Subparagraph":  "iii",
        "Subsection":  "w",
        "role":  "http://www.xbrl.org/2003/role/presentationRef"
        },
    "r544":  {
        "Name":  "Regulation S-K",
        "Number":  "229",
        "Paragraph":  "2",
        "Publisher":  "SEC",
        "Section":  "402",
        "Subsection":  "w",
        "role":  "http://www.xbrl.org/2003/role/presentationRef"
        },
    "r545":  {
        "Name":  "Regulation S-K",
        "Number":  "229",
        "Paragraph":  "1",
        "Publisher":  "SEC",
        "Section":  "402",
        "Subsection":  "x",
        "role":  "http://www.xbrl.org/2003/role/presentationRef"
        },
    "r546":  {
        "Name":  "Regulation S-K",
        "Number":  "229",
        "Paragraph":  "2",
        "Publisher":  "SEC",
        "Section":  "402",
        "Subsection":  "x",
        "role":  "http://www.xbrl.org/2003/role/presentationRef"
        },
    "r547":  {
        "Name":  "Regulation S-K",
        "Number":  "229",
        "Paragraph":  "2",
        "Publisher":  "SEC",
        "Section":  "402",
        "Sentence":  "A",
        "Subparagraph":  "ii",
        "Subsection":  "x",
        "role":  "http://www.xbrl.org/2003/role/presentationRef"
        },
    "r548":  {
        "Name":  "Regulation S-K",
        "Number":  "229",
        "Paragraph":  "2",
        "Publisher":  "SEC",
        "Section":  "402",
        "Sentence":  "C",
        "Subparagraph":  "ii",
        "Subsection":  "x",
        "role":  "http://www.xbrl.org/2003/role/presentationRef"
        },
    "r549":  {
        "Name":  "Regulation S-K",
        "Number":  "229",
        "Paragraph":  "2",
        "Publisher":  "SEC",
        "Section":  "402",
        "Sentence":  "D",
        "Subparagraph":  "ii",
        "Subsection":  "x",
        "role":  "http://www.xbrl.org/2003/role/presentationRef"
        },
    "r55":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-03(10))",
        "Topic":  "220",
        "URI":  "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef"
        },
    "r550":  {
        "Name":  "Regulation S-K",
        "Number":  "229",
        "Paragraph":  "2",
        "Publisher":  "SEC",
        "Section":  "402",
        "Sentence":  "E",
        "Subparagraph":  "ii",
        "Subsection":  "x",
        "role":  "http://www.xbrl.org/2003/role/presentationRef"
        },
    "r551":  {
        "Name":  "Regulation S-K",
        "Number":  "229",
        "Paragraph":  "2",
        "Publisher":  "SEC",
        "Section":  "402",
        "Sentence":  "F",
        "Subparagraph":  "ii",
        "Subsection":  "x",
        "role":  "http://www.xbrl.org/2003/role/presentationRef"
        },
    "r552":  {
        "Name":  "Regulation S-K",
        "Number":  "229",
        "Publisher":  "SEC",
        "Section":  "408",
        "Subsection":  "a",
        "role":  "http://www.xbrl.org/2003/role/presentationRef"
        },
    "r553":  {
        "Name":  "Regulation S-K",
        "Number":  "229",
        "Paragraph":  "1",
        "Publisher":  "SEC",
        "Section":  "408",
        "Subsection":  "a",
        "role":  "http://www.xbrl.org/2003/role/presentationRef"
        },
    "r554":  {
        "Name":  "Regulation S-K",
        "Number":  "229",
        "Paragraph":  "2",
        "Publisher":  "SEC",
        "Section":  "408",
        "Subparagraph":  "A",
        "Subsection":  "a",
        "role":  "http://www.xbrl.org/2003/role/presentationRef"
        },
    "r555":  {
        "Name":  "Regulation S-K",
        "Number":  "229",
        "Paragraph":  "2",
        "Publisher":  "SEC",
        "Section":  "408",
        "Subparagraph":  "B",
        "Subsection":  "a",
        "role":  "http://www.xbrl.org/2003/role/presentationRef"
        },
    "r556":  {
        "Name":  "Regulation S-K",
        "Number":  "229",
        "Paragraph":  "2",
        "Publisher":  "SEC",
        "Section":  "408",
        "Subparagraph":  "C",
        "Subsection":  "a",
        "role":  "http://www.xbrl.org/2003/role/presentationRef"
        },
    "r557":  {
        "Name":  "Regulation S-K",
        "Number":  "229",
        "Paragraph":  "2",
        "Publisher":  "SEC",
        "Section":  "408",
        "Subparagraph":  "D",
        "Subsection":  "a",
        "role":  "http://www.xbrl.org/2003/role/presentationRef"
        },
    "r558":  {
        "Name":  "Regulation S-K",
        "Number":  "229",
        "Paragraph":  "1",
        "Publisher":  "SEC",
        "Section":  "408",
        "Subsection":  "b",
        "role":  "http://www.xbrl.org/2003/role/presentationRef"
        },
    "r559":  {
        "Name":  "Regulation S-T",
        "Number":  "232",
        "Publisher":  "SEC",
        "Section":  "405",
        "role":  "http://www.xbrl.org/2003/role/presentationRef"
        },
    "r56":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-03(20))",
        "Topic":  "220",
        "URI":  "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef"
        },
    "r560":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4H",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "40",
        "Topic":  "944",
        "URI":  "https://asc.fasb.org//1943274/2147480081/944-40-50-4H",
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef"
        },
    "r561":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02(8))",
        "Topic":  "210",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef"
        },
    "r562":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02(9))",
        "Topic":  "210",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef"
        },
    "r563":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "14",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "230",
        "URI":  "https://asc.fasb.org//1943274/2147482740/230-10-45-14",
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef"
        },
    "r564":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.4-08(f))",
        "Topic":  "235",
        "URI":  "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef"
        },
    "r565":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.4-08(g)(1)(ii))",
        "Topic":  "235",
        "URI":  "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef"
        },
    "r566":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.4-08(h)(1)(Note 1))",
        "Topic":  "235",
        "URI":  "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef"
        },
    "r567":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "23",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "250",
        "URI":  "https://asc.fasb.org//1943274/2147483421/250-10-45-23",
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef"
        },
    "r568":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "24",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "250",
        "URI":  "https://asc.fasb.org//1943274/2147483421/250-10-45-24",
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef"
        },
    "r569":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "250",
        "URI":  "https://asc.fasb.org//1943274/2147483421/250-10-45-5",
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef"
        },
    "r57":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-03.1,2)",
        "Topic":  "220",
        "URI":  "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef"
        },
    "r570":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "260",
        "URI":  "https://asc.fasb.org//1943274/2147482662/260-10-50-1",
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef"
        },
    "r571":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "320",
        "URI":  "https://asc.fasb.org//1943274/2147481800/320-10-50-5",
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef"
        },
    "r572":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "320",
        "URI":  "https://asc.fasb.org//1943274/2147481800/320-10-50-5",
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef"
        },
    "r573":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(aaa)",
        "Topic":  "320",
        "URI":  "https://asc.fasb.org//1943274/2147481800/320-10-50-5",
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef"
        },
    "r574":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(d)",
        "Topic":  "320",
        "URI":  "https://asc.fasb.org//1943274/2147481800/320-10-50-5",
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef"
        },
    "r575":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(e)",
        "Topic":  "320",
        "URI":  "https://asc.fasb.org//1943274/2147481800/320-10-50-5",
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef"
        },
    "r576":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(f)",
        "Topic":  "320",
        "URI":  "https://asc.fasb.org//1943274/2147481800/320-10-50-5",
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef"
        },
    "r577":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(f)(1)",
        "Topic":  "320",
        "URI":  "https://asc.fasb.org//1943274/2147481800/320-10-50-5",
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef"
        },
    "r578":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(f)(2)",
        "Topic":  "320",
        "URI":  "https://asc.fasb.org//1943274/2147481800/320-10-50-5",
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef"
        },
    "r579":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(f)(3)",
        "Topic":  "320",
        "URI":  "https://asc.fasb.org//1943274/2147481800/320-10-50-5",
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef"
        },
    "r58":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-03.2(a),(d))",
        "Topic":  "220",
        "URI":  "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef"
        },
    "r580":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(f)(4)",
        "Topic":  "320",
        "URI":  "https://asc.fasb.org//1943274/2147481800/320-10-50-5",
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef"
        },
    "r581":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "5A",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "320",
        "URI":  "https://asc.fasb.org//1943274/2147481800/320-10-50-5A",
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef"
        },
    "r582":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "5A",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "320",
        "URI":  "https://asc.fasb.org//1943274/2147481800/320-10-50-5A",
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef"
        },
    "r583":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "5A",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)",
        "Topic":  "320",
        "URI":  "https://asc.fasb.org//1943274/2147481800/320-10-50-5A",
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef"
        },
    "r584":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "5B",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "320",
        "URI":  "https://asc.fasb.org//1943274/2147481800/320-10-50-5B",
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef"
        },
    "r585":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "5B",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "320",
        "URI":  "https://asc.fasb.org//1943274/2147481800/320-10-50-5B",
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef"
        },
    "r586":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "5B",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "320",
        "URI":  "https://asc.fasb.org//1943274/2147481800/320-10-50-5B",
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef"
        },
    "r587":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "5B",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)",
        "Topic":  "320",
        "URI":  "https://asc.fasb.org//1943274/2147481800/320-10-50-5B",
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef"
        },
    "r588":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "5B",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(d)",
        "Topic":  "320",
        "URI":  "https://asc.fasb.org//1943274/2147481800/320-10-50-5B",
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef"
        },
    "r589":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)",
        "Topic":  "323",
        "URI":  "https://asc.fasb.org//1943274/2147481687/323-10-50-3",
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef"
        },
    "r59":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-03.4)",
        "Topic":  "220",
        "URI":  "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef"
        },
    "r590":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "20",
        "Topic":  "326",
        "URI":  "https://asc.fasb.org//1943274/2147479344/326-20-45-1",
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef"
        },
    "r591":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "340",
        "URI":  "https://asc.fasb.org//1943274/2147483032/340-10-45-1",
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef"
        },
    "r592":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "10",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "30",
        "Subparagraph":  "(c)",
        "Topic":  "410",
        "URI":  "https://asc.fasb.org//1943274/2147481931/410-30-50-10",
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef"
        },
    "r593":  {
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "Topic":  "450",
        "URI":  "https://asc.fasb.org//450/tableOfContent",
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef"
        },
    "r594":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "9",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(b)",
        "Topic":  "450",
        "URI":  "https://asc.fasb.org//1943274/2147483076/450-20-50-9",
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef"
        },
    "r595":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "20",
        "Subparagraph":  "(SAB Topic 5.Y.Q2)",
        "Topic":  "450",
        "URI":  "https://asc.fasb.org//1943274/2147480102/450-20-S99-1",
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef"
        },
    "r596":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1A",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.13-01(a)(4)(ii))",
        "Topic":  "470",
        "URI":  "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A",
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef"
        },
    "r597":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1A",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.13-01(a)(4)(iii))",
        "Topic":  "470",
        "URI":  "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A",
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef"
        },
    "r598":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1B",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(d)",
        "Topic":  "470",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef"
        },
    "r599":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "606",
        "URI":  "https://asc.fasb.org//1943274/2147479806/606-10-50-5",
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef"
        },
    "r6":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "825",
        "URI":  "https://asc.fasb.org//1943274/2147482907/825-10-50-1",
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef"
        },
    "r60":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "13",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "230",
        "URI":  "https://asc.fasb.org//1943274/2147482740/230-10-45-13",
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef"
        },
    "r600":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)(1)",
        "Topic":  "718",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef"
        },
    "r601":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)(2)",
        "Topic":  "718",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef"
        },
    "r602":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)(3)",
        "Topic":  "718",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef"
        },
    "r603":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)(1)(i)",
        "Topic":  "718",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef"
        },
    "r604":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)(1)(ii)",
        "Topic":  "718",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef"
        },
    "r605":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)(1)(iii)",
        "Topic":  "718",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef"
        },
    "r606":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)(1)(iv)",
        "Topic":  "718",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef"
        },
    "r607":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)(1)(iv)(01)",
        "Topic":  "718",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef"
        },
    "r608":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)(1)(iv)(02)",
        "Topic":  "718",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef"
        },
    "r609":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)(1)(iv)(03)",
        "Topic":  "718",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef"
        },
    "r61":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "13",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(c)",
        "Topic":  "230",
        "URI":  "https://asc.fasb.org//1943274/2147482740/230-10-45-13",
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef"
        },
    "r610":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)(1)(iv)(04)",
        "Topic":  "718",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef"
        },
    "r611":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)(2)(i)",
        "Topic":  "718",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef"
        },
    "r612":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)(2)(ii)",
        "Topic":  "718",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef"
        },
    "r613":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)(2)(iii)",
        "Topic":  "718",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef"
        },
    "r614":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)(2)(iii)(01)",
        "Topic":  "718",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef"
        },
    "r615":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)(2)(iii)(02)",
        "Topic":  "718",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef"
        },
    "r616":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)(2)(iii)(03)",
        "Topic":  "718",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef"
        },
    "r617":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(d)(1)",
        "Topic":  "718",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef"
        },
    "r618":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(d)(2)",
        "Topic":  "718",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef"
        },
    "r619":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(e)(1)",
        "Topic":  "718",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef"
        },
    "r62":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "24",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "230",
        "URI":  "https://asc.fasb.org//1943274/2147482740/230-10-45-24",
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef"
        },
    "r620":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(e)(2)",
        "Topic":  "718",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef"
        },
    "r621":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(f)(2)(i)",
        "Topic":  "718",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef"
        },
    "r622":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(f)(2)(ii)",
        "Topic":  "718",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef"
        },
    "r623":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(f)(2)(iii)",
        "Topic":  "718",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef"
        },
    "r624":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(f)(2)(iv)",
        "Topic":  "718",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef"
        },
    "r625":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(f)(2)(v)",
        "Topic":  "718",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef"
        },
    "r626":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "6A",
        "Publisher":  "FASB",
        "Section":  "25",
        "SubTopic":  "20",
        "Topic":  "815",
        "URI":  "https://asc.fasb.org//1943274/2147480682/815-20-25-6A",
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef"
        },
    "r627":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "65",
        "SubTopic":  "40",
        "Subparagraph":  "(e)(3)",
        "Topic":  "815",
        "URI":  "https://asc.fasb.org//1943274/2147480175/815-40-65-1",
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef"
        },
    "r628":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "28",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(f)",
        "Topic":  "825",
        "URI":  "https://asc.fasb.org//1943274/2147482907/825-10-50-28",
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef"
        },
    "r629":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(a)(3)",
        "Topic":  "842",
        "URI":  "https://asc.fasb.org//1943274/2147478964/842-20-50-3",
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef"
        },
    "r63":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "25",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "230",
        "URI":  "https://asc.fasb.org//1943274/2147482740/230-10-45-25",
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef"
        },
    "r630":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Topic":  "842",
        "URI":  "https://asc.fasb.org//1943274/2147478964/842-20-50-4",
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef"
        },
    "r631":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Topic":  "842",
        "URI":  "https://asc.fasb.org//1943274/2147478964/842-20-50-6",
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef"
        },
    "r632":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "7",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "852",
        "URI":  "https://asc.fasb.org//1943274/2147481404/852-10-50-7",
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef"
        },
    "r633":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "7",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "852",
        "URI":  "https://asc.fasb.org//1943274/2147481404/852-10-50-7",
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef"
        },
    "r634":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(c)(1)",
        "Topic":  "860",
        "URI":  "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef"
        },
    "r635":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(c)(2)",
        "Topic":  "860",
        "URI":  "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef"
        },
    "r636":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(c)(3)",
        "Topic":  "860",
        "URI":  "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef"
        },
    "r637":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(b)(1)",
        "Topic":  "860",
        "URI":  "https://asc.fasb.org//1943274/2147481326/860-20-50-4",
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef"
        },
    "r638":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(b)(2)",
        "Topic":  "860",
        "URI":  "https://asc.fasb.org//1943274/2147481326/860-20-50-4",
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef"
        },
    "r639":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(b)(3)",
        "Topic":  "860",
        "URI":  "https://asc.fasb.org//1943274/2147481326/860-20-50-4",
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef"
        },
    "r64":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "28",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "230",
        "URI":  "https://asc.fasb.org//1943274/2147482740/230-10-45-28",
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef"
        },
    "r640":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.7-03(a)(10))",
        "Topic":  "944",
        "URI":  "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef"
        },
    "r641":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2B",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "30",
        "Subparagraph":  "(a)",
        "Topic":  "944",
        "URI":  "https://asc.fasb.org//1943274/2147479432/944-30-50-2B",
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef"
        },
    "r642":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "205",
        "Subparagraph":  "(a)",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147480767/946-205-45-4",
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef"
        },
    "r643":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "220",
        "Subparagraph":  "(SX 210.6-09(4)(b))",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-3",
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef"
        },
    "r644":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "220",
        "Subparagraph":  "(SX 210.6-09(7))",
        "Topic":  "946",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-3",
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef"
        },
    "r65":  {
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "Topic":  "235",
        "URI":  "https://asc.fasb.org//235/tableOfContent",
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef"
        },
    "r66":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SAB Topic 4.E)",
        "Topic":  "310",
        "URI":  "https://asc.fasb.org//1943274/2147480418/310-10-S99-2",
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef"
        },
    "r67":  {
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "Topic":  "440",
        "URI":  "https://asc.fasb.org//440/tableOfContent",
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef"
        },
    "r68":  {
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "Topic":  "470",
        "URI":  "https://asc.fasb.org//470/tableOfContent",
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef"
        },
    "r69":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "505",
        "URI":  "https://asc.fasb.org//1943274/2147481112/505-10-50-6",
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef"
        },
    "r7":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "505",
        "URI":  "https://asc.fasb.org//1943274/2147481112/505-10-50-2",
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef"
        },
    "r70":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "7",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "505",
        "URI":  "https://asc.fasb.org//1943274/2147481112/505-10-50-7",
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef"
        },
    "r71":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.3-04)",
        "Topic":  "505",
        "URI":  "https://asc.fasb.org//1943274/2147480008/505-10-S99-1",
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef"
        },
    "r72":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(e)(1)",
        "Topic":  "718",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef"
        },
    "r73":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "12",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "740",
        "URI":  "https://asc.fasb.org//1943274/2147482685/740-10-50-12",
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef"
        },
    "r74":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SAB Topic 6.I.7)",
        "Topic":  "740",
        "URI":  "https://asc.fasb.org//1943274/2147479360/740-10-S99-1",
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef"
        },
    "r75":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.9-03(11))",
        "Topic":  "942",
        "URI":  "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef"
        },
    "r76":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.9-03(13))",
        "Topic":  "942",
        "URI":  "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef"
        },
    "r77":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.9-03(15)(1))",
        "Topic":  "942",
        "URI":  "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef"
        },
    "r78":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.9-03(17))",
        "Topic":  "942",
        "URI":  "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef"
        },
    "r79":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.9-03(23))",
        "Topic":  "942",
        "URI":  "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef"
        },
    "r8":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(d)",
        "Topic":  "718",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef"
        },
    "r80":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.9-03(4))",
        "Topic":  "942",
        "URI":  "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef"
        },
    "r81":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.9-03(5))",
        "Topic":  "942",
        "URI":  "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef"
        },
    "r82":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "220",
        "Subparagraph":  "(SX 210.9-04(15))",
        "Topic":  "942",
        "URI":  "https://asc.fasb.org//1943274/2147483589/942-220-S99-1",
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef"
        },
    "r83":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "220",
        "Subparagraph":  "(SX 210.9-04(22))",
        "Topic":  "942",
        "URI":  "https://asc.fasb.org//1943274/2147483589/942-220-S99-1",
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef"
        },
    "r84":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(aa)",
        "Topic":  "320",
        "URI":  "https://asc.fasb.org//1943274/2147481800/320-10-50-5",
        "role":  "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
        },
    "r85":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "320",
        "URI":  "https://asc.fasb.org//1943274/2147481800/320-10-50-5",
        "role":  "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
        },
    "r86":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)",
        "Topic":  "320",
        "URI":  "https://asc.fasb.org//1943274/2147481800/320-10-50-5",
        "role":  "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
        },
    "r87":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "20",
        "Subparagraph":  "(a)",
        "Topic":  "740",
        "URI":  "https://asc.fasb.org//1943274/2147482659/740-20-45-2",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r88":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "275",
        "URI":  "https://asc.fasb.org//1943274/2147482861/275-10-50-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r89":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)",
        "Topic":  "275",
        "URI":  "https://asc.fasb.org//1943274/2147482861/275-10-50-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r9":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(e)",
        "Topic":  "718",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef"
        },
    "r90":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "11",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "275",
        "URI":  "https://asc.fasb.org//1943274/2147482861/275-10-50-11",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r91":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "12",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "275",
        "URI":  "https://asc.fasb.org//1943274/2147482861/275-10-50-12",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r92":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "7A",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "310",
        "URI":  "https://asc.fasb.org//1943274/2147481962/310-10-50-7A",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r93":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "9",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "740",
        "URI":  "https://asc.fasb.org//1943274/2147482685/740-10-50-9",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r94":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.4-08(h))",
        "Topic":  "235",
        "URI":  "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r95":  {
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "Topic":  "606",
        "URI":  "https://asc.fasb.org//606/tableOfContent",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r96":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "Section":  "65",
        "SubTopic":  "10",
        "Subparagraph":  "(c)",
        "Topic":  "105",
        "URI":  "https://asc.fasb.org//1943274/2147479343/105-10-65-6",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r97":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "7",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Topic":  "205",
        "URI":  "https://asc.fasb.org//1943274/2147483499/205-20-50-7",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r98":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "210",
        "URI":  "https://asc.fasb.org//1943274/2147483467/210-10-45-1",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        },
    "r99":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "210",
        "URI":  "https://asc.fasb.org//1943274/2147483467/210-10-45-5",
        "role":  "http://www.xbrl.org/2003/role/disclosureRef"
        }
    },
"version":  "2.2"
}


1 Previous Filing that this Filing References

  As Of               Filer                 Filing    For·On·As Docs:Size             Issuer                      Filing Agent

 6/14/23  Five Below, Inc.                  8-K:5,7,9   6/13/23   13:391K                                   Donnelley … Solutions/FA
Top
Filing Submission 0001177609-23-000022   –   Alternative Formats (Word / Rich Text, HTML, Plain Text, et al.)

Copyright © 2024 Fran Finnegan & Company LLC – All Rights Reserved.
AboutPrivacyRedactionsHelp — Mon., May 13, 11:53:49.3am ET