XML 61 R36.htm IDEA: XBRL DOCUMENT
v3.24.0.1

Summary of significant accounting policies (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2023
Accounting Policies [Abstract] |
Basis of presentation | Basis of presentation and use of estimates Effective January 1, 2023, the Company transitioned from International Financial Reporting Standards as issued by the International Accounting Standards Board (IFRS) to accounting principles generally accepted in the United States (U.S. GAAP). The accompanying Consolidated Financial Statements and notes thereto, including all prior periods presented, have been presented under U.S. GAAP, which requires management to make certain estimates and assumptions about future events. These estimates and the underlying assumptions affect the amounts of assets and liabilities reported, disclosures about contingent assets and liabilities and reported amounts of revenues and expenses. Such estimates include impairment of long-lived assets, impairment of goodwill, pension and other postretirement benefits, tax matters and litigation, including insurance and environmental compliance costs. These estimates and assumptions are based on management’s judgment.
Use of estimates | Estimates and underlying assumptions are reviewed on an ongoing basis. Changes in accounting estimates may be necessary if there are changes in the circumstances or experiences on which the estimate was based or as a result of new information. Changes in estimates, including those resulting from changes in the economic environment, are reflected in the Consolidated Financial Statements for the period in which the change in estimate occurs.
Consolidation | Consolidation The Consolidated Financial Statements include the accounts of CRH plc, and the wholly and majority owned subsidiaries of CRH plc, in addition to variable interest entities (VIEs) in which the Company is the primary beneficiary. In evaluating whether the Company has a controlling financial interest, the following are considered: (1) for voting interest entities, the Company consolidates those entities in which they own a majority of the voting interests; and (2) for VIEs, the Company consolidates those entities for which they are the primary beneficiary. All intercompany transactions and accounts have been eliminated. The Company uses the equity method of accounting for their investments in entities over which the Company has the ability to exercise significant influence over the operating and financial policies or exercise joint control with other investors but does not control and is not the primary beneficiary. Equity method investments are initially recognized at cost and are included within Equity method investments in the Consolidated Balance Sheets. The Company’s proportionate interest in the results of the investment is included within Income (loss) from equity method investments in the Consolidated Statements of Income. Where the Company is an active party to contractual arrangements that involve a joint operating activity and is exposed to significant risks and rewards that are dependent on the commercial success of the activity, the Company treats such operations as collaborative arrangements. For such operations, the Company accounts for its pro rata share of assets, liabilities, revenues, and costs in the Consolidated Balance Sheets and Consolidated Statements of Income.
Noncontrolling interests – non-redeemable and redeemable | Noncontrolling interests – nonredeemable and redeemable Noncontrolling interests represent the portion of the equity of a subsidiary not attributable either directly or indirectly to the Company and are presented separately in the Consolidated Statements of Income and within equity in the Consolidated Balance Sheets, distinguished from Company shareholders’ equity. Acquisitions of noncontrolling interests are accounted for as transactions with equity holders in their capacity as equity holders and therefore no goodwill is recognized as a result of such transactions. Noncontrolling interests are measured initially at fair value. Noncontrolling interests with redemption features, such as put/call options, that are not solely within the Company’s control (redeemable noncontrolling interests) are reported separately in the Consolidated Balance Sheets at the greater of carrying value or redemption value. The redeemable noncontrolling interests comprises the noncontrolling interests in two of the Company’s subsidiaries within the Americas Materials Solutions segment. The respective shareholders’ agreements for these entities contain put options that provide the noncontrolling shareholders the right to put their shares to the Company at a value based on a calculated formula. The put options are currently exercisable.
Business combinations | Business combinations Acquisitions are accounted for using the acquisition method, which requires allocation of the purchase price to assets acquired and liabilities assumed based on estimated fair values. The purchase price is determined based on the fair value of consideration transferred to and liabilities assumed from the seller as of the date of acquisition. The Company allocates the purchase price to the fair values of the tangible and identifiable intangible assets acquired and liabilities assumed as of the date of acquisition. Any excess of the purchase price over the fair value of the assets acquired and liabilities assumed is recorded as goodwill. Determining the fair values of assets acquired and liabilities assumed requires judgment and often involves the use of significant estimates and assumptions. Fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction, and therefore represents an exit price. A fair value measurement assumes the highest and best use of the asset by market participants. Allocations of the purchase price are based on preliminary estimates and assumptions at the date of acquisition and are subject to revision based on final information received including appraisals and other analyses which support underlying estimates within the measurement period, a period of no more than one year from the acquisition date. Measurement period adjustments are generally recorded as increases or decreases to goodwill, if any, recognized in the transaction.
Foreign currency translation | Foreign currency translation The Consolidated Financial Statements are presented in U.S. Dollar, which is the reporting currency of the Company. Transactions in foreign currencies are recorded at the rate of exchange in effect at the date of the transaction. Monetary assets and liabilities denominated in foreign currencies are retranslated at the rate of exchange in effect at the balance sheet date. The Company releases any related cumulative translation adjustment into earnings only if the sale or transfer results in the complete or substantially complete liquidation of the foreign entity. Non-monetary items are measured at historical rates. Results and cash flows of subsidiaries and equity method investments with non-U.S. Dollar functional currencies have been translated into U.S. Dollar at average exchange rates for the periods, and the related balance sheets have been translated at the rates of exchange in effect at the balance sheet date. Adjustments arising on translation of the results and net assets of non-U.S. Dollar subsidiaries and equity method investments are recognized as a component of Accumulated other comprehensive income (loss) and Noncontrolling interests both of which are presented in the Consolidated Balance Sheets.
Revenue recognition | Revenue recognition The Company recognizes revenues in the amount of the price expected to be received for goods and services supplied at a point in time or over time, as contractual performance obligations are fulfilled, and control of goods and services passes to the customer. Revenue excludes trade discounts and value-added tax or sales tax. Revenues derived from sale of goods (sources other than construction contracts) The Company manufactures and supplies a diverse range of building materials and products. Revenues from the sale of goods are recognized at a point in time when control of the promised goods is transferred to customers in an amount that reflects the consideration to which the Company expects to be entitled to receive in exchange for the goods. Control is obtained when a customer has the ability to direct the use of and obtain substantially all of the remaining benefits from the goods. Control passes to the customer either upon leaving the Company’s premises or upon delivery to the customer, depending on the terms of the sale. Contracts do not contain multiple performance obligations. Goods are often sold with discounts or rebates based on cumulative sales over a period. This variable consideration is only recognized when it is probable that it will not be subsequently reversed and is recognized using the most-likely amount or expected value methods, depending on the individual contract terms. Estimates of variable consideration and determination of whether to include estimated amounts in the transaction price are based on the assessment of anticipated performance and all information (historical, current, and forecasted) that is reasonably available to management. Revenues derived from construction contracts The Company enters into construction contracts to complete large construction projects. Contracts usually commence and complete within one year and are generally fixed price but may be subject to indexation and/or escalation clauses that can either increase or decrease the final transaction price. The Company typically recognizes revenue within its construction contract businesses over time as it performs its obligations. The Company believes this best reflects the transfer of control to the customer by providing a faithful depiction of the enhancement of a customer-controlled asset or the construction of an asset with no alternative use. The percentage-of-completion method is used to recognize revenue when the outcome of a contract can be estimated reliably. The percentage-of-completion is calculated using an input method and based on the proportion of contract costs incurred at the balance sheet date relative to the total estimated costs of the contract. In all construction contract arrangements, the Company has an enforceable right to payment for work and performance obligations completed to date. Some of the Company’s construction contracts may contain forms of variable consideration that can either increase or decrease the transaction price. Variable consideration is estimated based on the most likely amount or expected value methods (depending on the contract terms) and the transaction price is adjusted to the extent it is probable that a significant reversal of revenue recognized will not occur. Contract assets and liabilities A contract asset is recognized when the related performance obligation has been satisfied, but the Company has not yet invoiced the customer and so is not unconditionally entitled to the consideration under the payment terms set out in the contract. Contract assets are classified as Accounts receivable, net, in the Consolidated Balance Sheets. A contract liability is recognized when a non-refundable payment is received from a customer in advance of work being performed. A contract liability would also be recognized if the Company has an unconditional right to receive non-refundable consideration before the Company recognizes the related revenue. Contract liabilities are classified as Other current liabilities in the Consolidated Balance Sheets. The Company’s contracts generally are for a duration of less than one year and therefore the Company does not capitalize incremental contract costs; instead these are expensed as incurred, as permitted by the practical expedient.
Contract assets and liabilities | Revenue recognition The Company recognizes revenues in the amount of the price expected to be received for goods and services supplied at a point in time or over time, as contractual performance obligations are fulfilled, and control of goods and services passes to the customer. Revenue excludes trade discounts and value-added tax or sales tax. Revenues derived from sale of goods (sources other than construction contracts) The Company manufactures and supplies a diverse range of building materials and products. Revenues from the sale of goods are recognized at a point in time when control of the promised goods is transferred to customers in an amount that reflects the consideration to which the Company expects to be entitled to receive in exchange for the goods. Control is obtained when a customer has the ability to direct the use of and obtain substantially all of the remaining benefits from the goods. Control passes to the customer either upon leaving the Company’s premises or upon delivery to the customer, depending on the terms of the sale. Contracts do not contain multiple performance obligations. Goods are often sold with discounts or rebates based on cumulative sales over a period. This variable consideration is only recognized when it is probable that it will not be subsequently reversed and is recognized using the most-likely amount or expected value methods, depending on the individual contract terms. Estimates of variable consideration and determination of whether to include estimated amounts in the transaction price are based on the assessment of anticipated performance and all information (historical, current, and forecasted) that is reasonably available to management. Revenues derived from construction contracts The Company enters into construction contracts to complete large construction projects. Contracts usually commence and complete within one year and are generally fixed price but may be subject to indexation and/or escalation clauses that can either increase or decrease the final transaction price. The Company typically recognizes revenue within its construction contract businesses over time as it performs its obligations. The Company believes this best reflects the transfer of control to the customer by providing a faithful depiction of the enhancement of a customer-controlled asset or the construction of an asset with no alternative use. The percentage-of-completion method is used to recognize revenue when the outcome of a contract can be estimated reliably. The percentage-of-completion is calculated using an input method and based on the proportion of contract costs incurred at the balance sheet date relative to the total estimated costs of the contract. In all construction contract arrangements, the Company has an enforceable right to payment for work and performance obligations completed to date. Some of the Company’s construction contracts may contain forms of variable consideration that can either increase or decrease the transaction price. Variable consideration is estimated based on the most likely amount or expected value methods (depending on the contract terms) and the transaction price is adjusted to the extent it is probable that a significant reversal of revenue recognized will not occur. Contract assets and liabilities A contract asset is recognized when the related performance obligation has been satisfied, but the Company has not yet invoiced the customer and so is not unconditionally entitled to the consideration under the payment terms set out in the contract. Contract assets are classified as Accounts receivable, net, in the Consolidated Balance Sheets. A contract liability is recognized when a non-refundable payment is received from a customer in advance of work being performed. A contract liability would also be recognized if the Company has an unconditional right to receive non-refundable consideration before the Company recognizes the related revenue. Contract liabilities are classified as Other current liabilities in the Consolidated Balance Sheets. The Company’s contracts generally are for a duration of less than one year and therefore the Company does not capitalize incremental contract costs; instead these are expensed as incurred, as permitted by the practical expedient.
Cash and cash equivalents | Cash and cash equivalents Cash and cash equivalents include cash on hand and all highly liquid investments with original maturities at the time of purchase of three months or less. The Company had restricted cash of $6 million and $5 million at December 31, 2023 and 2022, respectively, included within Cash and cash equivalents in the Consolidated Balance Sheets. The Company is restricted from utilizing the cash for purposes other than with government approval as it is linked to the awarding of government licenses for quarrying.
Accounts receivable, net | Accounts receivable, net Accounts receivable are stated at amortized cost. The Company records an allowance for credit losses, which includes an allowance for probable losses based on historical write-offs, adjusted for current conditions as deemed necessary, and a specific reserve for accounts deemed at risk. The allowance is the Company’s estimate for receivables as of the balance sheet date that ultimately will not be collected. Any changes in the allowance are reflected in earnings in the period in which the change occurs. The Company writes-off accounts receivable when it becomes probable, based upon customer facts and circumstances, that such amounts will not be collected.
Inventories | Inventories Inventories are stated at the lower of cost or net realizable value. Cost is determined using the first-in, first-out method or weighted average method. Net realizable value is the estimated selling price in the ordinary course of business, less estimates for costs of completion, disposal, and transportation. Materials and other supplies held for use in the production of inventories are not written down below cost if the finished goods, in which they will be incorporated, are expected to be sold at or above cost.
Property, plant and equipment, net | Property, plant and equipment, net Property, plant and equipment are stated at cost less any accumulated depreciation, depletion, and any accumulated impairments. Expenditures for additions and improvements that significantly add to the productive capacity or extend the useful life of an asset are capitalized. Repair and maintenance costs that do not substantially expand productive capacity or extend the life of property, plant and equipment are expensed as incurred. The Company reviews the carrying value of property, plant and equipment for impairment whenever events or circumstances indicate that the carrying value of an asset group may not be recoverable. Such indicators may include, among others, deterioration in general economic conditions, adverse changes in the markets in which an entity operates, increases in input costs that have a negative effect on earnings and cash flows or a trend of negative or declining cash flows over multiple periods. An impairment loss is recognized if the estimated future (undiscounted) cash flows expected to result from the use and eventual disposition of that asset group are less than its carrying value and is measured by the amount by which the carrying value of the asset group exceeds its fair value. The Company capitalizes interest as part of the cost of capital projects incurred during construction. Depreciation is computed using the straight-line method over the estimated useful lives of the assets, as follows: •Buildings 40 years; and •Plant and machinery 5 to 30 years Mineral-bearing land, less an estimate of its residual value, is depleted over the period of the mineral extraction in the proportion to which product for the year bears to the latest estimates of proven and probable mineral reserves. Land, other than mineral-bearing land, is not depreciated.
Leases | Leases A contract contains a lease if it is enforceable and conveys the right to control the use of a specified asset for a period of time in exchange for consideration, which is assessed at inception. A right-of-use asset and lease liability are recognized at the commencement date for contracts containing a lease. Leases are evaluated and classified as either finance leases or operating leases. A lease is classified as a finance lease if any one of the following criteria are met: (1) the lease transfers ownership of the asset by the end of the lease term; (2) the lease contains an option to purchase the asset that is reasonably certain to be exercised; (3) the lease term is for a major part of the remaining useful life of the asset; (4) the underlying asset is of such a specialized nature that is expected to have no alternative use to the lessor at the end of the lease term or (5) the present value of the lease payments equals or exceeds substantially all of the fair value of the asset. A lease is classified as an operating lease if it does not meet any one of the above criteria. The lease liability is initially measured at the present value of the future lease payments, discounted using the incremental borrowing rate or the interest rate implicit in the lease, if this is readily determinable, over the remaining lease term. Lease payments include fixed payments less any lease incentives receivable, variable payments that are dependent on a rate or index known at the commencement date, amounts expected to be paid under residual value guarantees and any payments for an optional renewal period and purchase and termination option payments, if the Company is reasonably certain to exercise those options. The lease term is the non-cancellable period of the lease adjusted for any renewal or termination options which are reasonably certain to be exercised. The Company applies judgment in determining whether it is reasonably certain that a renewal, termination or purchase option will be exercised. The right-of-use asset for each lease is initially measured at cost, which comprises the lease liability adjusted for any payments made at or before the commencement date, initial direct costs incurred, lease incentives received and an estimate of the cost to dismantle or restore the underlying asset or the site on which it is located at the end of the lease term. The right-of-use asset of finance leases is amortized over the lease term or, where a purchase option is reasonably certain to be exercised, over the useful economic life of the asset in line with depreciation rates for owned property, plant and equipment. The right-of-use asset of operating leases is amortized as a balancing amount that together with the accretion on lease liability produces straight-line total lease expenses. The amortization of operating lease right-of-use assets and the accretion of operating lease liabilities are reported together as fixed lease expense in the Consolidated Financial Statements. The fixed lease expense is recognized on a straight-line basis over the life of the lease. Interest expense on a finance lease is recognized using the effective interest method over the lease term. The Company has elected to separate non-lease components in a contract such as maintenance and other service charges from the lease component and expense such components as incurred. Variable lease payments directly linked to sales or usage are also expensed as incurred. Additionally, for short-term leases with an initial lease term of 12 months or less and with purchase options which the Company is reasonably certain not to exercise, the Company has elected not to record the corresponding right-of-use asset or the corresponding lease liability in the Consolidated Balance Sheets and to expense short-term lease payments as incurred. Incremental borrowing rates are calculated using a portfolio approach, based on the risk profile of the entity holding the lease and the term and currency of the lease.
Asset retirement obligations | Asset retirement obligations The Company records a liability for an asset retirement obligation at fair value in the period in which it is incurred where a legal or contractual obligation exists, and the liability can be reasonably estimated. When the liability is initially recorded, the Company capitalizes the cost by increasing the carrying amount of the related long-lived asset. The liability is accreted over time and the asset is depreciated over the useful life of the related asset. Upon settlement of the liability, the Company recognizes a gain or loss for any difference between the settlement amount and the liability recorded. Asset retirement obligations consist primarily of quarry closure and post-closure costs.
Derivative financial instruments and hedging practices | Derivative financial instruments and hedging practices The Company enters into various derivative financial instruments to manage its exposure to fluctuating interest rates, currency exchange rates, and commodity pricing. Such instruments primarily include interest rate swap agreements, currency swap agreements, commodity swap agreements, and currency and commodity forward contracts. These instruments are not entered into for trading purposes. There are three types of derivatives the Company enters into: (i) those relating to fair value exposures; (ii) those relating to cash flow exposures and (iii) those relating to foreign currency net investment exposures. Fair value exposures relate to recognized assets or liabilities, and firm commitments; cash flow exposures relate to the variability of future cash flows associated with recognized assets or liabilities, or forecasted transactions, and net investment exposures relate to the impact of foreign currency exchange rate changes on the carrying value of net assets denominated in foreign currencies. When a derivative is executed and hedge accounting is appropriate, it is designated as either a fair value hedge, cash flow hedge, or a net investment hedge. Whether designated as hedges for accounting purposes or not, all derivatives are linked to an appropriate underlying exposure. On an ongoing basis, the Company assesses the hedge effectiveness of all derivatives designated as hedges for accounting purposes to determine if they continue to be highly effective in offsetting changes in fair values or cash flows of the underlying hedged items. If it is determined that the hedge is not highly effective, then hedge accounting will be discontinued prospectively. Changes in the fair value of derivatives designated as fair value hedges are recognized in earnings as an offset to the change in the fair values of the underlying exposures being hedged. The changes in fair value of derivatives that are designated as cash flow hedges are deferred in Accumulated other comprehensive income (loss) and are reclassified to earnings as the underlying hedged transaction affects earnings. Provided the hedge remains highly effective, any ineffectiveness is deferred in Accumulated other comprehensive income (loss) and is reclassified to earnings as the underlying hedged transaction affects earnings. Hedges of net investments in foreign subsidiaries are recognized in the currency translation adjustment component of Accumulated other comprehensive income (loss) in the Consolidated Balance Sheets to offset translation gains and losses associated with the hedged net investment. Derivatives that are entered into for risk management purposes and are not designated as hedges are recorded at their fair market values and recognized in net income.
Debt | Debt Debt is recorded at initial fair value, which normally reflects the proceeds received by the Company, net of debt issuance costs. Debt is subsequently stated at amortized cost. Debt issuance costs are amortized to interest expense over the term of the debt. Debt issuance discounts and premiums are also amortized to interest expense using the effective interest rate method over the term of the debt. Debt issuance costs associated with the Company’s revolving facility are amortized to interest expense on a straight-line basis over the facility’s term.
Goodwill | Goodwill Goodwill represents the excess of the purchase price over the fair value of the assets acquired and liabilities assumed in a business combination. Goodwill is tested for impairment annually at October 1 or more frequently if events or circumstances indicate that an impairment loss may have been incurred, at the reporting unit level, one level below the Company’s operating segments. The Company has the option of either assessing qualitative factors to determine whether it is more likely than not that the carrying value of the reporting units exceeds their respective fair value or proceeding directly to a quantitative test. The Company elected to perform the quantitative impairment test for all years presented. If the fair value exceeds its carrying value, the goodwill of the reporting unit is not considered impaired. However, if the carrying value of a reporting unit exceeds its fair value, an impairment loss is recognized by writing down the assets to their fair value.
Intangible assets, net | Intangible assets, net Intangible assets acquired in business combinations are stated at their fair value as determined at the date of acquisition. Intangible assets are amortized on a straight-line basis. In general, based on the current composition of definite-lived intangible assets, the useful lives for customer-related intangible assets range from 5 to 20 years and the useful lives for marketing-related intangible assets range from 10 to 30 years. The Company evaluates the recoverability of its intangible assets subject to amortization when facts and circumstances indicate that the carrying value of the asset may not be recoverable. If the carrying value is not recoverable, impairment is measured as the amount by which the carrying value exceeds its estimated fair value.
Pension and other postretirement benefits | Pension and other postretirement benefitsThe Company sponsors defined benefit retirement plans and also provides other postretirement benefits. The Company recognizes the funded status, defined as the difference between the fair value of plan assets and the benefit obligation, of its pension plans and other postretirement benefits as an asset or liability in the Consolidated Balance Sheets. Actuarial gains or losses that arise during the year are recognized as a component of Accumulated other comprehensive income (loss). Amounts in excess of a corridor are subsequently amortized over the participants’ average remaining service period and recognized as a component of net periodic benefit cost. The corridor represents the excess over 10% of the greater of the projected benefit obligation or pension plan assets and is determined on a plan-by-plan basis.
Insurance | Insurance The Company has insurance arrangements which comprise employer’s liability (workers’ compensation in the United States), public and products liability (general liability in the United States), automobile liability, property damage, business interruption and various other insurances. Due to the extended timeframe associated with many of the insurances, a significant proportion of the total liability is subject to periodic actuarial valuation. The projected cash flows underlying the discounting process are established through the application of actuarial triangulations, which are extrapolated from historical claims experience. While the Company believes the assumptions used to calculate these liabilities are appropriate, significant differences in actual experience and/or significant changes in those assumptions may materially affect insurance liabilities.
Share-based compensation | Share-based compensationThe Company grants share-based awards, which consist of performance stock units (PSU) and stock options. All of the share-based compensation awards are classified as equity awards. The Company measures share-based compensation awards using fair value based measurement methods. This results in the recognition of compensation expense for all share-based compensation awards based on their fair value as of the grant date. For performance-based awards, compensation expense is recognized only if it is probable that the performance condition will be achieved. Compensation expense is recognized over the requisite service period for time and performance-based awards, net of estimated forfeitures.
Treasury stock | Treasury Stock The Company accounts for Treasury Stock under the cost method. When Treasury Stock is re-issued at a price higher than its cost, the difference is recorded as a component of additional paid-in capital in the Consolidated Balance Sheets. When Treasury Stock is re-issued at a price lower than its cost, the difference is recorded as a component of additional paid-in capital to the extent that there are previously recorded gains to offset the losses. If there are no Treasury Stock gains in additional paid-in capital, the losses upon re-issuance of Treasury Stock are recorded as a reduction of retained earnings in the Consolidated Balance Sheets.
Environmental remediation costs | Environmental remediation costs The Company records an accrual for environmental remediation liabilities in the period in which it is probable that a liability has been incurred and the appropriate amounts can be estimated reasonably. Such accruals are adjusted as further information develops or circumstances change. Generally, these costs are not discounted to their present value or offset for potential insurance or other claims or potential gains from future alternative uses for a site.
Income taxes | Income taxes Current tax represents the expected tax payable (or recoverable) on the taxable profit for the year using tax rates enacted for the period. Where items are accounted for outside of profit or loss, the related income tax is recognized either in other comprehensive income (loss) or directly in equity, as appropriate. Interest and penalties associated with the liability for income tax are classified as income tax expense. The Company’s policy is to release tax effects from Accumulated other comprehensive income (loss) when the underlying items affect earnings. Deferred tax is recognized using the liability method on temporary differences arising at the balance sheet date between the tax bases of assets and liabilities and their carrying amounts in the Consolidated Financial Statements. However, deferred tax liabilities are not recognized if they arise from the initial recognition of goodwill. For the most part, no provision has been made for undistributed earnings as the majority of earnings are considered indefinitely reinvested or can be distributed on a tax-free basis. However, a temporary difference has been recognized to the extent that earnings are not permanently reinvested. Deferred tax is determined using tax rates (and laws) that have been enacted as of the balance sheet date and are expected to apply when the related deferred income tax asset is realized, or the deferred income tax liability is settled. Deferred tax assets are recognized in full and then reduced by a valuation allowance if it is more likely than not that some or all of the deferred tax assets will not be recognized. The Company’s income tax charge is based on reported profit and enacted statutory tax rates, which reflect various allowances and reliefs available to the Company in the multiple tax jurisdictions in which it operates. The determination of the Company’s provision for income tax requires certain judgments and estimates in relation to matters where the ultimate tax outcome may not be certain. In addition, the Company is subject to tax audits which can involve complex issues that could require extended periods to conclude, the resolution of which is often not within the control of the Company. Although the Company believes that the estimates included in the Consolidated Financial Statements and its tax return positions are reasonable, there is no certainty that the final outcome of these matters will not be different to that which is reflected in the Company’s historical income tax provisions and accruals. The Company evaluates these positions regularly and records a tax benefit only to the extent it is more likely than not that a position will be sustained upon examination by taxing authorities.
New accounting standards | New accounting standards Recently issued accounting pronouncements not yet adopted In November 2023, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2023-07, Improvements to Reportable Segment Disclosures (Topic 280). This ASU updates reportable segment disclosure requirements by requiring disclosures of significant reportable segment expenses that are regularly provided to the Chief Operating Decision Maker (CODM) and included within each reported measure of a segment's profit or loss. This ASU also requires disclosure of the title and position of the individual identified as the CODM and an explanation of how the CODM uses the reported measures of a segment’s profit or loss in assessing segment performance and deciding how to allocate resources. The ASU is effective for annual periods beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Adoption of the ASU should be applied retrospectively to all prior periods presented in the financial statements. Early adoption is also permitted. This ASU will likely result in the Company including the additional required disclosures when adopted. The Company is currently evaluating the provisions of this ASU and expects to adopt them for the year ending December 31, 2024. In December 2023, the FASB issued ASU No. 2023-09, Improvements to Income Tax Disclosures (Topic 740). The ASU requires disaggregated information about a reporting entity’s effective tax rate reconciliation as well as additional information on income taxes paid. The ASU is effective on a prospective basis for annual periods beginning after December 15, 2024. Early adoption is also permitted for annual financial statements that have not yet been issued or made available for issuance. This ASU will result in the required additional disclosures being included in the Consolidated Financial Statements, once adopted.

X
- Definition Insurance + References No definition available. + Details
Name: | crh_InsurancePolicyTextBlock
Namespace Prefix: | crh_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Disclosure of accounting policy for legal obligation associated with retirement of long-lived asset that results from acquisition, construction, or development or from normal operation of long-lived asset. Excludes environmental remediation liability from improper or other-than-normal operation of long-lived asset, obligation arising in connection with leased property that meets definition of lease payments or variable lease payments and from plan to sell or otherwise dispose of a long-lived asset. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 410 -SubTopic 20 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//410-20/tableOfContent + Details
Name: | us-gaap_AssetRetirementObligationsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). + References No definition available. + Details
Name: | us-gaap_BasisOfAccountingPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 05 -Paragraph 4 -Subparagraph (a)-(d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479515/805-10-05-4 + Details
Name: | us-gaap_BusinessCombinationsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482913/230-10-50-1 + Details
Name: | us-gaap_CashAndCashEquivalentsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1 + Details
Name: | us-gaap_ConsolidationPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for subsidiaries or other investments that are consolidated, including the accounting treatment for intercompany accounts or transactions and any noncontrolling interest. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 810 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1 + Details
Name: | us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy related to debt. Includes, but is not limited to, debt issuance costs, the effects of refinancings, method of amortizing debt issuance costs and original issue discount, and classifications of debt. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 470 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481544/470-10-50-1 + Details
Name: | us-gaap_DebtPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for its derivative instruments and hedging activities. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 815 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480434/815-10-50-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(n)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1A -Publisher FASB -URI https://asc.fasb.org//1943274/2147480434/815-10-50-1A Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480434/815-10-50-1 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480434/815-10-50-4 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480434/815-10-50-7 + Details
Name: | us-gaap_DerivativesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for environmental remediation costs that are expensed during the period that resulted from improper or other than normal operation of a long-lived asset. This accounting policy may address (1) whether the obligation is measured on a discounted basis, (2) the event, situation, or set of circumstances that generally triggers recognition of loss contingencies arising from the entity's environmental remediation-related obligations, and (3) the timing of recognition of any recoveries. This accounting policy does not address: (1) accounting for pollution control costs of current operations or for costs of future site restoration or closure that are required upon the cessation of operations or sale of facilities (2) environmental remediation actions that are undertaken at the sole discretion of management and that are not induced by the threat, by governments or other parties, of litigation or of assertion of a claim or an assessment (3) recognition of liabilities of insurance companies for unpaid claims or (4) asset impairment issues. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 410 -SubTopic 30 -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481931/410-30-50-4 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 410 -SubTopic 30 -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481931/410-30-50-8 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 410 -SubTopic 30 -Section 55 -Paragraph 14 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481899/410-30-55-14 + Details
Name: | us-gaap_EnvironmentalCostExpensePolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//830/tableOfContent + Details
Name: | us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-2 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//350-20/tableOfContent + Details
Name: | us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 30 -Topic 350 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-1 + Details
Name: | us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(h)(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 17 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-17 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482525/740-10-45-25 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482525/740-10-45-28 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 19 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-19 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482765/220-10-50-1 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-20 + Details
Name: | us-gaap_IncomeTaxPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483489/210-10-50-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 912 -SubTopic 330 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482105/912-330-50-1 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 330 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//330/tableOfContent Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 330 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483080/330-10-50-1 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 330 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483080/330-10-50-4 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 45 -Paragraph 6 -Subparagraph (a) -SubTopic 10 -Topic 270 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482989/270-10-45-6 + Details
Name: | us-gaap_InventoryPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for leasing arrangement entered into by lessee. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147478964/842-20-50-1 + Details
Name: | us-gaap_LesseeLeasesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact. + References No definition available. + Details
Name: | us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for pension and other postretirement benefit plans. This accounting policy may address (1) the types of plans sponsored by the entity, and the benefits provided by each plan (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 715 -SubTopic 70 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480794/715-70-50-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 30 -Topic 715 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481097/715-30-50-1 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 60 -Topic 715 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480266/715-60-50-1 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 80 -Topic 715 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480576/715-80-50-2 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 20 -Topic 715 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1 + Details
Name: | us-gaap_PensionAndOtherPostretirementPlansPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 360 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(8)(a)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 6 -SubTopic 360 -Topic 958 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480321/958-360-50-6 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -SubTopic 360 -Topic 958 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480321/958-360-50-1 + Details
Name: | us-gaap_PropertyPlantAndEquipmentPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for revenue from contract with customer. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 17 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-17 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 19 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-19 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-18 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-18 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-20 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-20 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-20 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-20 Reference 9: http://www.xbrl.org/2003/role/exampleRef -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (e) -SubTopic 10 -Topic 235 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Topic 606 -Publisher FASB -URI https://asc.fasb.org//606/tableOfContent + Details
Name: | us-gaap_RevenueFromContractWithCustomerPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(ii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(v) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.C.Q3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.D.1.Q5) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.D.3.Q2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.D.2.Q6) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//718/tableOfContent Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2 Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for its capital stock transactions, including dividends and accumulated other comprehensive income. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 235 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-1 + Details
Name: | us-gaap_StockholdersEquityPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for accounts receivable. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481962/310-10-50-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481569/310-20-50-1 Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Name Accounting Standards Codification -Section 50 -Paragraph 11B -Subparagraph (b) -SubTopic 10 -Topic 310 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481962/310-10-50-11B Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481962/310-10-50-1 Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Name Accounting Standards Codification -Section 50 -Paragraph 6 -SubTopic 10 -Topic 310 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481962/310-10-50-6 Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Name Accounting Standards Codification -Section 50 -Paragraph 15 -Subparagraph (d) -SubTopic 10 -Topic 310 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481962/310-10-50-15 + Details
Name: | us-gaap_TradeAndOtherAccountsReceivablePolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-9 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-4 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-1 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-1 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 11 -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-11 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 12 -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-12 Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-8 + Details
Name: | us-gaap_UseOfEstimates
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration