XML 76 R61.htm IDEA: XBRL DOCUMENT
v3.8.0.1

Schedule of Accumulated Other Comprehensive Loss (Parenthetical) (Detail) - USD ($) $ in Millions | Dec. 31, 2017 | Dec. 31, 2016
--- | --- | ---
Accumulated Other Comprehensive Income (Loss) [Line Items] |  |
Unrealized net (loss) gain on cash flow derivative instruments, related income tax benefit (provision) | $ 0.6 | $ (0.1)
Pension liability, related income tax benefit | $ 175.9 | $ 183.4

X
- Definition Accumulated other comprehensive income loss cumulative changes in net gain loss from cash flow hedges effects tax. + References No definition available. + Details
Name: | aos_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectsTax
Namespace Prefix: | aos_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Accumulated other comprehensive income loss defined benefit pension and other postretirement plans tax effect. + References No definition available. + Details
Name: | aos_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansTaxEffect
Namespace Prefix: | aos_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration