XML 123 R96.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Asset retirement obligations - Schedule of Asset Retirement Obligations (Details) - USD ($) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2024 | Dec. 31, 2023 | Dec. 31, 2022
Asset Retirement Obligation Disclosure [Abstract] |  |  |
Accretion | $ 9 | $ 12 | $ 11
Depreciation | 12 | 27 | 46
Total costs | $ 21 | $ 39 | $ 57

X
- Definition Asset Retirement Obligation, Depreciation Expense + References No definition available. + Details
Name: | crh_AssetRetirementObligationDepreciationExpense
Namespace Prefix: | crh_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of accretion expense recognized during the period that is associated with an asset retirement obligation. Accretion expense measures and incorporates changes due to the passage of time into the carrying amount of the liability. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 410 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481879/410-20-45-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 410 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481850/410-20-50-1 + Details
Name: | us-gaap_AssetRetirementObligationAccretionExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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

X
- Definition Amount of asset retirement obligation (ARO) cost incurred in oil- and gas-producing activities. Includes capitalized cost and cost charged to expense. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 932 -SubTopic 235 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477215/932-235-50-18 + Details
Name: | us-gaap_CostsIncurredAssetRetirementObligationIncurred
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration