XML 96 R30.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Summary of Significant Accounting Policies (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2024
Accounting Policies [Abstract] |
Subsequent Events | Subsequent Events The Company evaluated subsequent events, if any, that would require an adjustment to the Company’s consolidated financial statements or require disclosure in the notes to the consolidated financial statements through the date of issuance of the consolidated financial statements. Where applicable, the notes to these consolidated financial statements have been updated to discuss all significant subsequent events which have occurred.
Principles of Consolidation | Principles of Consolidation The accompanying consolidated financial statements, prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and in accordance with the rules and regulations of the Securities and Exchange Commission (“SEC”), include the accounts of the Company and its majority-owned direct and indirect subsidiaries. All intercompany accounts and transactions have been eliminated. The ownership interests of noncontrolling investors in CVR Partners are recorded as noncontrolling interests. CVR Partners was determined to be a variable interest entity (“VIE”) and is consolidated by the Company. As the 100% owner of the general partner of CVR Partners, the Company has the sole ability to direct the activities that most significantly impact the economic performance of CVR Partners and is considered the primary beneficiary.
Reclassifications | Reclassifications Effective with this Annual Report on Form 10-K for the year ended December 31, 2024 (this “Report”) and due to the prominence of the renewables business relative to the Company’s overall 2024 performance, the Company has revised its reportable segments to reflect a new reportable segment – Renewables. The Renewables Segment includes the operations of the renewable diesel unit and renewable feedstock pretreater at the refinery located in Wynnewood, Oklahoma (the “Wynnewood Refinery”). Results of the Renewables Segment were not previously included within our reportable segments, rather included within “Other”. Prior period segment information has been retrospectively adjusted to reflect the current segment presentation. Refer to Note 15 (“Business Segments”) for segment disclosures. In addition, certain other immaterial reclassifications have been made within the consolidated financial statements for prior periods to conform with current presentation.
Use of Estimates | Use of Estimates The consolidated financial statements are prepared in conformity with GAAP, which requires management to make certain estimates and assumptions that affect the reported amounts and disclosure of assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Estimates are reviewed on an ongoing basis, based on currently available information. Changes in facts and circumstances may result in revised estimates, and actual results could differ from those estimates.
Cash, Reserved Funds and Cash Equivalents | Cash, Reserved Funds and Cash Equivalents Cash, reserved funds and cash equivalents include cash on hand, demand deposits, and investments in highly liquid money market accounts with original maturities of three months or less. We maintain cash and cash equivalent balances with few financial institutions, which may at times be in excess of federally insured levels.
Restricted Cash | Restricted Cash Restricted cash consists of cash and claims to cash that are legally restricted, have been set aside for a specific purpose, and restricted as to usage or withdrawal and, therefore, not available for immediate or general purpose use.
Accounts Receivable, net | Accounts Receivable, net Accounts receivable, net primarily consists of customer accounts receivable recorded at the invoiced amounts and generally do not bear interest. Allowances for doubtful accounts are based on historical loss experience, expected credit losses from current economic conditions, and management’s expectations of future economic conditions. The allowance is recorded when the receivable is deemed uncollectible and is booked to bad debt expense.
Inventories | Inventories Inventories consist primarily of domestic and foreign crude oil, blending stock and components, work-in-progress, and refined fuels and by-products for the Petroleum Segment, soybean and corn oil, blending stock and components, work-in-progress, and renewable diesel for the Renewables Segment, and fertilizer products and raw materials (primarily pet coke) for the Nitrogen Fertilizer Segment. All of these components are valued at the lower of GAAP First-In, First-Out (“FIFO”) cost or net realizable value. For each segment, we compare the estimated realizable value of inventories to their cost by product at each of our facilities. For our Petroleum and Renewables Segments, to determine the net realizable value of our inventories, we assume that crude oil and other feedstocks are converted into refined products, which requires us to make estimates regarding the refined products expected to be produced from those feedstocks and the costs required to convert those feedstocks into refined products. We also estimate the usual and customary transportation costs required to move the inventory from our facilities to the appropriate points of sale, if material. We then apply an estimated selling price to our inventories based primarily on actual prices observed subsequent to the end of the reporting period with any remaining volumes’ selling price estimated using indicative market pricing available as of the time the estimate is made. For our Nitrogen Fertilizer Segment, depending on inventory levels, the per-ton realizable value of our fertilizer products is estimated using pricing on in-transit orders, pricing for open, fixed-price orders that have not shipped, and, if volumes remain unaccounted for, current management pricing estimates for fertilizer products. Management’s estimate for current pricing reflects up-to-date pricing in the market as of the end of each reporting period. Reductions to selling prices for unreimbursed freight costs are included to arrive at net realizable value, as applicable. Certain inventories in the Petroleum, Renewables and Nitrogen Fertilizer Segments, including other raw materials, spare parts, and supplies, are valued at the weighted moving-average cost, which approximates FIFO. The cost of inventories includes inbound freight costs.
Property, Plant and Equipment, net | Property, Plant and Equipment, net Additions to property, plant and equipment, including capitalized interest and certain costs allocable to construction and property purchases, are recorded at cost. Expenditures for improvements that increase economic benefit or returns and/or extend useful life are capitalized, while expenditures for routine maintenance and repair costs are expensed when incurred and are reported in Direct operating expenses (exclusive of depreciation and amortization) in the Company’s Consolidated Statements of Operations. Depreciation is computed using the straight-line method over the estimated useful lives of the various classes of depreciable assets. The lives used in computing depreciation for significant asset classes are as follows:
Asset |  | Range of Useful Lives, in Years
Land improvements |  | 10 to 30
Buildings and improvements |  | 1 to 30
Machinery and equipment |  | 1 to 30
Furniture and fixtures |  | 3 to 10
Right-of-use (“ROU”) finance leases |  | 2 to 18
Other |  | 5 to 30
Leasehold improvements and assets held under finance leases are depreciated or amortized utilizing the straight-line method over the shorter of the related contractual lease term or the estimated useful life of the asset.
Equity Method Investments | Equity Method Investments The Company accounts for investments in which it has a noncontrolling interest, yet has significant influence over the entity, using the equity method of accounting, whereby the Company records its pro-rata share of earnings, contributions to, and distributions from, as adjustments to the investment balance in Other long-term assets on our Consolidated Balance Sheets. The pro-rata share of earnings is also recorded in Other income (expense), net on our Consolidated Statements of Operations.
Leases | Leases At inception, the Company determines whether an arrangement is a lease and, if so, the appropriate lease classification. Operating leases are included as operating lease ROU assets within Other long-term assets and lease liabilities within Other current liabilities and Other long-term liabilities on our Consolidated Balance Sheets. Finance leases are included as ROU finance leases within Property, plant, and equipment, net, and finance lease liabilities within Current portion of long-term debt and finance lease obligations and Long-term debt and finance lease obligations, net of current portion on our Consolidated Balance Sheets. Leases with an initial expected term of 12 months or less are considered short-term and are not recorded on our Consolidated Balance Sheets. The Company recognizes operating lease expense on a straight-line basis over the lease term within Direct operating expenses (exclusive of depreciation and amortization) and Cost of materials and other and finance lease expense on a straight-line basis over the lease term within Depreciation and amortization and Interest expense, net. ROU assets and lease liabilities are recognized at the lease commencement date based on the present value of minimum lease payments over the lease term using an incremental borrowing rate with a maturity similar to the lease term. The lease term is modified to reflect options to extend or terminate the lease when it is reasonably certain we will exercise such option. The depreciable life of assets and leasehold improvements is limited by the expected lease term, unless there is a transfer of title or purchase option reasonably certain of exercise, in which case the depreciation policy in the “Property, Plant and Equipment, net” section above is applicable. The periodic lease payments are treated as payments of the lease obligation and interest is recorded as interest expense. A lease modification is assessed to conclude whether it is a separate new contract or a modified contract. If it is a modified contract, the Company reconsiders the lease classification and remeasures the lease.
Deferred Financing Costs | Deferred Financing Costs Lender and other third-party costs associated with debt issuances are deferred and amortized to interest expense and other financing costs using the effective-interest method over the term of the debt and, depending on maturity, are included within Current portion of long-term debt and finance lease obligations and Long-term debt and finance lease obligations, net of current portion. Deferred financing costs related to line-of-credit arrangements are amortized using the straight-line method through the maturity date of the facility and, depending on maturity, are included within Other current assets and Other long-term assets.
Impairment of Long-Lived Assets | Impairment of Long-Lived Assets Long-lived assets (excluding intangible assets with indefinite lives and deferred tax assets) are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset or asset group may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to the estimated undiscounted future net cash flows expected to be generated by the asset. If the carrying amount of an asset exceeds its estimated undiscounted future net cash flows, an impairment charge is recognized for the amount by which the carrying amount of the asset exceeds their fair value. Assets to be disposed of are reported at the lower of their carrying value or fair value less cost to sell.
Asset Retirement Obligations | Asset Retirement Obligations The Company records an asset retirement obligation (“ARO”) at fair value for the estimated cost to retire a tangible long-lived asset at the time the liability is incurred, which is generally when the asset is purchased, constructed, or leased. The liability is recorded when there is a legal or contractual obligation to incur costs to retire the asset and only when a reasonable estimate of the fair value can be made. Certain of the Company’s assets can be used for extended or indeterminate periods of time with proper maintenance and upgrades, which the Company intends, and has a historical practice of, to maintain and upgrade as technological advances are made available. As a result, the Company believes these assets have indeterminate lives for purposes of estimating AROs. A liability will be recognized at such time when sufficient information exists to estimate a date or range of potential settlement dates needed to employ a present value technique to estimate fair value.
Loss Contingencies | Loss Contingencies In the ordinary course of business, the Company may become party to lawsuits, administrative proceedings, and governmental investigations, including environmental, regulatory, and other matters. The outcome of these matters cannot always be predicted accurately, but the Company accrues liabilities for these matters if the Company has determined that it is probable a loss will be incurred, and the loss can be reasonably estimated. Accrued amounts are reflected in Other current liabilities or Other long-term liabilities depending on when the Company expects to expend such amounts and are adjusted as additional information becomes available or upon a change in circumstance, as applicable.
Environmental, Health & Safety ("EH&S") Matters | Environmental, Health & Safety (“EH&S”) Matters CVR Energy is subject to various federal, state, and local environmental, health, and safety rules and regulations. Liabilities related to future remediation costs of past environmental contamination of properties are recognized when the related costs are considered probable and can be reasonably estimated. Estimates of these costs are based upon currently available facts, internal and third-party assessments of contamination, available remediation technology, site-specific costs, and currently enacted laws and regulations. In reporting environmental liabilities, no offset is made for potential recoveries. Loss contingency accruals, including those for environmental remediation, are subject to periodic management review and revision as further information develops or circumstances change, and such accruals can take into account the legal liability of other parties. Environmental expenditures for capital assets are capitalized at the time of the expenditure when such costs provide future economic benefits. Accrued amounts are reflected in Other current liabilities or Other long-term liabilities depending on when the Company expects to expend such amounts.
Revenue Recognition and Cost Classifications | Revenue Recognition The Company’s revenue is generated from contracts with customers and is recognized at a point in time when performance obligations are satisfied by transferring control of the products or services to a customer. The transfer of control occurs upon shipment or delivery of the product, as the customer accepts the product, has title and significant risks and rewards of ownership of the product, physical possession of the product has been transferred, and we have the right to payment. The transaction prices of the Company’s contracts are either fixed or based on market indices, and any uncertainty related to the variable consideration when determining the transaction price is resolved on the pricing date or the date when the product is delivered. The payment terms depend on the product and type of contract, but generally require customers to pay within 30 days or less, and do not contain significant financing components. Any pass-through finished goods delivery costs reimbursed by customers are reported in Net sales, while an offsetting expense is included in Cost of materials and other. Non-monetary product exchanges and certain buy/sell transactions which are entered into in the normal course of business are included on a net cost basis in Cost of materials and other on our Consolidated Statements of Operations. Qualifying excise and other taxes collected from customers and remitted to governmental authorities are recorded as a reduction of the transaction price. Certain sales contracts of the Nitrogen Fertilizer Segment require customer prepayment prior to product delivery to guarantee a price and supply of nitrogen fertilizer. Deferred revenue is recorded at the point in time in which a prepaid contract is legally enforceable and the associated right to consideration is unconditional prior to transferring product to the customer. An associated receivable is recorded for uncollected prepaid contract amounts. Cost Classifications Cost of materials and other consists primarily of costs for crude oil, feedstock blendstocks, purchased refined products, purchased ammonia, purchased hydrogen, pet coke, Renewable Identification Numbers (“RINs”), derivative gains or losses, and freight and distribution. Direct operating expenses (exclusive of depreciation and amortization) consist primarily of energy and other utility costs, direct costs of labor, including applicable share-based compensation expense, property taxes, plant-related maintenance services, including turnaround expenses for the Nitrogen Fertilizer Segment, and environmental and safety compliance costs, as well as catalyst and chemical costs. Selling, general and administrative expenses (exclusive of depreciation and amortization) consist primarily of labor and other direct expenses associated with the Company’s corporate activities, including accounting, finance, information technology, human resources, legal, and other related administrative functions. For the Company’s Nitrogen Fertilizer Segment, Cost of materials and other and Direct operating expenses (exclusive of depreciation and amortization) are also impacted by changes in inventory balances, as these financial statement line items include inventory production costs.
Derivatives | Derivatives On a regular basis, the Company enters into commodity contracts with counterparties for the purchases or sale of crude oil, blendstocks, various finished products, RINs, and natural gas. These contracts usually meet the definition of a derivative and qualify for the normal purchase normal sale exception following the accrual method of accounting. All other derivative instruments are recorded in Prepaid expenses and other current assets, Other long-term assets, Other current liabilities, and Other long-term liabilities on our Consolidated Balance Sheets depending on the derivative position and when it will be settled, and are measured at fair value with changes to the fair value recognized in Cost of materials and other in the Consolidated Statements of Operations.
Fair Value of Financial Instruments | Fair Value of Financial Instruments Financial instruments consist of cash and cash equivalents, reserved funds, restricted cash, accounts receivable, accounts payable, operating and finance lease obligations, and long-term debt are carried at cost and approximate their estimated fair value, except for the long-term debt. The Company’s derivative instruments and RFS obligations are recognized at fair value.
Turnaround Expenses | Turnaround Expenses Turnarounds represent major maintenance activities that require the shutdown of significant parts of a plant to perform necessary inspections, cleanings, repairs, and replacements of assets. Costs incurred for routine repairs and maintenance or unplanned outages at our facilities are expensed as incurred. Planned turnaround activities for the Petroleum Segment vary in frequency dependent on refinery units, but generally occur every four to five years, while the frequency of turnarounds in the Nitrogen Fertilizer Segment is generally every three years. Further details of each segment’s turnaround expensing method are discussed below. Petroleum Segment - Consistent with others in the refining industry, the Petroleum Segment follows the deferral method of accounting for turnaround activities. Under the deferral method, the costs of turnarounds are deferred and amortized on a straight-line basis over a determined cycle, which represents the estimated time until the next turnaround occurs. Turnaround costs and related accumulated amortization are included in Other long-term assets on our Consolidated Balance Sheets. The amortization expense related to turnaround costs is included in Depreciation and amortization on our Consolidated Statements of Operations. During the years ended December 31, 2024, 2023, and 2022, the Petroleum Segment capitalized $58 million, $60 million, and $81 million, respectively. Capitalized turnaround costs are subject to impairment reviews, as discussed above. Nitrogen Fertilizer Segment - The Nitrogen Fertilizer Segment follows the direct-expense method of accounting for turnaround activities. Costs associated with these turnaround activities are included in Direct operating expenses (exclusive of depreciation and amortization) on our Consolidated Statements of Operations.
Share-Based Compensation | Share-Based Compensation The Company accounts for share-based compensation in accordance with Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) Topic 718, Compensation — Stock Compensation. Currently, all of the Company’s share-based compensation awards, including those issued by CVR Partners, are liability-classified and are measured at fair value at the end of each reporting period based on the applicable closing share or unit price. Compensation expense will fluctuate based on changes in the applicable share or unit prices and expense reversals resulting from employee terminations prior to award vesting. Additionally, the Company has issued certain performance unit awards whose fair value is recognized as compensation expense only if the attainment of the performance conditions is considered probable. Uncertainties involved in this estimate include continued employment requirements and whether or not the performance conditions will be attained. The performance objectives are set in accordance with approved levels of the business plan for the fiscal year during the performance cycle and, therefore, are considered reasonably possible of being achieved. If this assumption proves not to be true and the awards do not vest, compensation expense recognized during the performance cycle will be reversed. The Company recognizes forfeitures as they occur. Any previously recognized compensation expense is reversed in the period of forfeiture, and the corresponding liability is extinguished.
Income Taxes | Income Taxes Income taxes are accounted for utilizing the asset and liability approach. Under this method, deferred tax assets and liabilities are recognized for the anticipated future tax consequences attributable to differences between the amounts recorded in the accounting books and their respective tax basis. Deferred amounts are measured using enacted tax rates expected to apply to taxable income in the year those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. In assessing the realizability of the deferred income tax assets, including net operating loss and state tax credit carryforwards, management considers whether it is more likely than not that some portion or all of the deferred tax assets will not be realized. The ultimate realization of deferred income tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. Management considers the scheduled reversal of deferred income tax liabilities, projected future taxable income, and tax planning strategies in making this assessment. Further, the Company recognizes interest expense (income) and penalties on uncertain tax positions and income tax deficiencies (refunds) in Income tax (benefit) expense.
Recent Accounting Pronouncements - Adoption of Segment Reporting Standard and Accounting Standards Issued But Not Yet Implemented | Recent Accounting Pronouncements - Adoption of Segment Reporting Standard In November 2023, FASB issued Accounting Standard Update (“ASU”) 2023-07, Segment Reporting (Topic 280) - Improvements to Reportable Segment Disclosures, which includes requirements for more robust disclosures of significant segment expenses and information used in assessing segment performance on an annual and interim basis. The guidance also requires that a public entity that has a single reportable segment provide all the disclosures required by the guidance and all existing segment disclosures under the FASB Accounting Standards Codification (“ASC”) Topic 280, Segment Reporting. This standard is effective for the Company’s annual period beginning January 1, 2024 and interim periods beginning January 1, 2025 and should be applied retrospectively to all comparative periods. Effective with this Report, the Company adopted this ASU. Refer to Note 15 (“Business Segments”) for the required segment disclosures. Recent Accounting Pronouncements - Accounting Standards Issued But Not Yet Implemented In December 2023, FASB issued ASU 2023-09, Income Taxes (Topic 740) - Improvements to Income Tax Disclosures, which requires enhanced income tax disclosures that reflect how operations and related tax risks, as well as how tax planning and operational opportunities, affect the tax rate and prospects for future cash flows. This standard is effective for the Company’ annual reporting period beginning January 1, 2025 with early adoption permitted. While the Company does not expect adoption will have a material impact on its consolidated financial statements, it currently expects additional disclosures will be included for its annual reporting period beginning January 1, 2025 and interim reporting periods beginning January 1, 2026. The Company does not intend to early adopt this ASU. In November 2024, FASB issued ASU 2024-03, Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40), which requires disclosure of specific information about costs and expenses within relevant expense captions on the face of the income statement, qualitative descriptions for expense captions not specifically disaggregated quantitatively, and the total amount and definition of selling expenses for interim and annual reporting periods. This standard is effective for the Company’s annual reporting period beginning January 1, 2027 and interim reporting periods beginning January 1, 2028 and should be applied retrospectively to all comparative periods. Early adoption is permitted. The Company is currently evaluating the effects of adopting this new accounting guidance.

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 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/2147478546/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 commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 954 -SubTopic 450 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477850/954-450-50-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8 + Details
Name: | us-gaap_CommitmentsAndContingenciesPolicyTextBlock
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 related to debt. Includes, but is not limited to, debt issuance costs, the effects of refinancings, method of amortizing debt issuance costs and original issue discount, and classifications of debt. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 470 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1 + Details
Name: | us-gaap_DebtPolicyTextBlock
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 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 3: 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 4: 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 5: 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 6: 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 7: 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 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 determining the fair value of financial instruments. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 825 -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 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 reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 205 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483504/205-10-50-1 + Details
Name: | us-gaap_PriorPeriodReclassificationAdjustmentDescription
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for planned major maintenance activities. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 25 -Paragraph 5 -SubTopic 10 -Topic 360 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482251/360-10-25-5 + Details
Name: | us-gaap_PropertyPlantAndEquipmentPlannedMajorMaintenanceActivitiesPolicy
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 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)(1) -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)(i) -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)(ii) -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)(v) -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 S99 -Paragraph 1 -Subparagraph (SAB Topic 14.C.Q3) -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.1.Q5) -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.3.Q2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1 Reference 8: 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 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/718/tableOfContent Reference 10: 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 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 reporting subsequent events. + References No definition available. + Details
Name: | us-gaap_SubsequentEventsPolicyPolicyTextBlock
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://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-6 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2 Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -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 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 15 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-15 Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11B -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-11B + 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