XML 101 R85.htm IDEA: XBRL DOCUMENT
v3.5.0.2

Retirement Plan - Assumptions to Calculate Benefit Obligations and Net Periodic Costs of SERP (Detail) - SERP [Member] | 12 Months Ended
--- | ---
Jun. 30, 2016 | Jun. 25, 2015 | Jun. 26, 2014
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items] |  |  |
Discount rate | 3.61% | 4.63% |
Rate of compensation increases | 4.50% | 4.50% |
Bonus payment | 60% - 85% of base, paid 4 of 5 years | 60% - 85% of base, paid 4 of 5 years |
Discount rate | 4.63% | 4.37% | 4.90%
Rate of compensation increases | 4.50% | 4.50% | 4.50%
Mortality | RP-2014 white collar with MP-2014 scale | IRS 2014 (Unisex) | IRS 2013 (Unisex)
Bonus payment | 60% - 85% of base, paid 4 of 5 years | 60% - 85% of base, paid 3 of 5 years | 60% - 70% of base, paid 3 of 5 years

X
- Definition Assumed amount and frequency of bonus payment used in calculating benefit obligation of the SERP. + References No definition available. + Details
Name: | jbss_DefinedBenefitPlanDescriptionOfBonusPaymentBenefitObligation
Namespace Prefix: | jbss_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Assumed amount and frequency of bonus payment used in calculating net periodic benefit cost of the SERP. + References No definition available. + Details
Name: | jbss_DefinedBenefitPlanDescriptionOfBonusPaymentNetPeriodicCost
Namespace Prefix: | jbss_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The interest rate used to adjust for the time value of money for the plan. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (k)(1) -URI http://asc.fasb.org/extlink&oid=58740216&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Expected rate of compensation increases (for pay-related plans). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (k)(2) -URI http://asc.fasb.org/extlink&oid=58740216&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition The interest rate used to adjust for the time value of money. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (k)(1) -URI http://asc.fasb.org/extlink&oid=58740216&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Expected rate of compensation increases (for pay-related plans). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (k)(2) -URI http://asc.fasb.org/extlink&oid=58740216&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Relevant mortality and surrender rate assumptions that are an integral part of the methodology used in calculating the reserve for future benefits to be paid to or on behalf of policyholders and related expenses less the present value of future net premiums using assumptions such as estimates of expected investment yields, mortality, morbidity, terminations and expenses, applicable at the time the insurance contracts are made and cost of settling insured claims and cost incurred in the claim settlement process. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 40 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=6482852&loc=d3e14931-158439 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03.13(b)) -URI http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910 + Details
Name: | us-gaap_MortalityMorbidityAndSurrenderRateAssumption
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=jbss_SupplementalEmployeeRetirementPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |