XML 17 R43.htm IDEA: XBRL DOCUMENT
v3.19.3.a.u2

Summary of Significant Accounting Policies - Revision of Consolidated Financial Statements (Details) $ in Millions | Jan. 01, 2015 USD ($)
--- | ---
Accounting Policies [Abstract] |
Revision of retained earnings | $ 10.1
Revision of accrued royalties | $ 10.1

X
- Definition Revision Of Accrued Royalties + References No definition available. + Details
Name: | mat_RevisionOfAccruedRoyalties
Namespace Prefix: | mat_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Revision Of Retained Earnings + References No definition available. + Details
Name: | mat_RevisionOfRetainedEarnings
Namespace Prefix: | mat_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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