XML 104 R77.htm IDEA: XBRL DOCUMENT
v3.25.2

Pensions and Other Postretirement Benefits - Narrative (Details) $ in Millions | 12 Months Ended |
--- | --- | ---
Apr. 30, 2025 USD ($) plan | Apr. 30, 2024 USD ($) | Apr. 30, 2023 USD ($) | Dec. 31, 2023
Pensions and Other Postretirement Benefits (Additional Textual) [Abstract] |  |  |  |
Eligibility condition for covered employees to avail the benefits of unfunded, defined postretirement plans that provide health care and life insurance benefits | when they reach age 55 and have attained 10 years of credited service |  |  |
Settlement loss (gain) | $ 0.0 | $ 3.2 | $ 7.4 |
Expected benefit payments for the defined benefit pension and other postretirement in Year One | 150.5 |  |  |
Expected benefit payments for the defined benefit pension and other postretirement in Year Two | 22.8 |  |  |
Expected benefit payments for the defined benefit pension and other postretirement in Year Three | 22.6 |  |  |
Expected benefit payments for the defined benefit pension and other postretirement in Year Four | 21.8 |  |  |
Expected benefit payments for the defined benefit pension and other postretirement in Year Five | 21.7 |  |  |
Expected benefit payments for the defined benefit pension and other postretirement in Years Six through Ten | $ 108.5 |  |  |
Number of multiemployer pension plans | plan | 1 |  |  |
Multiemployer Plan, Pension, Significant, Employer Contribution, Cost | $ 2.8 | $ 2.9 |  |
Multiemployer plan actual funded status |  |  |  | 45.20%
USPensionPlanActualRateOfReturnOnAssets | 8.50% | (2.90%) |  |
Following Fiscal Year |  |  |  |
Pensions and Other Postretirement Benefits (Additional Textual) [Abstract] |  |  |  |
Multiemployer Plan, Pension, Significant, Future Employer Contribution, Amount | $ 2.8 |  |  |
Fixed income |  |  |  |
Pensions and Other Postretirement Benefits (Additional Textual) [Abstract] |  |  |  |
Approximate percentage of assets to be invested in company's current investment policy | 75.00% |  |  |
Equity Securities |  |  |  |
Pensions and Other Postretirement Benefits (Additional Textual) [Abstract] |  |  |  |
Approximate percentage of assets to be invested in company's current investment policy | 15.00% |  |  |
Cash and Cash Equivalents [Member] |  |  |  |
Pensions and Other Postretirement Benefits (Additional Textual) [Abstract] |  |  |  |
Approximate percentage of assets to be invested in company's current investment policy | 10.00% |  |  |
Other Postretirement Benefits Plan |  |  |  |
Pensions and Other Postretirement Benefits (Additional Textual) [Abstract] |  |  |  |
Defined Benefit Plan, Year Health Care Cost Trend Rate Reaches Ultimate Trend Rate | 2034 |  |  |
Settlement loss (gain) | $ 0.0 | $ 0.0 | 0.0 |
Defined Benefit Plan, Expected Return (Loss) on Plan Assets | 0.0 | 0.0 | 0.0 |
Net periodic benefit cost (credit) | 0.7 | 1.3 | 1.5 |
Defined Benefit Plan, Benefit Obligation | $ 50.6 | $ 48.9 | $ 54.7 |
Other Postretirement Benefits Plan | United States [Member] |  |  |  |
Pensions and Other Postretirement Benefits (Additional Textual) [Abstract] |  |  |  |
Assumed health care trend rate for next fiscal year | 7.00% |  |  |
Assumed health care trend rate for participants under age 65 | 5.00% |  |  |
Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate | 5.86% | 5.15% | 4.52% |
Discount rate used to determine service cost | 5.92% | 5.23% | 4.64% |
Discount rate used to determine interest cost | 5.77% | 5.06% | 4.11% |
Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Rate of Return on Plan Assets | 0.00% | 0.00% | 0.00% |
Other Postretirement Benefits Plan | CANADA |  |  |  |
Pensions and Other Postretirement Benefits (Additional Textual) [Abstract] |  |  |  |
Assumed health care trend rate for next fiscal year | 4.50% |  |  |
Assumed health care trend rate for participants under age 65 | 4.50% |  |  |
Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate | 5.12% | 4.62% | 4.50% |
Discount rate used to determine service cost | 5.21% | 4.73% | 4.69% |
Discount rate used to determine interest cost | 5.07% | 4.65% | 4.18% |
Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Rate of Return on Plan Assets | 0.00% | 0.00% | 0.00% |
Defined Benefit Pension Plans |  |  |  |
Pensions and Other Postretirement Benefits (Additional Textual) [Abstract] |  |  |  |
Settlement loss (gain) | $ 0.0 | $ 3.2 | $ 7.4 |
Expected amount to be contributed by the Company to the defined benefit pension plans in Year One | 1.0 |  |  |
Expected direct benefit payments to be made by the Company in Year One | 9.0 |  |  |
Defined Benefit Plan, Expected Return (Loss) on Plan Assets | 12.3 | 16.1 | 15.4 |
Net periodic benefit cost (credit) | 10.5 | 8.9 | 15.7 |
Defined Benefit Plan, Benefit Obligation | $ 332.6 | $ 345.9 | $ 379.7 |
Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate Used to Determine Interest Cost, Next Year | 4.91% |  |  |
Defined Benefit Plan Assumptions Used Calculating Net Periodic Benefit Cost Discount Rate, Next Year | 5.21% |  |  |
Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate Used to Determine Service Cost, Next Year | 6.07% |  |  |
Defined Benefit Plan Assumptions Used Calculating Net Periodic Benefit Cost Expected Long Term Return On Asset, Next Years | 5.48% |  |  |
Defined Benefit Plan, Net Periodic Benefit Cost Increase Due to 50 Basis-Point Decrease In Expected Return | $ 1.2 |  |  |
Defined Benefit Plan, Net Periodic Benefit Cost Increase Due to 50 Basis-Point Decrease In Discount Rate | 0.2 |  |  |
Defined Benefit Plan, Benefit Obligation Increase Due to 50 Basis-Point Decrease In Discount Rate | $ 13.1 |  |  |
Defined Benefit Pension Plans | United States [Member] |  |  |  |
Pensions and Other Postretirement Benefits (Additional Textual) [Abstract] |  |  |  |
Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate | 5.43% | 5.19% | 4.59% |
Discount rate used to determine service cost | 6.06% | 5.38% | 4.77% |
Discount rate used to determine interest cost | 5.38% | 5.08% | 4.26% |
Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Rate of Return on Plan Assets | 4.70% | 5.35% | 4.51% |
Expected amount to be recognized during the next fiscal year of amortization of net actuarial losses in net periodic benefit cost | $ 43.6 |  |  |
Defined Benefit Pension Plans | CANADA |  |  |  |
Pensions and Other Postretirement Benefits (Additional Textual) [Abstract] |  |  |  |
Defined Benefit Plan, Gain (Loss) Due to Settlement, 2021 Canada Buy-Out Contract | $ 0.0 | $ 3.2 |  |
Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate | 5.07% | 4.59% | 2.41% |
Discount rate used to determine service cost | 0.00% | 0.00% | 0.00% |
Discount rate used to determine interest cost | 5.04% | 4.65% | 2.33% |
Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Rate of Return on Plan Assets | 0.00% | 3.30% | 1.60% |
Minimum |  |  |  |
Pensions and Other Postretirement Benefits (Additional Textual) [Abstract] |  |  |  |
High Quality Corporate Bonds with Duration Range | 10 years |  |  |
Maximum |  |  |  |
Pensions and Other Postretirement Benefits (Additional Textual) [Abstract] |  |  |  |
High Quality Corporate Bonds with Duration Range | 13 years |  |  |

X
- Definition Defined Benefit Plan Assumptions Used Calculating Net Periodic Benefit Cost Discount Rate, Next Year + References No definition available. + Details
Name: | sjm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRateNextYear
Namespace Prefix: | sjm_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate Used to Determine Interest Cost, Next Year + References No definition available. + Details
Name: | sjm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRateUsedToDetermineInterestCostNextYear
Namespace Prefix: | sjm_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate Used to Determine Service Cost, Next Year + References No definition available. + Details
Name: | sjm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRateUsedToDetermineServiceCostNextYear
Namespace Prefix: | sjm_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate Used to Determine Interest Cost + References No definition available. + Details
Name: | sjm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRateUsedtoDetermineInterestCost
Namespace Prefix: | sjm_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate Used to Determine Service Cost + References No definition available. + Details
Name: | sjm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRateUsedtoDetermineServiceCost
Namespace Prefix: | sjm_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Defined Benefit Plan Assumptions Used Calculating Net Periodic Benefit Cost Expected Long Term Return On Asset, Next Years + References No definition available. + Details
Name: | sjm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssetNextYears
Namespace Prefix: | sjm_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Defined Benefit Plan, Benefit Obligation Increase Due to 50 Basis-Point Decrease In Discount Rate, Next Year + References No definition available. + Details
Name: | sjm_DefinedBenefitPlanBenefitObligationIncreaseDueTo50BasisPointDecreaseInDiscountRateNextYear
Namespace Prefix: | sjm_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of benefits for defined benefit plan expected to be paid by employer in next fiscal year following latest fiscal year. + References No definition available. + Details
Name: | sjm_DefinedBenefitPlanExpectedFutureEmployerBenefitPaymentsNextFiscalYears
Namespace Prefix: | sjm_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Defined Benefit Plan, Gain (Loss) Due to Settlement, 2021 Canada Buy-Out Contract + References No definition available. + Details
Name: | sjm_DefinedBenefitPlanGainLossDueToSettlement2021CanadaBuyOutContract
Namespace Prefix: | sjm_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Defined Benefit Plan, Net Periodic Benefit Cost Increase Due to 50 Basis-Point Decrease In Discount Rate, Next Year + References No definition available. + Details
Name: | sjm_DefinedBenefitPlanNetPeriodicBenefitCostIncreaseDueTo50BasisPointDecreaseInDiscountRateNextYear
Namespace Prefix: | sjm_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Defined Benefit Plan, Net Periodic Benefit Cost Increase Due to 50 Basis-Point Decrease In Expected Return, Next Year + References No definition available. + Details
Name: | sjm_DefinedBenefitPlanNetPeriodicBenefitCostIncreaseDueTo50BasisPointDecreaseInExpectedReturnNextYear
Namespace Prefix: | sjm_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition High quality corporate bonds with duration range. + References No definition available. + Details
Name: | sjm_HighQualityCorporateBondsWithDurationRange
Namespace Prefix: | sjm_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of multiemployer pension plans the employer participates in. + References No definition available. + Details
Name: | sjm_MultiemployerPensionPlansNumberOfPlans
Namespace Prefix: | sjm_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | sjm_MultiemployerPlanActualFundedStatus
Namespace Prefix: | sjm_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Pensions and other postretirement benefits. + References No definition available. + Details
Name: | sjm_PensionsAndOtherPostretirementBenefitsTextualAbstract
Namespace Prefix: | sjm_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition US Pension Plan Actual Rate Of Return On Assets + References No definition available. + Details
Name: | sjm_USPensionPlanActualRateOfReturnOnAssets
Namespace Prefix: | sjm_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Weighted average rate for present value of future retirement benefits cash flows, used to determine net periodic benefit cost of defined benefit plan. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (k)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1 + Details
Name: | us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Weighted average rate of return on plan assets, reflecting average rate of earnings expected on existing plan assets and expected contributions, used to determine net periodic benefit cost of defined benefit plan. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-8 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (k)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1 + Details
Name: | us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1 + Details
Name: | us-gaap_DefinedBenefitPlanBenefitObligation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount included in accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan expected to be recognized in net periodic benefit (cost) credit for fiscal year following most recent annual statement of financial position. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1 + Details
Name: | us-gaap_DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of benefit for defined benefit plan expected to be paid in five fiscal years after fifth fiscal year following current fiscal year. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1 + Details
Name: | us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of benefit for defined benefit plan expected to be paid in next fiscal year following current fiscal year. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1 + Details
Name: | us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of benefit for defined benefit plan expected to be paid in fifth fiscal year following current fiscal year. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1 + Details
Name: | us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of benefit for defined benefit plan expected to be paid in fourth fiscal year following current fiscal year. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1 + Details
Name: | us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of benefit for defined benefit plan expected to be paid in third fiscal year following current fiscal year. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1 + Details
Name: | us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of benefit for defined benefit plan expected to be paid in second fiscal year following current fiscal year. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1 + Details
Name: | us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of contribution expected to be received by defined benefit plan from employer in next fiscal year following current fiscal year. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 18 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480482/715-20-55-18 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1 + Details
Name: | us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 17 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 3A -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480535/715-20-45-3A Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 18 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480482/715-20-55-18 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (h)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-6 + Details
Name: | us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Assumed rate, for next fiscal year, based on annual change in cost of health care cost benefits used to measure expected cost of benefits covered by defined benefit postretirement plan. Factors include, but are not limited to, estimate of health care inflation, change in health care utilization or delivery pattern, technological advances, and change in health status of participant. Excludes factors for change in composition of plan population by age and dependency status. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (l) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1 + Details
Name: | us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of net periodic benefit cost (credit) for defined benefit plan. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 17 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 18 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480482/715-20-55-18 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-6 + Details
Name: | us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Percentage of target investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one plan. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 17 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1 + Details
Name: | us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of gain (loss) recognized in net periodic benefit (cost) credit from irrevocable action relieving primary responsibility for benefit obligation and eliminating risk related to obligation and assets used to effect settlement. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 3A -Publisher FASB -URI https://asc.fasb.org/1943274/2147480535/715-20-45-3A Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (h)(7) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (a)(7) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-6 + Details
Name: | us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Ultimate trend rate for health care cost for defined benefit postretirement plan. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (l) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1 + Details
Name: | us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Year ultimate health care cost trend rate is expected to be reached, in YYYY format. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (l) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1 + Details
Name: | us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:gYearListItemType
Balance Type: | na
Period Type: | duration

