XML 43 R31.htm IDEA: XBRL DOCUMENT
v3.22.4

Fair Value Measures and Disclosures (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2022
Fair Value Disclosures [Abstract] |
Fair value measurement | Fair value is defined as an exit price representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. Fair value is a market-based measurement that is determined based on assumptions that market participants would use in pricing an asset or liability. A three-tier fair value hierarchy is used to prioritize the inputs in measuring fair value as follows:
Fair value of financial instruments | As discussed i n Note 10, the Company uses derivatives to mitigate the effect of commodity fluctuations, foreign currency fluctuations and, from time to time, interest rate movements. Fair value measurements for the Company’s derivatives are classified under Level 2 because such measurements are estimated based on observable inputs such as interest rates, yield curves, spot and future commodity prices, and spot and future exchange rates.The Company does not currently have any nonfinancial assets or liabilities that are recognized or disclosed at fair value on a recurring basis. None of the Company's financial assets or liabilities are measured at fair value using significant unobservable inputs.

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

X
- Definition Disclosure of accounting policy for determining the fair value of financial instruments. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 60 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611 + Details
Name: | us-gaap_FairValueOfFinancialInstrumentsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration