XML 43 R28.htm IDEA: XBRL DOCUMENT
v3.19.1

Summary of Significant Accounting Policies (Narrative) (Details) $ in Millions | 3 Months Ended
--- | ---
May 04, 2019 USD ($)
Number of states in which entity operates | 43
Increase of Net Right of Use Asset | $ 2,516
Increase in Net Lease Liability | 2,728
Cumulative Effect of New Accounting Principle, Before Tax Impact, in Period of Adoption | 212
Cumulative Effect of New Accounting Principle, Tax Impact, in Period of Adoption | $ 54

X
- Definition Cumulative Effect of New Accounting Principle, Before Tax Impact, in Period of Adoption + References No definition available. + Details
Name: | m_CumulativeEffectofNewAccountingPrincipleBeforeTaxImpactinPeriodofAdoption
Namespace Prefix: | m_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Cumulative Effect of New Accounting Principle, Tax Impact, in Period of Adoption + References No definition available. + Details
Name: | m_CumulativeEffectofNewAccountingPrincipleTaxImpactinPeriodofAdoption
Namespace Prefix: | m_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Increase in Net Lease Liability + References No definition available. + Details
Name: | m_IncreaseinNetLeaseLiability
Namespace Prefix: | m_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Increase of Net Lease Assets + References No definition available. + Details
Name: | m_IncreaseofNetLeaseAssets
Namespace Prefix: | m_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The number of states the entity operates in as of the balance sheet date. + References No definition available. + Details
Name: | us-gaap_NumberOfStatesInWhichEntityOperates
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant