XML 250 R37.htm IDEA: XBRL DOCUMENT
v3.24.0.1

Significant Accounting Policies | 12 Months Ended
--- | ---
Dec. 31, 2023
Accounting Policies [Abstract] |
Statement of Presentation and Basis of Consolidation | Statement Presentation and Basis of Consolidation The accompanying Consolidated Financial Statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”). Throughout the Notes to Consolidated Financial Statements, amounts in tables are in millions of dollars except for per share data and as otherwise designated. The accompanying Consolidated Financial Statements include the accounts of Mosaic and its majority-owned subsidiaries. Certain investments in companies in which we do not have control but have the ability to exercise significant influence are accounted for by the equity method.
Accounting Estimates | Accounting Estimates Preparation of the Consolidated Financial Statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of net sales and expenses during the reporting periods. The most significant estimates made by management relate to the recoverability of non-current assets including goodwill, the useful lives and net realizable values of long-lived assets, environmental and reclamation liabilities, including asset retirement obligations (“ARO”), and income tax-related accounts, including the valuation allowance against deferred income tax assets. Actual results could differ from these estimates
Revenue Recognition | Revenue Recognition We generate revenues primarily by producing and marketing phosphate and potash crop nutrients. Revenue is recognized when control of the product is transferred to the customer, which is generally upon transfer of title to the customer based on the contractual terms of each arrangement. Title is typically transferred to the customer upon shipment of the product. In certain circumstances, which are referred to as final price deferred arrangements, we ship product prior to the establishment of a valid sales contract. In such cases, we retain control of the product and do not recognize revenue until a sales contract has been agreed to with the customer. Revenue is measured as the amount of consideration we expect to receive in exchange for the transfer of our goods. Our products are generally sold based on market prices prevailing at the time the sales contract is signed or through contracts which are priced at the time of shipment, except for the final priced deferred arrangements discussed above. Sales incentives are volumetric based annual programs and recorded as a reduction of revenue at the time of sale. We estimate the variable consideration related to our sales incentive programs based on the sales terms with customers and historical experience. Historically, sales incentives have represented 1% or less of total revenue and there have not been significant adjustments to such estimates in the financial statements. We sell Canadian-sourced potash outside Canada and the U.S. exclusively through Canpotex distribution. Canpotex sells potash to buyers in export markets pursuant to term and spot contracts at agreed upon prices. For sales through this channel, our revenue is recognized at the amount received from Canpotex representing proceeds from their sale of potash, less net costs of Canpotex. Sales are recognized when control is transferred to Canpotex, typically upon shipment of the product to Canpotex, and adjusted at the end of each reporting period based upon the updated estimated pricing or final pricing from Canpotex. Prior to final pricing, revenue is recognized only to the extent that it is probable a significant reversal of revenue will not occur. The constraint is estimated each period based on historical experience, market trends and industry data. The estimated constraint is not material to the Company's financial statements. Due to our membership in Canpotex, we eliminate the intra-entity profit with Canpotex at the end of each reporting period and present that profit elimination by reversing revenue and cost of goods sold for the inventory remaining at Canpotex. For more information regarding our relationship with Canpotex and accounting considerations, see Note 9 of our Notes to Consolidated Financial Statements. For information regarding sales by product type and by geographic area, see Note 25 of our Notes to Consolidated Financial Statements. The timing of recognition of revenue related to our performance obligations may be different than the timing of collection of cash related to those performance obligations. Specifically, we collect prepayments from certain customers in Brazil. In addition, cash collection from Canpotex may occur prior to delivery of product to the end customer. We generally satisfy our contractual liabilities within one quarter of incurring the liability. Other key revenue recognition accounting policies include: •Shipping and handling costs are included as a component of cost of goods sold. •We generally expense sales commissions when incurred because the amortization period would have been one year or less. These costs are recorded within sales and marketing expenses. •We have elected to recognize the cost for freight and shipping as an expense in cost of sales, when control over the product has passed to the customer.
Non-Income Taxes | Non-Income Taxes We pay Canadian resource taxes consisting of the Potash Production Tax and resource surcharge. The Potash Production Tax is a Saskatchewan provincial tax on potash production and consists of a base payment and a profits tax. In addition to the Canadian resource taxes, royalties are payable to the mineral owners with respect to potash reserves or production of potash. These resource taxes and royalties are recorded in our cost of goods sold. Our Canadian resource tax and royalty expenses were $457.0 million, $1.0 billion and $301.5 million during 2023, 2022 and 2021, respectively. We have approximately $136.5 million of assets recorded as of December 31, 2023 related to PIS and Cofins, which is a Brazilian federal value-added tax. This amount was mostly earned in 2008 through 2022; we believe that it will be realized through offsetting income tax payments or other federal taxes or receiving cash refunds. As of December 31, 2022 we had approximately $105.0 million of assets recorded for these matters. Should the Brazilian government determine that these are not valid credits upon audit, this could impact our results in such period. We have recorded the PIS and Cofins credits at amounts which we believe are probable of collection. Information regarding PIS and Cofins taxes already audited is included in Note 23 of our Notes to Consolidated Financial Statements.
Foreign Currency Translation | Foreign Currency Translation The Company’s reporting currency is the U.S. dollar; however, for operations located in Canada and Brazil, the functional currency is the local currency. Assets and liabilities of these foreign operations are translated to U.S. dollars at exchange rates in effect at the balance sheet date, while income statement accounts and cash flows are translated to U.S. dollars at the 2average exchange rates for the period. For these operations, translation gains and losses are recorded as a component of accumulated other comprehensive income in equity until the foreign entity is sold or liquidated. Transaction gains and losses result from transactions that are denominated in a currency other than the functional currency of the operation, primarily accounts receivable and intercompany loans in our Canadian entities denominated in U.S. dollars, intercompany loans receivable in our U.S. entities denominated in Brazilian real, and accounts payable in Brazil denominated in U.S. dollars. These foreign currency transaction gains and losses are presented separately in the Consolidated Statement of Earnings.
Cash and Cash Equivalents | Cash and Cash Equivalents Cash and cash equivalents include short-term, highly liquid investments with original maturities of 90 days or less and other highly liquid investments that are payable on demand such as money market accounts, certain certificates of deposit and repurchase agreements. The carrying amount of such cash equivalents approximates their fair value due to the short-term and highly liquid nature of these instruments.
Concentration Risk, Credit Risk, Policy | Concentration of Credit Risk In the U.S., we sell our products to manufacturers, distributors and retailers, primarily in the Midwest and Southeast. Internationally, our potash products are sold primarily through Canpotex, an export association. A concentration of credit risk arises from our sales and accounts receivable associated with the international sales of potash product through Canpotex. We consider our concentration risk related to the Canpotex receivable to be mitigated by their credit policy, which requires the underlying receivables to be substantially insured or secured by letters of credit. As of December 31, 2023 and 2022, there were $193.1 million and $244.4 million, respectively, of trade accounts receivable due from Canpotex. During 2023, 2022 and 2021, sales to Canpotex were $1.3 billion, $3.0 billion and $1.1 billion, respectively.
Inventories | Inventories Inventories of raw materials, work-in-process products, finished goods and operating materials and supplies are stated at the lower of cost or net realizable value. Costs for substantially all inventories are determined using the weighted average cost basis. To determine the cost of inventory, we allocate fixed expense to the costs of production based on the normal capacity, which refers to a range of production levels and is considered the production expected to be achieved over a number of periods or seasons under normal circumstances, taking into account the loss of capacity resulting from planned maintenance. Fixed overhead costs allocated to each unit of production should not increase due to abnormally low production. Those excess costs are recognized as a current period expense. When a production facility is completely shut down temporarily, it is considered “idle”, and all related expenses are charged to cost of goods sold. Net realizable value of our inventory is defined as forecasted selling prices less reasonably predictable selling costs. Significant management judgment is involved in estimating forecasted selling prices including various demand and supply variables. Examples of demand variables include grain and oilseed prices, stock-to-use ratios and changes in inventories in the crop nutrients distribution channels. Examples of supply variables include forecasted prices of raw materials, such as phosphate rock, sulfur, ammonia and natural gas, estimated operating rates and industry crop nutrient inventory levels. Results could differ materially if actual selling prices differ materially from forecasted selling prices. Charges for lower of cost or market are recognized in our Consolidated Statements of Earnings in the period when there is evidence of a decline of market value below cost.
Property, Plant and Equipment and Recoverability of Long-Lived Assets | Property, Plant and Equipment and Recoverability of Long-Lived Assets Property, plant and equipment are stated at cost. Costs of significant assets include capitalized interest incurred during the construction and development period. Repairs and maintenance, including planned major maintenance and plant turnaround costs, are expensed when incurred. Currently, we do not have any material exploration or development stage mining projects. When we transition to new mining areas within our current properties, we incur minimal pre-mining costs related to the permitting process and land preparation activities, such as water management control and construction of roads and access points. These costs are capitalized as part of our mineral properties and rights. Mineral properties and rights at our operations include mineral reserves and mineral resources. Mineral resources have not yet been scheduled in formal mine plans and therefore are not subject to depletion. Depletion expenses for mining operations, including mineral reserves, are generally determined using the units-of-production method based on estimates of proven and probable reserves. Depreciation is computed principally using the straight-line method and units-of-production method over the following useful lives: machinery and equipment: three to 25 years; and buildings and leasehold improvements: three to 40 years. We estimate initial useful lives based on experience and current technology. These estimates may be extended through sustaining capital programs. Factors affecting the fair value of our assets or periods of expected use may also affect the estimated useful lives of our assets and these factors can change. Therefore, we periodically review the estimated remaining lives of our facilities and other significant assets and adjust our depreciation rates prospectively where appropriate. Long-lived assets, including fixed assets and right-of-use assets, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. An impairment assessment involves management judgment and estimates of factors such as industry and market conditions, the economic life of the asset, sales volume and prices, inflation, raw materials costs, cost of capital, tax rates and capital spending. The carrying amount of a long-lived asset group is not recoverable if it exceeds the sum of the undiscounted cash flows expected to result from the use and eventual disposition of the asset group. If it is determined that an impairment loss has occurred, the loss is measured as the amount by which the carrying amount of the long-lived asset group exceeds its fair value.
Lease, Policy | Leases Right of use (“ROU”) assets represent our right to use an underlying asset for the lease term. Lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at the commencement date of the lease, based on the present value of lease payments over the lease term. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at the commencement date in determining the present value of lease payments. The Company’s incremental borrowing rate for a lease is the rate of interest it would have to pay on a collateralized basis to borrow an amount equal to the lease payments under similar terms. For both operating and finance leases, the initial ROU asset equals the lease liability, plus initial direct costs, less lease incentives received. Our lease agreements may include options to extend or terminate the lease, which are included in the lease term at the commencement date when it is reasonably certain that we will exercise that option. In general, we do not consider optional periods included in our lease agreements as reasonably certain of exercise at inception. At inception, we determine whether an arrangement is a lease and the appropriate lease classification. Operating leases with terms greater than twelve months are included as operating lease ROU assets within other assets and the associated lease liabilities within accrued liabilities and other noncurrent liabilities on our consolidated balance sheets. Finance leases with terms greater than twelve months are included as finance ROU assets within property and equipment and the associated finance lease liabilities within current maturities of long-term debt and long-term debt on our consolidated balance sheets. Leases with terms of less than twelve months, referred to as short-term leases, do not create a ROU asset or lease liability on the balance sheet. We have lease agreements with lease and non-lease components, which are generally accounted for separately. For full-service railcar leases, we account for the lease and non-lease components as a single lease component. Additionally, for certain equipment leases, we apply assumptions using a portfolio approach, given the generally consistent terms of the agreements. Lease payments based on usage (for example, per-mile or per-hour charges), referred to as variable lease costs, are recorded separately from the determination of the ROU asset and lease liability.
Contingencies | Contingencies Accruals for environmental remediation efforts are recorded when costs are probable and can be reasonably estimated. In determining these accruals, we use the most current information available, including similar past experiences, available technology, consultant evaluations, regulations in effect, the timing of remediation and cost-sharing arrangements. Adjustments to accruals, recorded as needed in our Consolidated Statement of Earnings each quarter, are made to reflect changes in and current status of these factors. We are involved from time to time in claims and legal actions incidental to our operations, both as plaintiff and defendant. We have established what we currently believe to be adequate accruals for pending legal matters. These accruals are established as part of an ongoing worldwide assessment of claims and legal actions that takes into consideration such items as advice of legal counsel, individual developments in court proceedings, changes in the law, changes in business focus, changes in the litigation environment, changes in opponent strategy and tactics, new developments as a result of ongoing discovery and our experience in defending and settling similar claims. The litigation accruals at any time reflect updated assessments of the then-existing claims and legal actions. The final outcome or potential settlement of litigation matters could differ materially from the accruals which we have established. Legal costs are expensed as incurred.
Pension and Other Postretirement Benefits | Pension and Other Postretirement Benefits Mosaic offers a number of benefit plans that provide pension and other benefits to qualified employees. These plans include defined benefit pension plans, supplemental pension plans, defined contribution plans and other postretirement benefit plans. We accrue the funded status of our plans, which is representative of our obligations under employee benefit plans and the related costs, net of plan assets measured at fair value. The cost of pensions and other retirement benefits earned by employees is generally determined with the assistance of an actuary using the projected benefit method prorated on service and management’s best estimate of expected plan investment performance, salary escalation, retirement ages of employees and expected healthcare costs.

X
- Definition Disclosure of accounting policy for non-income taxes, including Canadian resource taxes and royalties, which may include its accounting policies for recognizing and measuring the Potash Production Tax, calculation of the profits tax, and recording of the resource taxes and royalties. Also, includes Brazil non-income taxes, which may include its accounting policies for recording of assets related to PIS and Cofins and income taxes earned. + References No definition available. + Details
Name: | mos_NonIncomeTaxesPolicyTextBlock
Namespace Prefix: | mos_
Data Type: | dtr-types1:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Disclosure of accounting policy for 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 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/2147480598/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 for credit risk. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 942 -SubTopic 825 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480981/942-825-50-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-1 + 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 (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//830/tableOfContent + Details
Name: | us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483489/210-10-50-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 912 -SubTopic 330 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482105/912-330-50-1 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 330 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//330/tableOfContent Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 330 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483080/330-10-50-1 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 330 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483080/330-10-50-4 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 45 -Paragraph 6 -Subparagraph (a) -SubTopic 10 -Topic 270 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482989/270-10-45-6 + Details
Name: | us-gaap_InventoryPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for leasing arrangement entered into by lessee. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147478964/842-20-50-1 + Details
Name: | us-gaap_LesseeLeasesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy 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 -Topic 715 -SubTopic 70 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480794/715-70-50-1 Reference 2: 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 3: 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 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/2147479440/944-210-S99-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 6 -SubTopic 360 -Topic 958 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480321/958-360-50-6 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -SubTopic 360 -Topic 958 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480321/958-360-50-1 + Details
Name: | us-gaap_PropertyPlantAndEquipmentPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for revenue. 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/2147483575/946-220-S99-1 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4 Reference 3: 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 + 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 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