XML 82 R75.htm IDEA: XBRL DOCUMENT
v3.26.1

Derivative Financial Instruments (Summary of Interest Rate Swaps) (Details) $ in Millions | 6 Months Ended
--- | ---
Jun. 30, 2026 USD ($)
March 2025 to September 2026 [Member] |
Derivative [Line Items] |
Trade Date | Mar. 27, 2025
Notional Amount | $ 25.0
Coverage Period | March 2025 to September 2026
Risk Coverage | USD-SOFR
November 2023 to December 2026[Member] |
Derivative [Line Items] |
Trade Date | Oct. 10, 2023
Notional Amount | $ 50.0
Coverage Period | November 2023 to December 2026
Risk Coverage | USD-SOFR
March 2024 to June 2027[Member] |
Derivative [Line Items] |
Trade Date | Mar. 27, 2024
Notional Amount | $ 50.0
Coverage Period | March 2024 to June 2027
Risk Coverage | USD-SOFR
November 2023 to November 2027[Member] |
Derivative [Line Items] |
Trade Date | Sep. 29, 2023
Notional Amount | $ 50.0
Coverage Period | November 2023 to November 2027
Risk Coverage | USD-SOFR
June 2024 to June 2028 [Member] |
Derivative [Line Items] |
Trade Date | Jun. 26, 2024
Notional Amount | $ 50.0
Coverage Period | June 2024 to June 2028
Risk Coverage | USD-SOFR
March 2026 to December 2028 [Member] |
Derivative [Line Items] |
Trade Date | Mar. 19, 2026
Notional Amount | $ 50.0
Coverage Period | March 2026 to December 2028
Risk Coverage | USD-SOFR
June 2026 to June 2029 [Member] |
Derivative [Line Items] |
Trade Date | Jun. 22, 2026
Notional Amount | $ 50.0
Coverage Period | June 2026 to June 2029
Risk Coverage | USD-SOFR

X
- Definition Derivative maturity coverage. + References No definition available. + Details
Name: | awi_DerivativeMaturityCoverage
Namespace Prefix: | awi_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Date the entity entered into the derivative contract, in YYYY-MM-DD format. + References No definition available. + Details
Name: | us-gaap_DerivativeInceptionDates
Namespace Prefix: | us-gaap_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

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 Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 815 -SubTopic 20 -Name Accounting Standards Codification -Section 25 -Paragraph 6A -Publisher FASB -URI https://asc.fasb.org/1943274/2147480682/815-20-25-6A Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480237/815-40-50-5 + Details
Name: | us-gaap_DerivativeLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Nominal or face amount used to calculate payment on derivative. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 181 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480401/815-10-55-181 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1B Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1A -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1A + Details
Name: | us-gaap_DerivativeNotionalAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | instant

X
- Definition Description of primary underlying risk exposure associated with the derivative, for example, but not limited to, interest rate risk, credit risk, foreign exchange rate risk, or price risk. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1B Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1A -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1A Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1A -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1A Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1A + Details
Name: | us-gaap_DerivativeUnderlyingRisk
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=awi_InterestRateSwapsCoveragePeriodMarchTwentyTwentyFiveToSeptemberTwentyTwentySixMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=awi_InterestRateSwapsCoveragePeriodNovemberTwentyTwentyThreeToDecemberTwentyTwentySixMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=awi_InterestRateSwapsCoveragePeriodMarchTwentyTwentyFourToJuneTwentyTwentySevenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=awi_InterestRateSwapsCoveragePeriodNovemberTwentyTwentyThreeToNovemberTwentyTwentySevenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=awi_InterestRateSwapsCoveragePeriodJuneTwentyTwentyFourToJuneTwentyTwentyEightMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=awi_MarchTwoThousandTwentySixToDecemberTwoThousandTwentyEightMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=awi_JuneTwoThousandTwentySixToJuneTwoThousandTwentyNineMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |