v3.25.4

SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2025
Accounting Policies [Abstract] |
Principles of Consolidation and Presentation | Principles of Consolidation and Presentation These Consolidated Financial Statements include the accounts of PBF Energy and subsidiaries in which PBF Energy has a controlling interest. All intercompany accounts and transactions have been eliminated in consolidation.
Cost Classifications | Cost Classifications Cost of products and other consists of the cost of crude oil, other feedstocks, blendstocks and purchased refined products and the related in-bound freight and transportation costs. Operating expenses (excluding depreciation and amortization) consists of direct costs of labor, maintenance and services, utilities, property taxes, environmental compliance costs and other direct operating costs incurred in connection with the Company’s refining operations. Such expenses exclude depreciation related to refining and logistics assets that are integral to the refinery production process, which is presented separately as Depreciation and amortization expense as a component of Cost of sales on the Company’s Consolidated Statements of Operations.
Use of Estimates | Use of Estimates The preparation of the financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues and expenses and the related disclosures. Actual results could differ from those estimates.
Impairment Assessment of Long-Lived Assets and Definite-Lived Intangibles | Impairment Assessment of Long-Lived Assets and Definite-Lived Intangibles The Company evaluates long-lived assets for impairment on a continual basis and reassesses the reasonableness of their related useful lives whenever events or changes in circumstances warrant assessment. Possible triggering events may include, among other things, significant adverse changes in the business climate, market conditions, environmental regulations or a determination that it is more likely than not that an asset or an asset group will be sold or retired before its estimated useful life. These possible triggering events of impairment may impact the Company’s assumptions related to future throughput levels, future operating revenues, expenses and gross margin, levels of anticipated capital expenditures and remaining useful life. Long-lived assets are tested for recoverability whenever events or changes in circumstances indicate that the carrying amount of the asset may not be recoverable. A long-lived asset is not recoverable if its carrying amount exceeds the sum of the undiscounted cash flows expected to result from its use, early retirement or disposition. Cash flows for long-lived assets/asset groups are determined at the lowest level for which identifiable cash flows exist. The cash flows from the refinery asset groups are evaluated individually regardless of product mix or fuel type produced. If a long-lived asset is not recoverable, an impairment loss is recognized for the amount by which the carrying amount of the long-lived asset exceeds its fair value, with fair value determined based on discounted estimated net cash flows or other appropriate methods. The Company’s assumptions incorporate inherent uncertainties that are at times difficult to predict and could result in impairment charges or accelerated depreciation in future periods if actual results materially differ from the estimated assumptions used.
Equity Method Investments | Equity Method Investment For equity investments that are not required to be consolidated under the variable or voting interest model, the Company evaluates the level of influence it is able to exercise over an entity’s operations to determine whether to use the equity method of accounting. The Company’s judgment regarding the level of influence over an equity method investment includes considering key factors such as its ownership interest, participation in policy-making and other significant decisions and material intercompany transactions. Equity investments for which the Company determines it has significant influence are accounted for as equity method investments. Amounts recognized for equity method investments are shown separately in the Company’s Consolidated Balance Sheets and adjusted for its share of the net earnings and losses of the investee and cash distributions, which is separately stated in its Consolidated Statements of Operations and its Consolidated Statements of Cash Flows. Contributions made to equity method investees at times are in the form of loan agreements. Loans provided to equity method investees that are made based on the Company's proportionate ownership percentage are accounted for as “in-substance capital contributions” and are treated as an increase to the investment. In addition, the Company treats interest paid in kind on the loan agreements as an “in-substance return of capital” and reduces its investment accordingly, rather than recording interest income. The Company evaluates its equity method investments presented for impairment whenever events or changes in circumstances indicate that the carrying amounts of such investments may be impaired. There were no impairment losses recorded on equity method investments for the year ended December 31, 2025 and 2024. See “Note 6 - Equity Investment in SBR” for further information on the Company’s only current equity method investment.
Variable Interest Entities | Variable Interest Entities The Company’s Consolidated Financial Statements include the financial statements of its subsidiaries and variable interest entities (“VIE”), of which the Company is the primary beneficiary. The Company evaluates all legal entities in which it holds an ownership or other financial interest to determine if the entity is a VIE. Variable interests can be contractual, ownership or other financial interests in an entity that change with changes in the fair value of the VIE’s assets. If the Company is not the primary beneficiary, the general partner or another limited partner may consolidate the VIE, and the Company records the investment as an equity method investment.
Cash and Cash Equivalents | Cash and Cash Equivalents The Company considers all highly liquid investments with original maturities of three months or less to be cash equivalents. The carrying amount of the cash equivalents approximates fair value due to the short-term maturity of those instruments.
Concentrations of Credit Risk | Concentrations of Credit Risk For the years ended December 31, 2025 and December 31, 2024, only one customer, Shell plc (“Shell”), accounted for 10% or more of the Company’s revenues (approximately 13% and 13%, respectively). As of December 31, 2025 and December 31, 2024, only one customer, Shell, accounted for 10% or more of the Company’s total trade accounts receivable (approximately 14% and 18%, respectively).
Revenue Recognition | Revenue Recognition The Company sells various refined products primarily through its refinery subsidiaries and recognizes revenue related to the sale of products when control of the promised goods or services is transferred to the customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. Refer to “Note 17 - Revenues” for further discussion of the Company’s revenue recognition policy.
Allowance for Doubtful Accounts | Accounts receivable are carried at invoiced amounts. An allowance for doubtful accounts is established, if required, to report such amounts at their estimated net realizable value. In estimating probable losses, management reviews accounts that are past due and determines if there are any known disputes.
Excise Taxes | Excise taxes on sales of refined products that are collected from customers and remitted to various governmental agencies are reported on a net basis.
Inventory | Inventory Inventories are carried at the lower of cost or market (“LCM”). The cost of crude oil, feedstocks, blendstocks and refined products are determined under the last-in first-out (“LIFO”) method using the dollar value LIFO method with increments valued based on average purchase prices during the year. The cost of supplies and other inventories is determined principally on the weighted average cost method.
RINs | RINs The Company is subject to obligations to purchase Renewable Identification Numbers (“RINs”) required to comply with the renewable fuel standard implemented by the EPA, which sets annual quotas for the quantity of renewable fuels (such as ethanol) that must be blended into motor fuels consumed in the United States (the “RFS”). The Company’s overall RINs obligation is based on a percentage of domestic shipments of on-road fuels as established by EPA. To the degree the Company is unable to blend the required amount of biofuels to satisfy its RINs obligation, RINs must be purchased on the open market to avoid penalties and fines. The Company records its RINs obligation on a net basis in Accrued expenses when its RINs liability is greater than the amount of RINs earned and purchased in a given period and in Prepaid and other current assets when the amount of RINs earned and purchased is greater than the RINs liability.
Leases | Leases The Company leases office space, office equipment, refinery facilities and equipment, railcars and other logistics assets primarily under non-cancelable operating leases, with terms typically ranging from one to twenty years, subject to certain renewal options as applicable. The Company considers those renewal or termination options that are reasonably certain to be exercised in the determination of the lease term and initial measurement of lease liabilities and right-of-use assets. Lease expense for operating lease payments is recognized on a straight-line basis over the lease term. Interest expense for finance leases is incurred based on the carrying value of the lease liability. Leases with an initial term of 12 months or less are not recorded on the Company’s Consolidated Balance Sheets. The Company determines whether a contract is or contains a lease at inception of the contract and whether that lease meets the classification criteria of a finance or operating lease. When available, the Company uses the rate implicit in the lease to discount lease payments to present value; however, most of the Company’s leases do not provide a readily determinable implicit rate. Therefore, the Company must discount lease payments based on an estimate of its incremental borrowing rate. For substantially all classes of underlying assets, the Company has elected the practical expedient not to separate lease and non-lease components, which allows for combining the components if certain criteria are met. For certain leases of refinery support facilities, the Company accounts for the non-lease service component separately.
Property, Plant and Equipment | Property, Plant and Equipment Property, plant and equipment additions are recorded at cost. The Company capitalizes costs associated with the preliminary, pre-acquisition and development/construction stages of a major construction project. The Company capitalizes the interest cost associated with major construction projects based on the effective interest rate of total borrowings. The Company also capitalizes costs incurred in the acquisition and development of software for internal use, including the costs of software, materials, consultants and payroll-related costs for employees incurred in the application development stage. Depreciation is computed using the straight-line method over the following estimated useful lives:
Computers, furniture and fixtures | 3-7 years
Leasehold improvements | 20 years
Process units and equipment | 5-25 years
Pipeline and equipment | 5-25 years
Buildings | 25 years
Railcars | 50 years
Maintenance and repairs are charged to operating expenses as they are incurred. Improvements and betterments, which extend the lives of the assets, are capitalized.
Deferred Charges and Other Assets, Net | Deferred Charges and Other Assets, Net Deferred charges and other assets include refinery turnaround costs, catalyst, precious metal catalysts, linefill, deferred financing costs and intangible assets. Refinery turnaround costs, which are incurred in connection with planned major maintenance activities, are capitalized when incurred and amortized on a straight-line basis over the period of time estimated to lapse until the next turnaround occurs, which is based on an engineering assessment. The amortization period generally ranges from 3 to 6 years; however, based on the specific facts and circumstances, different periods of deferral may occur. Precious metal catalysts, linefill and certain other intangibles are considered indefinite-lived assets as they are not expected to deteriorate in their prescribed functions. Such assets are assessed for impairment in connection with the Company’s review of its long-lived assets. Deferred financing costs are capitalized when incurred and amortized over the life of the loan.
Finite-Lived Intangible Assets | Intangible assets with finite lives primarily consist of emission credits, permits and customer relationships and are amortized over their estimated useful lives (generally 1 to 10 years).
Asset Retirement Obligations | Asset Retirement Obligations The Company records an asset retirement obligation at fair value for the estimated cost to retire a tangible long-lived asset at the time the Company incurs that liability, which is generally when the asset is purchased, constructed, or leased. The Company records the liability when it has a legal or contractual obligation to incur costs to retire the asset and when a reasonable estimate of the fair value of the liability can be made. If a reasonable estimate cannot be made at the time the liability is incurred, the Company will record the liability when sufficient information is available to estimate the liability’s fair value. Certain of the Company’s asset retirement obligations are based on its legal obligation to perform remedial activity at its refinery sites when it permanently ceases operations of the long-lived assets. The Company therefore considers the settlement date of these obligations to be indeterminable. Accordingly, the Company cannot calculate an associated asset retirement liability for these obligations at this time. The Company will measure and recognize the fair value of these asset retirement obligations when the settlement date is determinable.
Environmental Matters | Environmental Matters Liabilities for future remediation costs are recorded when environmental assessments and/or remedial efforts are probable, and the costs can be reasonably estimated. Other than for assessments, the timing and magnitude of these accruals generally are based on the completion of investigations or other studies or a commitment to a formal plan of action. Environmental liabilities are based on best estimates of probable future costs using currently available technology and applying current regulations, as well as the Company’s own internal environmental policies. The measurement of environmental remediation liabilities may be discounted to reflect the time value of money if the aggregate amount and timing of cash payments of the liabilities are fixed or reliably determinable. The actual settlement of the Company’s liability for environmental matters could materially differ from its estimates due to a number of uncertainties such as the extent of contamination, changes in environmental laws and regulations, potential improvements in remediation technologies and the participation of other responsible parties.
Stock-Based Compensation | Stock-Based Compensation Stock-based compensation includes the accounting effect of options to purchase PBF Energy Class A common stock granted by the Company to certain employees, Series A warrants issued or granted by PBF LLC to employees in connection with their acquisition of PBF LLC Series A units, options to acquire Series A units of PBF LLC granted by PBF LLC to certain employees, Series B units of PBF LLC that were granted to certain members of management and restricted PBF LLC Series A Units and restricted PBF Energy Class A common stock granted to certain directors and officers. The estimated fair value of the options to purchase PBF Energy Class A common stock and the PBF LLC Series A warrants and options is based on the Black-Scholes option pricing model and the fair value of the PBF LLC Series B units is estimated based on a Monte Carlo simulation model. The estimated fair value is amortized as stock-based compensation expense on a straight-line method over the vesting period and included in General and administrative expense with forfeitures recognized in the period they occur. The Company grants performance share unit awards and performance unit awards to certain key employees. Performance awards granted to employees are based on a three-year performance cycle having a single measurement period. The payout for each, which ranges from zero to 200%, is based on the relative ranking of the total shareholder return (“TSR”) of PBF Energy’s common stock as compared to the TSR of a selected group of industry peer companies over an average of four measurement periods. The performance share unit awards and performance unit awards are each measured at fair value based on Monte Carlo simulation models. The performance share unit awards will be settled in PBF Energy Class A common stock and are accounted for as equity awards and the performance unit awards will be settled in cash and are accounted for as liability awards.
Income Taxes | Income Taxes As a result of the PBF Energy’s acquisition of PBF LLC Series A Units or exchanges of PBF LLC Series A Units for PBF Energy Class A common stock, PBF Energy expects to benefit from amortization and other tax deductions reflecting the step up in tax basis in the acquired assets. Those deductions will be allocated to PBF Energy and will be taken into account in reporting PBF Energy’s taxable income. As a result of a federal income tax election made by PBF LLC, applicable to a portion of PBF Energy’s acquisition of PBF LLC Series A Units, the income tax basis of the assets of PBF LLC, underlying a portion of the units PBF Energy acquired, has been adjusted based upon the amount that PBF Energy paid for that portion of its PBF LLC Series A Units. PBF Energy entered into a tax receivable agreement with the PBF LLC Series A and PBF LLC Series B unitholders (the “Tax Receivable Agreement”), which provides for the payment by PBF Energy equal to 85% of the amount of the benefits, if any, that PBF Energy is deemed to realize as a result of (i) increases in tax basis and (ii) certain other tax benefits related to entering into the Tax Receivable Agreement, including tax benefits attributable to payments under the Tax Receivable Agreement. As a result of these transactions, PBF Energy’s tax basis in its share of PBF LLC’s assets will be higher than the book basis of these same assets. This resulted in a deferred tax asset of $141.8 million as of December 31, 2025. Deferred taxes are calculated using a liability method, whereby deferred tax assets are recognized for deductible temporary differences and deferred tax liabilities are recognized for taxable temporary differences. Temporary differences represent the differences between reported amounts of assets and liabilities and their tax bases. Deferred tax assets are reduced by a valuation allowance when, in the opinion of management, it is more likely than not that some portion or all of the deferred tax assets will not be realized. Deferred tax assets and liabilities are adjusted for the effect of changes in tax laws and rates on the date of enactment. PBF Energy recognizes tax benefits for uncertain tax positions only if it is more likely than not that the position is sustainable based on its technical merits. Interest and penalties on uncertain tax positions are included as a component of the provision for income taxes on the Consolidated Statements of Operations. The Company assesses the available positive and negative evidence to estimate whether sufficient future taxable income will be generated to permit use of existing deferred tax assets. On the basis of this evaluation, a valuation allowance is recorded to recognize only the portion of deferred tax assets that are more likely than not to be realized. The amount of the deferred tax assets considered realizable, however, could be adjusted if estimates of future taxable income during the carryover period are reduced or increased or if objective negative evidence in the form of cumulative losses is no longer present and additional weight is given to subjective evidence such as PBF Energy’s projections for future taxable income. The federal tax returns for all years since 2021 and state tax returns for all years since 2021 (see “Note 18 - Income Taxes”) are subject to examination by the respective tax authorities.
Net Income Per Share | Net Income Per Share Net income per share is calculated by dividing the net income available to PBF Energy Class A common stockholders by the weighted average number of shares of PBF Energy Class A common stock outstanding during the period. Diluted net income per share is calculated by dividing the net income available to PBF Energy Class A common stockholders, adjusted for the net income attributable to the noncontrolling interest and the assumed income tax expense thereon, by the weighted average number of PBF Energy Class A common shares outstanding during the period adjusted to include the assumed exchange of all PBF LLC Series A units outstanding for PBF Energy Class A common stock, if applicable under the if converted method, and the potentially dilutive effect of outstanding options to purchase shares of PBF Energy Class A common stock, performance share awards and options and warrants to purchase PBF LLC Series A Units, subject to forfeiture utilizing the treasury stock method.
Pension and Other Post-Retirement Benefits | Pension and Other Post-Retirement Benefits The Company recognizes an asset for the overfunded status or a liability for the underfunded status of its pension and post-retirement benefit plans. The funded status is recorded within Other long-term liabilities or Other non-current assets. Changes in the plans’ funded status are recognized in other comprehensive income in the period the change occurs.
Fair Value Measurement | Fair Value Measurement A fair value hierarchy (Level 1, Level 2, or Level 3) is used to categorize fair value amounts based on the quality of inputs used to measure fair value. Accordingly, fair values derived from Level 1 inputs utilize quoted prices in active markets for identical assets or liabilities. Fair values derived from Level 2 inputs are based on quoted prices for similar assets and liabilities in active markets, and inputs other than quoted prices that are either directly or indirectly observable for the asset or liability. Level 3 inputs are unobservable inputs for the asset or liability, and include situations where there is little, if any, market activity for the asset or liability. The Company uses appropriate valuation techniques based on the available inputs to measure the fair values of its applicable assets and liabilities. When available, the Company measures fair value using Level 1 inputs because they generally provide the most reliable evidence of fair value. In some valuations, the inputs may fall into different levels in the hierarchy. In these cases, the asset or liability level within the fair value hierarchy is based on the lowest level of input that is significant to the fair value measurements.
Financial Instruments | Financial Instruments The estimated fair value of financial instruments has been determined based on the Company’s assessment of available market information and appropriate valuation methodologies. The Company’s non-derivative financial instruments that are included in current assets and current liabilities are recorded at cost in the Consolidated Balance Sheets. The estimated fair value of these financial instruments approximates their carrying value due to their short-term nature. Derivative instruments are recorded at fair value in the Consolidated Balance Sheets. The Company’s commodity contracts are measured and recorded at fair value using Level 1 inputs based on quoted prices in an active market, Level 2 inputs based on quoted market prices for similar instruments, or Level 3 inputs based on third-party sources and other available market based data. The Company’s catalyst obligations and derivatives related to the Company’s crude oil and feedstocks and refined product purchase obligations are measured and recorded at fair value using Level 2 inputs on a recurring basis, based on observable market prices for similar instruments.
Derivative Instruments | Derivative Instruments The Company is exposed to market risk, primarily related to changes in commodity prices for the crude oil and feedstocks used in the refining process as well as the prices of the refined products sold, and the risk associated with the price of credits needed to comply with various governmental and regulatory environmental compliance programs. The accounting treatment for commodity and environmental compliance contracts depends on the intended use of the particular contract and on whether or not the contract meets the definition of a derivative. All derivative instruments, not designated as normal purchases or sales, are recorded in the Consolidated Balance Sheets as either assets or liabilities measured at their fair values. Changes in the fair value of derivative instruments that either are not designated or do not qualify for hedge accounting treatment or normal purchase or normal sale accounting are recognized in earnings. Contracts qualifying for the normal purchase and sales exemption are accounted for upon settlement. Cash flows related to derivative instruments that are not designated or do not qualify for hedge accounting treatment are included in operating activities. The Company designates certain derivative instruments as fair value hedges of a particular risk associated with a recognized asset or liability. At the inception of the hedge designation, the Company documents the relationship between the hedging instrument and the hedged item, as well as its risk management objective and strategy for undertaking various hedge transactions. Derivative gains and losses related to these fair value hedges, including hedge ineffectiveness, are recorded in cost of sales along with the change in fair value of the hedged asset or liability attributable to the hedged risk. Cash flows related to derivative instruments that are designated as fair value hedges are included in operating activities. Economic hedges are hedges not designated as fair value or cash flow hedges for accounting purposes that are used to (i) manage price volatility in certain refinery feedstock and refined product inventories, and (ii) manage price volatility in certain forecasted refinery feedstock purchases and refined product sales. These instruments are recorded at fair value and changes in the fair value of the derivative instruments are recognized currently in cost of sales. Derivative accounting is complex and requires management judgment in the following respects: identification of derivatives and embedded derivatives, determination of the fair value of derivatives, documentation of hedge relationships, assessment and measurement of hedge ineffectiveness and election and designation of the normal purchases and sales exemption. All of these judgments, depending upon their timing and effect, can have a significant impact on the Company’s earnings.
Recently Adopted and Issued Accounting Pronouncements | Recently Adopted Accounting Pronouncements In November 2023, FASB issued Accounting Standard Update (“ASU”) 2023-07, “Segment Reporting (Topic 280) - Improvements to Reportable Segment Disclosures.” The amendments in this ASU improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. The Company’s adoption of this guidance in December 2024 resulted in additional disclosure requirements but did not have a significant impact on its Consolidated Financial Statements. In December 2023, the FASB issued ASU 2023-09, “Income Taxes (Topic 740) - Improvements to Income Tax Disclosures” which focuses on the rate reconciliation and income taxes paid. This ASU requires a public business entity to disclose, on an annual basis, a tabular rate reconciliation using both percentages and currency amounts, broken out into specified categories with certain reconciling items further broken out by nature and jurisdiction to the extent those items exceed a specified threshold. In addition, all entities are required to disclose income taxes paid, net of refunds received disaggregated by federal, state/local, and foreign and by jurisdiction if the amount is at least 5% of total income tax payments, net of refunds received. The guidance applies to all entities subject to income taxes and is effective for annual periods beginning after December 15, 2024. The Company adopted this standard for the year ended December 31, 2025. See “Note 18 - Income Taxes” for additional information. Recently Issued Accounting Pronouncements In November 2024, the FASB issued ASU 2024-03, “Income Statement – Reporting Comprehensive Income – Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses” (“ASU 2024-03”) which introduces new disclosure requirements aimed at enhancing the transparency of expense information presented in the financial statements. Specifically, it mandates that public business entities disaggregate certain expense captions presented on the face of the Consolidated Statements of Operations into specified natural expense categories within the notes to the financial statements. For public business entities, the amendments are effective for annual reporting periods beginning after December 15, 2026, and interim reporting periods within those annual periods, with early adoption permitted. An entity may apply the amendments in this ASU prospectively or retrospectively. The Company is currently evaluating the impact of adopting ASU 2024-03 on its consolidated financial statements. While the Company does not anticipate that the adoption of this ASU will have a material impact on its Consolidated Financial Statements, it will result in additional disclosure requirements in the notes to its financial statements. The Company will continue to monitor any further guidance or interpretations by the FASB related to this ASU and will provide updates in future filings.

X
- Definition Cost Classification [Policy Text Block] + References No definition available. + Details
Name: | pbf_CostClassificationPolicyTextBlock
Namespace Prefix: | pbf_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition RINs Policy + References No definition available. + Details
Name: | pbf_RINsPolicyPolicyTextBlock
Namespace Prefix: | pbf_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Sales And Excise Tax Payable, Policy [Policy Text Block] + References No definition available. + Details
Name: | pbf_SalesAndExciseTaxPayablePolicyPolicyTextBlock
Namespace Prefix: | pbf_
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 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 for credit risk. Includes, but is not limited to, policy for entering into master netting arrangement or similar agreement to mitigate credit risk of financial instrument. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 21 -Subparagraph (d)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 21 -Subparagraph (c)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21 + Details
Name: | us-gaap_ConcentrationRiskCreditRisk
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 consolidation to describe the significant judgments and assumptions made in determining whether a variable interest held by the entity requires the variable interest entity to be consolidated and (or) disclose information about its involvement with the variable interest entity; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; and the significant factors considered and judgments made in determining that the power to direct the activities that significantly impact the economic performance of the variable interest entity are shared (as defined). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Paragraph 2AA -Subparagraph (a) -Section 50 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-2AA Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-4 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 5A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-5A + Details
Name: | us-gaap_ConsolidationVariableInterestEntityPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for credit loss on financial instrument measured at amortized cost basis, net investment in lease, off-balance sheet credit exposure, and available-for-sale debt security. Includes, but is not limited to, methodology used to estimate allowance for credit loss, how writeoff of uncollectible amount is recognized, and determination of past due status and nonaccrual status. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 6.M.2.Q4) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483530/326-20-S99-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-14 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 30 -Paragraph 5A -Publisher FASB -URI https://asc.fasb.org/1943274/2147479391/326-20-30-5A Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3C -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-3C Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 35 -Paragraph 8A -Publisher FASB -URI https://asc.fasb.org/1943274/2147479366/326-20-35-8A Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3D -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-3D Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479344/326-20-45-5 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 30 -Name Accounting Standards Codification -Section 30 -Paragraph 1B -Publisher FASB -URI https://asc.fasb.org/1943274/2147479175/326-30-30-1B Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 3C -Publisher FASB -URI https://asc.fasb.org/1943274/2147479106/326-30-50-3C Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 3A -Publisher FASB -URI https://asc.fasb.org/1943274/2147479106/326-30-50-3A Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 3D -Publisher FASB -URI https://asc.fasb.org/1943274/2147479106/326-30-50-3D Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 30 -Name Accounting Standards Codification -Section 35 -Paragraph 13A -Publisher FASB -URI https://asc.fasb.org/1943274/2147479148/326-30-35-13A Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 30 -Paragraph 4A -Publisher FASB -URI https://asc.fasb.org/1943274/2147479391/326-20-30-4A Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 30 -Name Accounting Standards Codification -Section 35 -Paragraph 7A -Publisher FASB -URI https://asc.fasb.org/1943274/2147479148/326-30-35-7A Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 21 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-21 Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-11 Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479106/326-30-50-7 Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 17 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-17 + Details
Name: | us-gaap_CreditLossFinancialInstrumentPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for deferral and amortization of significant deferred charges. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(17)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_DeferredChargesPolicyTextBlock
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://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-8 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-8 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section S50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479693/815-10-S50-1 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8C -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-8C Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-8 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-7 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4F -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4F Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/815/tableOfContent Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9 Reference 11: 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 + 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://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -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 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1 Reference 3: 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 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 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28 Reference 2: 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 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 determining the fair value of financial instruments. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-1 + Details
Name: | us-gaap_FairValueOfFinancialInstrumentsPolicy
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 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-20 Reference 2: 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 3: 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 4: 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 5: 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 6: 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 7: 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 8: 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 + Details
Name: | us-gaap_IncomeTaxPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/350-30/tableOfContent Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 926 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 920 -SubTopic 350 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478609/920-350-50-1 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 920 -SubTopic 350 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478609/920-350-50-1 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 920 -SubTopic 350 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478609/920-350-50-4 + Details
Name: | us-gaap_IntangibleAssetsFiniteLivedPolicy
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 S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 2: 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 3: 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 4: 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 5: 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/2147478411/912-330-50-1 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 330 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/330/tableOfContent 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 -Section 50 -Paragraph 1 -SubTopic 30 -Topic 715 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481097/715-30-50-1 Reference 2: 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 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 70 -Topic 715 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480794/715-70-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/2147478777/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/2147477798/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/2147477798/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 liabilities for remediation of environmental matters. The accounting policy may specify the conditions under which rate actions of a regulator provide reasonable assurance of the existence of an asset pertaining thereto. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 980 -SubTopic 410 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 10.F) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478311/980-410-S99-1 + Details
Name: | us-gaap_RegulatoryEnvironmentalCostsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1 + Details
Name: | us-gaap_RevenueRecognitionPolicyTextBlock
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) -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)(v) -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)(i) -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 50 -Paragraph 2 -Subparagraph (f)(2)(ii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 5: 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 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479953/718-10-S50-5 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479953/718-10-S50-3 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479953/718-10-S50-4 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479953/718-10-S50-2 Reference 10: 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 11: 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 12: 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 13: 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 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/718/tableOfContent Reference 15: 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 + 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 the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 235 -Name Accounting Standards Codification -Section S50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478671/942-235-S50-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 235 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-05(b)(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 275 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-12 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 275 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-9 Reference 5: http://www.xbrl.org/2003/role/exampleRef -Topic 275 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482836/275-10-55-6 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 275 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-6 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 275 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-4 Reference 8: 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 9: 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 + Details
Name: | us-gaap_UseOfEstimates
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration