XML 41 R29.htm IDEA: XBRL DOCUMENT
v3.22.2.2

Retirement Plans (Narrative) (Details) - USD ($) $ in Millions | 3 Months Ended | 6 Months Ended
--- | --- | ---
Jul. 30, 2022 | Jul. 31, 2021 | Jul. 30, 2022 | Jul. 31, 2021
Pension And Other Postretirement Benefit Expense [Abstract] |  |  |  |
Defined benefit plan, settlement charges | $ 0 | $ 81 | $ 0 | $ 81
Number of hours required for participation in defined benefit and defined contribution plans |  |  | 1,000 hours or more |

X
- Definition Number of hours required for participation in defined benefit and defined contribution plans. + References No definition available. + Details
Name: | m_NumberOfHoursRequiredForParticipationInDefinedBenefitAndDefinedContributionPlans
Namespace Prefix: | m_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

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 -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (h)(7) -URI https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 45 -Paragraph 3A -URI https://asc.fasb.org/extlink&oid=123453770&loc=SL108413299-114919 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 6 -Subparagraph (a)(7) -URI https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920 + Details
Name: | us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_PensionAndOtherPostretirementBenefitExpenseAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration