XML 101 R85.htm IDEA: XBRL DOCUMENT
v2.4.0.8

Employee Benefit Plans - Additional Information (Detail) (USD $) In Thousands, unless otherwise specified | 12 Months Ended
--- | ---
Jun. 26, 2014
Pension Plans, Postretirement and Other Employee Benefits [Line Items] |
Matching maximum percentage by employer for 401(k) plan contributions (first 3% of employee contributions) | 100.00%
Matching percentage by employer for 401(k) plan contributions (next 2% of employee contributions) | 50.00%
Percent of employee contribution under contributory plan | 3.00%
Long-term liability recorded for withdrawal from multi-employer plan | $ 868
Monthly payment including interest based on terms of settlement with labor union | $ 8
Employee Contribution Next Two Percent [Member] |
Pension Plans, Postretirement and Other Employee Benefits [Line Items] |
Percent of employee contribution under contributory plan | 2.00%

X
- Definition Company Matching Percentage For Contributions Made Over Three Percent Up To Five Percent + References No definition available. + Details
Name: | jbss_CompanyMatchingPercentageForContributionsMadeOverThreePercentUpToFivePercent
Namespace Prefix: | jbss_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Employer Matching Contribution Percentage For First Three Percent + References No definition available. + Details
Name: | jbss_EmployerMatchingContributionPercentageForFirstThreePercent
Namespace Prefix: | jbss_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Payment To Laborers + References No definition available. + Details
Name: | jbss_PaymentToLaborers
Namespace Prefix: | jbss_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | jbss_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems
Namespace Prefix: | jbss_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Route Pension Liability + References No definition available. + Details
Name: | jbss_RoutePensionLiability
Namespace Prefix: | jbss_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan. + References No definition available. + Details
Name: | us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration