XML 29 R18.htm IDEA: XBRL DOCUMENT
v3.22.1

Basis Of Presentation (Policies) | 3 Months Ended
--- | ---
Mar. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract] |
New Accounting Pronouncements | New Accounting Pronouncements Not Yet Adopted We evaluate all Accounting Standards Updates (ASUs) issued by the Financial Accounting Standards Board (FASB) for consideration of their applicability. ASUs not included in our disclosures were assessed and determined to be either not applicable or are not expected to have a material impact on our Consolidated Financial Statements. New Accounting Pronouncements Recently Adopted On January 1, 2022 we adopted ASU 2021-08, Business Combinations: Accounting for Contract Assets and Contract Liabilities from Contracts with Customers. This update requires an entity to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Accounting Standards Codification 606, Revenue from Contracts with Customers. The adoption of this update did not have a material impact on our Consolidated Financial Statements.

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
- References No definition available. + Details
Name: | us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration