XML 110 R73.htm IDEA: XBRL DOCUMENT
v3.23.1

Asbestos - Central Estimates, Net of Insurance Recoveries (Details) - Mar. 31, 2023 $ in Millions, $ in Millions | USD ($) | AUD ($)
--- | --- | ---
Central Estimate – Discounted and Inflated |  |
Asbestos Claims [Line Items] |  |
Asbestos liability actuarial estimate | $ 1,012.0 | $ 1,508.0
Discounted (but inflated) - Low | 783.5 | 1,167.5
Discounted (but inflated) - High | 1,581.8 | 2,357.0
Central Estimate – Undiscounted but Inflated |  |
Asbestos Claims [Line Items] |  |
Asbestos liability actuarial estimate | 1,289.0 | 1,920.8
Undiscounted (but inflated) - Low | 978.3 | 1,457.8
Undiscounted (but inflated) - High | 2,114.9 | 3,151.4
Central Estimate – Undiscounted and Uninflated |  |
Asbestos Claims [Line Items] |  |
Asbestos liability actuarial estimate | $ 895.6 | $ 1,334.6

X
- Definition Asbestos Claims [Line Items] + References No definition available. + Details
Name: | jhx_AsbestosClaimsLineItems
Namespace Prefix: | jhx_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Actuarial estimate of the Asbestos related liabilities, net of insurance recoveries. + References No definition available. + Details
Name: | jhx_AsbestosLiabilityActuarialEstimate
Namespace Prefix: | jhx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Range of discounted actuarial estimate maximum. + References No definition available. + Details
Name: | jhx_RangeOfDiscountedActuarialEstimateMaximum
Namespace Prefix: | jhx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Range of discounted actuarial estimate minimum. + References No definition available. + Details
Name: | jhx_RangeOfDiscountedActuarialEstimateMinimum
Namespace Prefix: | jhx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Range of undiscounted actuarial estimate maximum. + References No definition available. + Details
Name: | jhx_RangeOfUnDiscountedActuarialEstimateMaximum
Namespace Prefix: | jhx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Range of undiscounted actuarial estimate minimum. + References No definition available. + Details
Name: | jhx_RangeOfUnDiscountedActuarialEstimateMinimum
Namespace Prefix: | jhx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_BusinessInterruptionLossAxis=jhx_DiscountedAndInflatedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessInterruptionLossAxis=jhx_UndiscountedButInflatedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessInterruptionLossAxis=jhx_UndiscountedAndUninflatedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |