XML 54 R35.htm IDEA: XBRL DOCUMENT
v3.24.0.1

Summary of Significant Accounting Policies (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2023
Accounting Policies [Abstract] |
Principles of Consolidation and Basis of Presentation | Principles of Consolidation and Basis of Presentation The consolidated financial statements include the accounts of Par Pacific Holdings, Inc. and its subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. Certain amounts previously reported in our consolidated financial statements for prior periods have been reclassified to conform to the current presentation, including Par West redevelopment and other costs, previously included in Operating expenses (excluding depreciation) in the Consolidated Statements of Operations and now reflected as a separate financial statement line item, and the presentation of deferred tax assets and liabilities associated with right-of-use liabilities (“ROU liabilities”) and right-of-use assets (“ROU assets”), respectively, previously presented on a net basis are now presented on a gross basis in Note 22—Income Taxes.
Use of Estimates | Use of Estimates The preparation of our consolidated financial statements in conformity with U.S. generally accepted accounting principles (“GAAP”) requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues, and expenses and the related disclosures. Actual amounts could differ from these estimates.
Cash and Cash Equivalents | Cash and Cash Equivalents Cash and cash equivalents consist of all highly liquid investments with original maturities of three months or less. The carrying value of cash equivalents approximates fair value because of the short-term nature of these investments.
Restricted Cash | Restricted Cash Restricted cash consists of cash not readily available for general purpose cash needs. Restricted cash relates to cash held at commercial banks to support letter of credit facilities and certain ongoing bankruptcy recovery trust claims.
Allowance for Credit Losses | Allowance for Credit Losses We are exposed to credit losses primarily through our sales of refined products. Credit limits and/or prepayment requirements are set based on such factors as the customer’s financial results, credit rating, payment history, and industry and are reviewed annually for customers with material credit limits. Credit allowances are reviewed at least quarterly based on changes in the customer’s creditworthiness due to economic conditions, liquidity, and business strategy as publicly reported and through discussions between the customer and the Company. We establish provisions for losses on trade receivables based on the estimated credit loss we expect to incur over the life of the receivable.
Inventories | Inventories Commodity inventories, excluding commodity inventories at the Washington refinery, are stated at the lower of cost and net realizable value (“NRV”) using the first-in, first-out (“FIFO”) inventory accounting method. Commodity inventories at the Washington refinery are stated at the lower of cost and NRV using the last-in, first-out (“LIFO”) inventory accounting method. We value merchandise along with spare parts, materials, and supplies at average cost. All of the crude oil utilized at the Hawaii refinery is financed by J. Aron & Company LLC (“J. Aron”) under the Supply and Offtake Agreement as described in Note 12—Inventory Financing Agreements. The crude oil remains in the legal title of J. Aron and is stored in our storage tanks governed by a storage agreement. Legal title to the crude oil passes to us at the tank outlet. After processing, J. Aron takes title to the refined products stored in our storage tanks until they are sold to our retail locations or to third parties. We record the inventory owned by J. Aron on our behalf as inventory with a corresponding obligation on our balance sheet because we maintain the risk of loss until the refined products are sold to third parties and we are obligated to repurchase the inventory. Additionally, certain of the crude oil utilized at the Hawaii refinery is also financed by the LC Facility as described in Note 12—Inventory Financing Agreements. We also finance certain inventories at our other refineries through our ABL Credit Facility; please read Note 14—Debt for further information. We were party to an intermediation arrangement (the “Washington Refinery Intermediation Agreement”) with Merrill Lynch Commodities, Inc. (“MLC”) as described in Note 12—Inventory Financing Agreements. Under this arrangement, U.S. Oil & Refining Co. and certain affiliated entities (collectively, “U.S. Oil”) purchased crude oil supplied from third-party suppliers and MLC provided credit support for certain crude oil purchases. MLC’s credit support consisted of either providing a payment guaranty, causing the issuance of a letter of credit from a third-party issuing bank, or purchasing crude oil directly from third parties on our behalf. U.S. Oil held title to all crude oil and refined products inventories at all times and pledged such inventories, together with all receivables arising from the sales of these inventories, exclusively to MLC. On October 4, 2023, we terminated the Washington Refinery Intermediation Agreement; please read Note 12—Inventory Financing Agreements for further information. We enter into refined product and crude oil exchange agreements with other oil companies. Exchange receivables or payables are stated at cost and are presented within Trade accounts receivable and Accounts payable on our consolidated balance sheets.
Environmental Credits and Obligations | Environmental Credits and Obligations Inventories also include Renewable Identification Numbers (“RINs”) and other environmental credits. Our environmental credit assets, which include RINs and other environmental credits are purchased through the open market, State of Washington auctions, or obtained by purchasing biofuels. These biofuels are later blended into our refined fuels and other credits generated as part of our refining process which are presented as Inventories on our consolidated balance sheets and stated at the lower of cost and NRV as of the end of the reporting period. Our renewable volume obligation and other environmental credit obligations to comply with the U.S. Environmental Protection Agency (“EPA”) regulations (as discussed in Note 18—Commitments and Contingencies) are presented in Other accrued liabilities on our consolidated balance sheets and were historically measured at fair value as of the end of the reporting period. During the quarter ended December 31, 2023, we had a change in estimate in our valuation of our gross environmental credit obligations due to the settlement of all outstanding prior period environmental credit obligations (obligations associated with pre-2023 activities) and our prospective plan to use our RIN assets to settle future environmental obligations. Beginning in the fourth quarter of 2023, the portion of the estimated gross environmental credit obligations satisfied by internally generated or purchased RINs or other environmental credits is recorded at the carrying value of such internally generated or purchased RINs or other environmental credits. The remainder of the estimated gross environmental credit obligation is recorded at the market price of the RINs or other environmental credits that are needed to satisfy the remaining obligation as of the end of the reporting period. Under the previous valuation technique, our liability would have been $295.9 million as of December 31, 2023, and net income would have been lower with $9.0 million for the year ended December 31, 2023. Please read Note 16—Fair Value Measurements for further information. The net cost of environmental credits is recognized within Cost of revenues (excluding depreciation) on our consolidated statements of operations.
Investment in Laramie Energy, LLC | Investment in Laramie Energy, LLC Effective February 21, 2023, we accounted for our Investment in Laramie Energy, LLC using the equity method as we have the ability to exert significant influence, but do not control its operating and financial policies. Our proportionate share of the net income (loss) of this entity was included in Equity earnings from Laramie Energy, LLC in the consolidated statements of operations. Prior to February 21, 2023, we did not apply the equity method of accounting for our investment in Laramie Energy because the book value of such investment had been reduced to zero. The investment is reviewed for impairment when events or changes in circumstances indicate that there may have been an other-than-temporary decline in the value of the investment.
Property Plant and Equipment | Property, Plant, and Equipment We capitalize the cost of additions, major improvements, and modifications to property, plant, and equipment. The cost of repairs and normal maintenance of property, plant, and equipment is expensed as incurred. Major improvements and modifications of property, plant, and equipment are those expenditures that either extend the useful life, increase the capacity, or improve the operating efficiency of the asset or the safety of our operations.
Impairment of Long-Lived Assets | Impairment of Long-Lived Assets We review property, plant, and equipment, operating leases, deferred turnaround costs, and other long-lived assets for impairment whenever events or changes in business circumstances indicate the carrying value of the assets may not be recoverable. Impairment is indicated when the undiscounted cash flows estimated to be generated by those assets are less than the assets’ carrying value. If this occurs, an impairment loss is recognized for the difference between the fair value and carrying value. Factors that indicate potential impairment include a significant decrease in the market value of the asset, operating or cash flow losses associated with the use of the asset, and a significant change in the asset’s physical condition or use. Simultaneously with our review of our property, plant, and equipment, operating leases, deferred turnaround costs, and other long-lived assets for impairment, we evaluate whether an abandonment has occurred. Abandonment occurs either when a business terminates its operations or an asset is no longer profitable to operate. When the act of abandonment occurs, we write off the asset balance and any associated accumulated depreciation and record an impairment loss as needed.
Lease Liabilities and Right-of-Use Assets | Lease Liabilities and Right-of-Use Assets We determine whether a contract is or contains a lease when we have the right to control the use of the identified asset in exchange for consideration. Lease liabilities and ROU assets are recognized at the commencement date based on the present value of lease payments over the lease term. We use our incremental borrowing rate in the calculation of present value unless the implicit rate can be readily determined, however, the lease liability associated with leases calculated through the use of implicit rates is not significant. Certain leases include provisions for variable payments based upon percentage of sales and/or other operating metrics; escalation provisions to adjust rental payments to reflect changes in price indices and fair market rents; and provisions for the renewal, termination, and/or purchase of the leased asset. We only consider fixed payments and those options that are reasonably certain to be exercised in the determination of the lease term and the initial measurement of lease liabilities and ROU assets. Expense for finance leases is recognized as amortization expense on a straight-line basis and interest expense on an effective rate basis over the lease term. Expense for operating lease payments is recognized as lease expense on a straight-line basis over the lease term. We do not separate lease and nonlease components of a contract. Leases with an initial term of 12 months or less are not recorded on the balance sheet. Finance lease ROU assets are presented within Property, plant, and equipment and operating lease ROU assets within Operating lease right-of-use assets on our consolidated balance sheets. Please read Note 17—Leases for further disclosures and information on leases.
Asset Retirement Obligations | Asset Retirement Obligations We record asset retirement obligations (“AROs”) at fair value in the period in which we have a legal obligation, whether by government action or contractual arrangement, to incur these costs and can make a reasonable estimate of the fair value of the liability. Our AROs arise from our refining, logistics, and retail operations. AROs are calculated based on the present value of the estimated removal and other closure costs using our credit-adjusted risk-free rate. When the liability is initially recorded, we capitalize the cost by increasing the book value of the related long-lived tangible asset. The liability is accreted to its estimated settlement value with accretion expense recognized in Depreciation and amortization (“D&A”) on our consolidated statements of operations and the related capitalized cost is depreciated over the asset’s useful life. The difference between the settlement amount and the recorded liability is recorded as a gain or loss on asset disposals in our consolidated statements of operations. We estimate settlement dates by considering our past practice, industry practice, contractual terms, management’s intent, and estimated economic lives. We cannot currently estimate the fair value for certain AROs primarily because we cannot estimate settlement dates (or ranges of dates) associated with these assets. These AROs include hazardous materials disposal (such as petroleum manufacturing by-products, chemical catalysts, and sealed insulation material containing asbestos) and removal or dismantlement requirements associated with the closure of our refining facilities, terminal facilities, or pipelines, including the demolition or removal of certain major processing units, buildings, tanks, pipelines, or other equipment.
Deferred Turnaround Costs | Deferred Turnaround Costs Refinery turnaround costs, which are incurred in connection with planned major maintenance activities at our refineries, are deferred and amortized on a straight-line basis over the period of time estimated until the next planned turnaround (generally three to five years).
Goodwill and Other Intangible Assets | Goodwill and Other Intangible Assets Goodwill represents the amount the purchase price exceeds the fair value of net assets acquired in a business combination. Goodwill is not amortized, but is tested for impairment annually on October 1. We assess the recoverability of the carrying value of goodwill during the fourth quarter of each year or whenever events or changes in circumstances indicate that the carrying amount of the goodwill of a reporting unit may not be fully recoverable. We first assess qualitative factors to determine whether it is more likely than not that the fair value of the reporting unit is less than its carrying value. If the qualitative assessment indicates that it is more likely than not that the carrying value of a reporting unit exceeds its estimated fair value, a quantitative test is required. Under the quantitative test, we compare the carrying value of the net assets of the reporting unit to the estimated fair value of the reporting unit. If the carrying value exceeds the estimated fair value of the reporting unit, an impairment loss is recorded. Our intangible assets include relationships with customers, trade names, and trademarks. These intangible assets are amortized over their estimated useful lives on a straight-line basis. We evaluate the carrying value of our intangible assets when impairment indicators are present. When we believe impairment indicators may exist, projections of the undiscounted future cash flows associated with the use of and eventual disposition of the intangible assets are prepared. If the projections indicate that their carrying values are not recoverable, we reduce the carrying values to their estimated fair values.
Environmental Matters | Environmental Matters We capitalize environmental expenditures that extend the life or increase the capacity of facilities as well as expenditures that prevent environmental contamination. We expense costs that relate to an existing condition caused by past operations and that do not contribute to current or future revenue generation. We record liabilities when environmental assessments and/or remedial efforts are probable and can be reasonably estimated. Cost estimates are based on the expected timing and extent of remedial actions required by governing agencies, experience gained from similar sites for which environmental assessments or remediation have been completed, and the amount of our anticipated liability considering the proportional liability and financial abilities of other responsible parties. Usually, the timing of these accruals coincides with the completion of a feasibility study or our commitment to a formal plan of action. Estimated liabilities are not discounted to present value and are presented within Other liabilities on our consolidated balance sheets. Environmental expenses are recorded in Operating expense (excluding depreciation) on our consolidated statements of operations.
Derivatives and Other Financial Instruments | Derivatives and Other Financial instruments We are exposed to commodity price risk related to crude oil, refined products, and environmental credits. We manage this exposure through the use of various derivative commodity instruments. These instruments include exchange traded futures and over-the-counter (“OTC”) swaps, forwards, and options. For our forward contracts that are derivatives, we have elected the normal purchase normal sale exclusion, as it is our policy to fulfill or accept the physical delivery of the product and we will not net settle. Therefore, we did not recognize the unrealized gains or losses related to these contracts in our consolidated financial statements. All derivative instruments not designated as normal purchases or sales are recorded in the balance sheet as either assets or liabilities measured at their fair values. Changes in the fair value of these derivative instruments are recognized currently in earnings. We have not designated any derivative instruments as cash flow or fair value hedges and, therefore, do not apply hedge accounting treatment. In addition, we may have other financial instruments, such as warrants or embedded debt features, that may be classified as liabilities when either (a) the holders possess rights to net cash settlement, (b) physical or net equity settlement is not in our control, or (c) the instruments contain other provisions that cause us to conclude that they are not indexed to our equity. Our embedded derivatives include our obligations to repurchase crude oil and refined products from J. Aron at the termination of the Supply and Offtake Agreement. These liabilities were initially recorded at fair value and subsequently adjusted to fair value at the end of each reporting period through earnings.
Income Taxes | Income Taxes We use the asset and liability method of accounting for income taxes. Under the asset and liability method, deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and net operating loss (“NOL”) and tax credit carry forwards. Deferred tax assets and liabilities are measured using enacted income tax rates expected to apply to taxable income in the years in which those differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in income tax rates is recognized in the results of operations in the period that includes the enactment date. The realizability of deferred tax assets is evaluated quarterly based on a “more likely than not” standard and, to the extent this threshold is not met, a valuation allowance is recorded. We do not have any unrecognized tax benefits as of December 31, 2023. As a general rule, our open years for Internal Revenue Service (“IRS”) examination purposes are 2020, 2021, and 2022. However, since we have NOL carryforwards, the IRS has the ability to make adjustments to items that originate in a year otherwise barred by the statute of limitations in order to re-determine tax for an open year to which those items are carried. Therefore, in a year in which a NOL deduction is claimed, the IRS may examine the year in which the NOL was generated and adjust it accordingly for purposes of assessing additional tax in the year the NOL deduction was claimed. Any penalties or interest as a result of an examination will be recorded in the period assessed.
Stock-Based Compensation | Stock-Based Compensation We recognize the cost of share-based payments on a straight-line basis over the period the employee provides service, generally the vesting period, and include such costs in General and administrative expense (excluding depreciation) and Operating expense (excluding depreciation) in the consolidated statements of operations. We account for forfeitures as they occur. The grant date fair value of restricted stock awards is equal to the market price of our common stock on the date of grant. The fair value of stock options is estimated using the Black-Scholes option-pricing model as of the date of grant.
Revenue Recognition | Revenue Recognition Refining and Retail Our refining and retail segment revenues are primarily associated with the sale of refined products. We recognize revenues upon physical delivery of refined products to a customer, which is the point in time at which control of the refined products is transferred to the customer. The pricing of our refined products is variable and primarily driven by commodity prices. The refining segment’s contracts with its customers state the terms of the sale, including the description, quantity, delivery terms, and price of each product sold. Payments from refining and bulk retail customers are generally due in full within 2 to 30 days of product delivery or invoice date. Payments from our other retail customers occur at the point of sale and are typically collected in cash or occur by credit or debit card. As such, we have no significant financing element to our revenues and have immaterial product returns and refunds. We account for certain transactions on a net basis under Financial Accounting Standards Board (“FASB”) ASC Topic 845, “Nonmonetary Transactions.” These transactions include nonmonetary crude oil and refined product exchange transactions, certain crude oil buy/sell arrangements, and sale and purchase transactions entered into with the same counterparty that are deemed to be in contemplation with one another. We made an accounting policy election to apply the sales tax practical expedient, whereby all taxes assessed by a governmental authority that are both imposed on and concurrent with a revenue-producing transaction and collected from our customers will be recognized on a net basis within Cost of revenues (excluding depreciation). Logistics We recognize transportation and storage fees as services are provided to a customer. Substantially all of our logistics revenues represent intercompany transactions that are eliminated in consolidation. Cost Classifications Cost of revenues (excluding depreciation) includes the hydrocarbon-related costs of inventory sold, transportation costs of delivering product to customers, crude oil consumed in the refining process, costs to satisfy our environmental credit obligations, and certain hydrocarbon fees and taxes. Cost of revenues (excluding depreciation) also includes the unrealized gains and losses on derivatives and inventory valuation adjustments. Certain direct operating expenses related to our logistics segment are also included in Cost of revenues (excluding depreciation).
Operating Expenses | Operating expense (excluding depreciation) includes direct costs of labor, maintenance and services, energy and utility costs, property taxes, and environmental compliance costs, as well as chemicals and catalysts and other direct operating expenses.
Benefit Plans | Benefit Plans We recognize an asset for the overfunded status or a liability for the underfunded status of our defined benefit pension plans. The funded status is recorded within Other liabilities on our consolidated balance sheets. Certain changes in the plans’ funded status are recognized in Other comprehensive income (loss) in the period the change occurs.
Fair Value Measurements | Fair Value Measurements Fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date (exit price). Fair value measurements are categorized with the highest priority given to unadjusted quoted prices in active markets for identical assets or liabilities and the lowest priority given to unobservable inputs. The three levels of the fair value hierarchy are as follows: Level 1 – Assets or liabilities for which the item is valued based on quoted prices (unadjusted) for identical assets or liabilities in active markets. Level 2 – Assets or liabilities valued based on observable market data for similar instruments. Level 3 – Assets or liabilities for which significant valuation assumptions are not readily observable in the market; instruments valued based on the best available data, some of which is internally-developed and considers risk premiums that a market participant would require. The level in the fair value hierarchy within which the fair value measurement is categorized is based on the lowest level input that is significant to the fair value measurement. Our assessment of the significance of a particular input to the fair value measurement requires judgment and may affect the valuation of the fair value of assets and liabilities and their placement within the fair value hierarchy levels. Our policy is to recognize transfers in and/or out of fair value hierarchy levels as of the end of the reporting period for which the event or change in circumstances caused the transfer. We have consistently applied these valuation techniques for the periods presented. The fair value of the J. Aron repurchase obligation derivatives are measured using estimates of the prices and differentials assuming settlement at the end of the reporting period.
Income (Loss) Per Share | Income (Loss) Per Share Basic income (loss) per share (“EPS”) is computed by dividing net income (loss) attributable to common stockholders by the sum of the weighted-average number of common shares outstanding and the weighted-average number of shares issuable under the warrants. The common stock warrants were included in the calculation of basic EPS because they were issuable for minimal consideration. Basic and diluted EPS are computed taking into account the effect of participating securities. Participating securities include restricted stock that has been issued but has not yet vested. Please read Note 21—Income (Loss) Per Share for further information.
Foreign Currency Transactions | Foreign Currency Transactions We may, on occasion, enter into transactions denominated in currencies other than the U.S. dollar, which is our functional currency. Gains and losses resulting from changes in currency exchange rates between the functional currency and the currency in which a transaction is denominated are included in Other income (expense), net, in the accompanying consolidated statement of operations in the period in which the currency exchange rates change. For the years ended December 31, 2023, 2022, or 2021, gains and losses resulting from changes in currency translations were immaterial.
Accounting Principles Not Yet Adopted and Accounting Principles Adopted | Accounting Principles Not Yet Adopted In November 2023, the FASB issued Accounting Standards Update (“ASU”) No. 2023-07, Improvements to Reportable Segment Disclosures (Topic 280) (“ASU 2023-07”). The amendments in ASU 2023-07 improves reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. Public entities are required to disclose significant segment expenses by reportable segment if they are regularly provided to the Chief Operating Decision Maker (“CODM”) and included in each reported measure of segment profit or loss. The purpose of the amendments is to enable investors to better understand an entity’s overall performance and assess potential future cash flows. The guidance in ASU 2023-07 is effective for fiscal years beginning after December 15, 2024. This ASU therefore does not impact our 2023 Form 10-K. Par will assess the impact of this ASU on our 2024 Form 10-K annual segment disclosures as part of our fiscal year 2024 procedures. On December 14, 2023, the FASB issued ASU 2023-09, Improvements to Income Tax Disclosure (Topic 740). This ASU requires public business entities to disclose additional information in specified categories with respect to the reconciliation of the effective tax rate to the statutory rate for federal, state, and foreign income taxes. It also requires greater detail about individual reconciling items in the rate reconciliation to the extent the impact of those items exceeds a specified threshold. Additionally, the ASU requires information pertaining to taxes paid (net of refunds received) to be disaggregated for federal, state, and foreign taxes and further disaggregated for specific jurisdictions to the extent the related amounts exceed a quantitative threshold. The guidance in ASU 2023-09 is effective for fiscal years beginning after December 15, 2025. This ASU therefore does not impact our 2023 Form 10-K. Par will assess the impact of this ASU on our 2025 Form 10-K annual segment disclosures as part of our fiscal year 2025 procedures. Accounting Principles Adopted On January 1, 2022, we adopted ASU No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers (“ASU 2021-08”). This ASU changes accounting for recording contract assets and liabilities acquired in a business combination to improve comparability and consistency. During the Billings Acquisition in June 2023, no contract assets or liabilities were acquired, thus our adoption of ASU 2021-08 will not impact on our financial condition, results of operations, and cash flows. On January 1, 2022, we adopted ASU No. 2022-04, Liabilities - Supplier Finance Programs (Subtopic 405-50) Disclosure of Supplier Finance Program Obligations (“ASU 2022-04”). This ASU defines supplier finance programs and establishes new disclosure requirements for such programs. For programs meeting that definition, this ASU requires annual disclosures of key terms, obligations, and certain information related to these programs. Interim disclosure of the amount of outstanding obligations is also required. Par’s inventory financing agreements do not meet all the necessary criteria within scope of this ASU, therefore our adoption of ASU 2022-04 will not have a material impact on our financial condition, results of operations, and cash flows.

X
- Definition Deferred Turnaround Costs [Policy Text Block] + References No definition available. + Details
Name: | parr_DeferredTurnaroundCostsPolicyTextBlock
Namespace Prefix: | parr_
Data Type: | dtr-types1:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Operating Expense, Policy Policy Text Block + References No definition available. + Details
Name: | parr_OperatingExpensePolicyPolicyTextBlock
Namespace Prefix: | parr_
Data Type: | dtr-types1:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Renewable Identification Numbers [Policy Text Block] + References No definition available. + Details
Name: | parr_RenewableIdentificationNumbersPolicyTextBlock
Namespace Prefix: | parr_
Data Type: | dtr-types1: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 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 Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(1)(a)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1 Reference 2: 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_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy
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 computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-2 + Details
Name: | us-gaap_EarningsPerSharePolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for obligations that resulted from improper or other-than normal operation of a long-lived asset in the past. This accounting policy may address (1) whether the related remediation costs are expensed or capitalized, (2) whether the obligation is measured on a discounted basis, (3) the event, situation, or set of circumstances that generally triggers recognition of loss contingencies arising from the entity's environmental remediation-related obligations, and (4) the timing of recognition of any recoveries. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 5.Y.Q4) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480102/450-20-S99-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 410 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481931/410-30-50-4 Reference 3: http://www.xbrl.org/2003/role/recommendedDisclosureRef -Topic 410 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481931/410-30-50-8 Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 410 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 14 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481899/410-30-55-14 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 410 -SubTopic 30 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//410-30/tableOfContent + Details
Name: | us-gaap_EnvironmentalCostsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for equity method of accounting for investments and other interests. Investment includes, but is not limited to, unconsolidated subsidiary, corporate joint venture, noncontrolling interest in real estate venture, limited partnership, and limited liability company. Information includes, but is not limited to, ownership percentage, reason equity method is or is not considered appropriate, and accounting policy election for distribution received. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 21D -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-21D + Details
Name: | us-gaap_EquityMethodInvestmentsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
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 (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 and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1 Reference 2: 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_GoodwillAndIntangibleAssetsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.CC) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480091/360-10-S99-2 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 05 -Paragraph 4 -SubTopic 10 -Topic 360 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482338/360-10-05-4 + Details
Name: | us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
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 postemployment benefits. Postemployment benefits are benefits provided to former or inactive employees, their beneficiaries, and covered dependents after employment but before retirement, except for: a) benefits provided through a pension or postretirement benefit plan, b) individual deferred compensation arrangements, c) special or contractual termination benefits, and d) stock compensation plans. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 712 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//712/tableOfContent + Details
Name: | us-gaap_PostemploymentBenefitPlansPolicy
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 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