XML 35 R24.htm IDEA: XBRL DOCUMENT
v3.22.1

Fair Value Measurements Hedging Activities and Fair Value Measurements (Policies) | 3 Months Ended
--- | ---
Mar. 31, 2022
Fair Value Disclosures [Abstract] |
Fair Value Measurement, Policy [Policy Text Block] | FASB ASC Topic 815 requires all derivative and nonderivative instruments to be recognized at their fair values as either assets or liabilities on the balance sheet. We determine the fair value of our derivative and nonderivative instruments using the framework prescribed by FASB ASC Topic 820, Fair Value Measurements and Disclosures

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

X
- Definition Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities. + References No definition available. + Details
Name: | us-gaap_FairValueMeasurementPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration