XML 40 R29.htm IDEA: XBRL DOCUMENT
v3.25.1

Special Charges And Transaction And Integration Expenses (Details) - USD ($) $ in Millions | 3 Months Ended | 12 Months Ended
--- | --- | ---
Feb. 28, 2025 | Feb. 29, 2024 | Nov. 30, 2024
Special Charges [Line Items] |  |  |
Special charges | $ 0.0 | $ 4.2 |
Accrued Liabilities |  |  |
Special Charges [Line Items] |  |  |
Special Charges, Reserve | 1.0 |  | $ 2.7
Consumer |  |  |
Special Charges [Line Items] |  |  |
Special charges |  | 1.8 |
Flavor Solutions |  |  |
Special Charges [Line Items] |  |  |
Special charges |  | 2.4 |
Total |  |  |
Special Charges [Line Items] |  |  |
Special charges | 0.0 | 4.2 |
Total special charges before gain | 0.0 | 4.2 |
Total | Consumer |  |  |
Special Charges [Line Items] |  |  |
Special charges | 0.0 | 1.8 |
Total | Flavor Solutions |  |  |
Special Charges [Line Items] |  |  |
Special charges | 0.0 | 2.4 |
GOE Program |  |  |
Special Charges [Line Items] |  |  |
Special charges |  | 2.8 |
EMEA | Manufacturing Facility |  |  |
Special Charges [Line Items] |  |  |
Special charges |  | 1.4 |
Other Cash Costs |  |  |
Special Charges [Line Items] |  |  |
Special charges | 0.0 | 2.1 |
Third Party Expenses and Other Costs |  |  |
Special Charges [Line Items] |  |  |
Special charges |  | 0.7 |
Employee severance and related benefits |  |  |
Special Charges [Line Items] |  |  |
Special charges | $ 0.0 | $ 2.1 |

X
- Definition Special Charges + References No definition available. + Details
Name: | mkc_SpecialCharges
Namespace Prefix: | mkc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Special Charges [Line Items] + References No definition available. + Details
Name: | mkc_SpecialChargesLineItems
Namespace Prefix: | mkc_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Special Charges, Reserve + References No definition available. + Details
Name: | mkc_SpecialChargesReserve
Namespace Prefix: | mkc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Total special charges before gain + References No definition available. + Details
Name: | mkc_TotalSpecialChargesBeforeGain
Namespace Prefix: | mkc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_StatementOfFinancialPositionLocationActivityAccrualAxis=us-gaap_AccruedLiabilitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=mkc_ConsumerMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=mkc_FlavorSolutionsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | mkc_SpecialChargeAxis=mkc_TotalSpecialChargesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | mkc_SpecialChargeAxis=mkc_GOEProgramMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | mkc_SpecialChargeAxis=us-gaap_EMEAMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementOfFinancialPositionLocationActivityAccrualAxis=us-gaap_ManufacturingFacilityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | mkc_SpecialChargeAxis=mkc_OtherCashCostsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | mkc_SpecialChargeAxis=mkc_ThirdPartyExpensesAndOtherCostsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | mkc_SpecialChargeAxis=mkc_EmployeeSeveranceChargesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |