XML 40 R28.htm IDEA: XBRL DOCUMENT
v3.19.2

Summary of Significant Accounting Policies (Narrative) (Details) $ in Millions | Aug. 03, 2019 | Feb. 03, 2019 USD ($)
--- | --- | ---
Number of states in which entity operates | 43 |
Increase of Net Right of Use Asset |  | $ 2,519
Increase in Net Lease Liability |  | 2,728
Cumulative Effect of New Accounting Principle, Before Tax Impact, in Period of Adoption |  | 209
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: | instant

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: | instant

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