X
- Definition Description of defined benefit pension and other postretirement plans. + References No definition available. + Details
Name: | us-gaap_DefinedBenefitPlansGeneralInformation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of cost for employer contribution to multiemployer pension plan determined to be individually significant. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 715 -SubTopic 80 -Name Accounting Standards Codification -Section 55 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480547/715-80-55-8 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 80 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Subparagraph (e)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480576/715-80-50-5 + Details
Name: | us-gaap_MultiemployerPlanPensionSignificantEmployerContributionCost
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of cost for employer contribution required to be made in future period to multiemployer pension plan determined to be individually significant. Includes, but is not limited to, employer contribution required by collective-bargaining arrangement (CBA), statutory obligation, and other contractual obligation. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 715 -SubTopic 80 -Name Accounting Standards Codification -Section 55 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480547/715-80-55-8 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 80 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Subparagraph (f)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480576/715-80-50-5 + Details
Name: | us-gaap_MultiemployerPlanPensionSignificantFutureEmployerContributionAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | sjm_MultiemployerPlanExpendedContributionByPeriodAxis=sjm_FollowingFiscalYearMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_FixedIncomeSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_EquitySecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CashAndCashEquivalentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanSponsorLocationAxis=country_US
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanSponsorLocationAxis=country_CA
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |