XML 35 R54.htm IDEA: XBRL DOCUMENT
v3.19.3.a.u2

Recently Issued Accounting Pronouncements (Details) - USD ($) $ in Millions | Jan. 01, 2019 | Dec. 31, 2019 | Jan. 01, 2018
--- | --- | --- | ---
Significant Accounting Policies [Line Items] |  |  |
Operating lease right-of-use assets |  | $ 1,685.6 |
Current portion of operating lease liabilities |  | 371.6 |
Long-term operating lease liabilities |  | 1,370.7 |
ASU 2016-02 |  |  |
Significant Accounting Policies [Line Items] |  |  |
Operating lease right-of-use assets |  | 1,700.0 |
Current portion of operating lease liabilities |  | 400.0 |
Long-term operating lease liabilities |  | $ 1,400.0 |
Reduction in the opening balance of retained earnings | $ 8.4 |  | $ 2.3
ASU 2018-02 |  |  |
Significant Accounting Policies [Line Items] |  |  |
Reclassification from cumulative other comprehensive loss to retained earnings | 8.3 |  |
Retained Earnings | ASU 2016-02 |  |  |
Significant Accounting Policies [Line Items] |  |  |
Reduction in the opening balance of retained earnings | 8.4 |  |
Retained Earnings | ASU 2018-02 |  |  |
Significant Accounting Policies [Line Items] |  |  |
Reduction in the opening balance of retained earnings | $ (8.3) |  |

X
- Definition [Line Items] for Significant Accounting Policies [Table] + References No definition available. + Details
Name: | shw_SignificantAccountingPoliciesLineItems
Namespace Prefix: | shw_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount after tax of increase (decrease) to equity or (increase) decrease to net assets, resulting from the cumulative effect adjustment of a new accounting principle applied in the period of adoption. + References No definition available. + Details
Name: | us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Present value of lessee's discounted obligation for lease payments from operating lease, classified as current. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 45 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977 + Details
Name: | us-gaap_OperatingLeaseLiabilityCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 45 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977 + Details
Name: | us-gaap_OperatingLeaseLiabilityNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of lessee's right to use underlying asset under operating lease. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 45 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977 + Details
Name: | us-gaap_OperatingLeaseRightOfUseAsset
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of increase (decrease) in accumulated other comprehensive income (AOCI) for reclassification to retained earnings of tax effect from remeasurement of deferred tax pursuant to Tax Cuts and Jobs Act. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 12A -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=118930883&loc=SL116659650-108580 + Details
Name: | us-gaap_TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201602Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201802Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |