XML 40 R29.htm IDEA: XBRL DOCUMENT
v3.25.2

Nature of Business and Significant Accounting Policies (Policies) | 6 Months Ended
--- | ---
Jun. 30, 2025
Accounting Policies [Abstract] |
Nature of Business | Nature of Business BranchOut Food Inc., a Nevada corporation, together with its Peruvian subsidiary (collectively, “BranchOut,” the “Company,” “we,” “our” or “us”), is engaged in the development, marketing, sale and distribution of plant-based, dehydrated fruit and vegetable snacks and powders manufactured at a 50,000 square foot production facility leased by the Company in Pisco, Peru. In April 2024, we formed BranchOut Food Sucursal Peru, our Peruvian wholly-owned subsidiary, to operate our production facility in Pisco Peru, which commenced operations in December 2024. Our products are produced using our advanced dehydration platform licensed exclusively from EnWave Corporation (“EnWave”) to create our private label, branded, and bulk wholesale products. We use proprietary GentleDry™ Technology optimized to preserve taste, texture, color, and nutrients. Our GentleDry™ Technology is protected by over 17 patents. Prior to operating our production facility, we relied on contract manufacturers.
Basis of Accounting | Basis of Accounting The accompanying unaudited condensed consolidated financial statements have been prepared by the Company in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial reporting and as required by pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (“SEC”). Accordingly, they do not include all the information and notes required by GAAP for complete financial statements. In the opinion of the Company’s management, the accompanying unaudited condensed consolidated financial statements contain all adjustments (consisting of items of a normal and recurring nature) necessary to present fairly the financial position as of June 30, 2025, the results of operations for the three and six months ended June 30, 2025 and 2024, and cash flows for the six months ended June 30, 2025 and 2024. The results of operations for the three and six months ended June 30, 2025 are not necessarily indicative of the results to be expected for the full year. The balance sheet as of December 31, 2024 was derived from our audited financial statements. The accompanying condensed consolidated financial statements and notes thereto should be read in conjunction with the audited financial statements for the year ended December 31, 2024, which were included in our Annual Report on Form 10-K. The Company follows the same accounting policies in the preparation of interim reports.
Principles of Consolidation | Principles of Consolidation The accompanying consolidated financial statements include the accounts of the following entities, all of which were under common control and ownership at June 30, 2025:
Name of Entity |  | Jurisdiction |  | Relationship
BranchOut Food Inc.(1) |  | Nevada, U.S. |  | Parent
BranchOut Food Sucursal Peru(2) |  | Peru |  | Subsidiary
(1) | Holding company in the form of a corporation.
(2) | Peruvian wholly-owned subsidiary of BranchOut Food Inc. established on April 26, 2024 in the form of a branch.
The consolidated financial statements herein contain the operations of the wholly-owned subsidiaries listed above. The Company’s headquarters are located in Bend, Oregon.
Going Concern | Going Concern As shown in the accompanying condensed consolidated financial statements, as of June 30, 2025, the Company has incurred recurring losses from operations resulting in an accumulated deficit of $20,083,595, with positive working capital of $662,217, which may not be sufficient to sustain operations. These factors raise substantial doubt about the Company’s ability to continue as a going concern. Management is actively pursuing new customers and continues to expand the Company’s product mix to increase revenues. In addition, the Company is currently seeking additional sources of capital to fund short-term operations. Management believes these factors will contribute to achieving profitability. The accompanying condensed consolidated financial statements do not include any adjustments that might be necessary if the Company is unable to continue as a going concern. These condensed consolidated financial statements also do not include any adjustments relating to the recoverability and classification of recorded asset amounts, or amounts and classifications of liabilities, that might be necessary should the Company be unable to continue as a going concern. BRANCHOUT FOOD INC. NOTES TO THE CONDENSED FINANCIAL STATEMENTS (Unaudited)
Use of Estimates | Use of Estimates The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that may 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 revenues and expenses during the reporting period. Actual results could differ from these estimates.
Segment Reporting | Segment Reporting Under ASC 280, Segment Reporting, operating segments are defined as components of an enterprise where discrete financial information is available that is evaluated regularly by the chief operating decision maker (“CODM”), in deciding how to allocate resources and in assessing performance. The Company has two components, consisting of its sales operations in the United States, and its production operations in Peru. Therefore, the Company’s Chief Executive Officer, who is also the CODM, makes decisions and manages the Company’s operations based on these two operating segments for the manufacture and distribution of its products.
Fair Value of Financial Instruments | Fair Value of Financial Instruments The Company discloses the fair value of certain assets and liabilities in accordance with ASC 820 – Fair Value Measurement and Disclosures (ASC 820). Under ASC 820-10-05, the FASB establishes a framework for measuring fair value in generally accepted accounting principles and expands disclosures about fair value measurements. This statement reaffirms that fair value is the relevant measurement attribute. The adoption of this standard did not have a material effect on the Company’s financial statements as reflected herein. The carrying amounts of cash, accounts receivable, accounts payable and accrued expenses reported on the balance sheets are estimated by management to approximate fair value primarily due to the short-term nature of the instruments.
Cash and Cash Equivalents | Cash and Cash Equivalents Cash equivalents include money market accounts which have maturities of three months or less. For the purpose of the statements of cash flows, all highly liquid investments with an original maturity of three months or less are considered to be cash equivalents. Cash equivalents are stated at cost plus accrued interest, which approximates market value. There were no cash equivalents on hand on June 30, 2025 or December 31, 2024.
Cash in Excess of FDIC Insured Limits | Cash in Excess of FDIC Insured Limits The Company maintains its cash in bank deposit accounts which, at times, may exceed federally insured limits. Accounts are guaranteed by the Federal Deposit Insurance Corporation (“FDIC”) up to $250,000, under current regulations. The Company had $89,784 and $1,555,223 in excess of FDIC insured limits on June 30, 2025 and December 31, 2024, respectively, and has not experienced any losses in such accounts.
Accounts Receivable | Accounts Receivable Accounts receivable is carried at their estimated collectible amounts. Trade accounts receivable is periodically evaluated for collectability based on past credit history with customers and their current financial condition. The Company had an allowance for doubtful accounts of $25,586 at June 30, 2025 and December 31, 2024.
Inventory | Inventory The Company’s products consist of pre-packaged and bulk-dried fruit and vegetable-based snacks, powders and ingredients developed at its production facility in Peru and purchased products from contract-manufacturers in Chile and/or Peru. Raw materials consist of purchased fruits and vegetables and packaging materials. Appropriate consideration is given to obsolescence, excessive levels, deterioration, and other factors in evaluating net realizable value. No reserve for obsolete inventories has been recognized. Inventory, consisting of raw materials, work in progress and finished goods are stated at the lower of cost or net realizable value using the average cost valuation method, and consisted of the following as of June 30, 2025 and December 31, 2024: Schedule of Inventory
|  | June 30, |  |  | December 31, |
|  | 2025 |  |  | 2024 |
Raw materials |  | $ | 372,070 |  |  | $ | 464,681 |
Work in progress |  |  | 578,378 |  |  |  | - |
Finished goods |  |  | 588,958 |  |  |  | 1,465,854 |
Total inventory |  |  | 1,539,406 |  |  |  | 1,930,535 |
BRANCHOUT FOOD INC. NOTES TO THE CONDENSED FINANCIAL STATEMENTS (Unaudited) The Company secures raw materials with advances of up to 50%. The Company had prepaid inventory advances on product in the amounts of $596,559 and $123,792 as of June 30, 2025 and December 31, 2024, respectively.
Research and Development | Research and Development We operate in a fast-moving category shaped by shifting consumer preferences, requiring continuous innovation and new product development. To support this, we rely on our proprietary GentleDry™ Technology, an advanced dehydration platform licensed exclusively from EnWave Corporation. We expect to continue investing in R&D as we scale our GentleDry™ product portfolio and bring new, innovative offerings to market that align with evolving consumer needs. Research and development costs include salaries, building costs, utilities, administrative expenses and other corporate costs. For the six months ending June 30, 2025, our research and development expenses totaled $17,390, compared to $16,448 for the same period in 2024.
Property and Equipment | Property and Equipment Property and equipment are stated at the lower of cost or estimated net recoverable amount. The cost of property, plant and equipment is depreciated using the straight-line method based on the lesser of the estimated useful lives of the assets or the lease term based on the following life expectancy: Schedule of Estimated Useful Lives
Office equipment |  | 3 years
Furniture and fixtures |  | 5 years
Equipment and machinery |  | 5-10 years
Leasehold Improvements |  | 15 years
Repairs and maintenance expenditures are charged to operations as incurred. Major improvements and replacements, which extend the useful life of an asset, are capitalized, and depreciated over the remaining estimated useful life of the asset. When assets are retired or sold, the cost and related accumulated depreciation are eliminated, and any resulting gain or loss is reflected in operations. The Company leases a manufacturing facility located in Pisco, Peru, which is accounted for as an operating lease (see Note 13). The lease includes a purchase option that allows the Company to acquire the facility at the end of the lease term. During 2024, the landlord of this facility entered bankruptcy proceedings. To protect its long-term strategic interests, the Company purchased the first mortgage position on the facility and continues to hold its contractual purchase option under the lease. Management currently intends to acquire ownership of the facility either (i) through the landlord’s bankruptcy settlement process or (ii) by exercising the purchase option at the end of the lease term, although there can be no assurance that the Company will be successful in this regard. The Company accounts for the facility as a leased asset. The first mortgage position is included on the balance sheet in other assets of $1,267,000 as of June 30, 2025 and December 31, 2024. The Company capitalizes leasehold improvements related to the buildout of the facility, which expanded the Company’s production capacity.
Impairment of Long-Lived Assets | Impairment of Long-Lived Assets Long-lived assets held and used by the Company are reviewed for possible impairment whenever events or circumstances indicate the carrying amount of an asset may not be recoverable or is impaired. Recoverability is assessed using undiscounted cash flows based upon historical results and current projections of earnings before interest and taxes. Impairment is measured using discounted cash flows of future operating results based upon a rate that corresponds to the cost of capital. Impairments are recognized in operating results to the extent that carrying value exceeds discounted cash flows of future operations. Our indefinite-lived brand names and trademarks acquired and are assigned an indefinite life as we anticipate that these brand names will contribute cash flows to the Company perpetually. We evaluate the recoverability of intangible assets periodically by considering events or circumstances that may warrant revised estimates of useful lives or that indicate the asset may be impaired. The Company expenses internally developed trademarks.
License Agreement | License Agreement The Company is party to a license agreement under which it is licensed to utilize certain technology and production equipment developed and manufactured by another company, relating on an exclusive basis to avocado products and on a non-exclusive basis to other products. The license is not discernible from the equipment; therefore, the license costs have been capitalized and depreciated over the useful life of the equipment. The license agreement also entitles the licensor to a royalty on all revenue from the sale of products produced using the equipment. These royalties are recognized as royalty expenses as the products are sold. There was a total of $85,081 and $0 of royalty payments made during the six months ended June 30, 2025 and June 30, 2024. Any future minimum royalty payments or equipment purchases under this license agreement are an unrecognized commitment as they relate to retaining exclusivity of the avocado products going forward and the Company can elect not to pay, See Note 14 for additional information.
Derivatives | Derivatives The Company evaluates convertible notes payable, stock options, stock warrants and other contracts to determine if those contracts or embedded components of those contracts qualify as derivatives to be separately accounted for under the relevant sections of ASC Topic 815-40, Derivative Instruments and Hedging: Contracts in Entity’s Own Equity. BRANCHOUT FOOD INC. NOTES TO THE CONDENSED FINANCIAL STATEMENTS (Unaudited) The result of this accounting treatment could be that the fair value of a financial instrument is classified as a derivative instrument and is marked-to-market at each balance sheet date and recorded as a liability. In the event that the fair value is recorded as a liability, the change in fair value is recorded in the statement of operations as other income or other expense. Upon conversion or exercise of a derivative instrument, the instrument is marked to fair value at the conversion date and then that fair value is reclassified to equity. Financial instruments that are initially classified as equity that become subject to reclassification under ASC Topic 815-40 are reclassified to a liability account at the fair value of the instrument on the reclassification date.
Revenue Recognition | Revenue Recognition The Company recognizes revenue in accordance with ASC 606, Revenue from Contracts with Customer. Under ASC 606, the Company recognizes revenue from the sale of its plant-based snack products in accordance with a five-step model in which the Company evaluates the transfer of promised goods or services and recognizes revenue when customers obtain control of promised goods or services in an amount that reflects the consideration which the Company expects to be entitled to receive in exchange for those goods or services. To determine revenue recognition for arrangements that the Company determines are within the scope of ASC 606, the Company performs the following five steps: (1) identify the contract(s) with a customer, (2) identify the performance obligations in the contract, (3) determine the transaction price, (4) allocate the transaction price to the performance obligations in the contract and (5) recognize revenue when (or as) the entity satisfies a performance obligation. The Company has elected, as a practical expedient, to account for the shipping and handling as fulfillment costs, rather than as separate performance obligations, and the related costs are recorded as selling expenses in general and administrative expenses in the statement of operations. Revenue is reported net of applicable provisions for discounts, returns and allowances. Methodologies for determining these provisions are dependent on customer pricing and promotional practices. The Company records reductions to revenue for estimated product returns and pricing adjustments in the same period that the related revenue is recorded. These estimates are based on industry-based historical data, historical sales returns, if any, analysis of credit memo data, and other factors known at the time. The Company’s sales are predominantly generated from the sale of finished products to retailers, and to a lesser extent, direct to consumers through third party website platforms. These sales contain a single performance obligation, and revenue is recognized at a single point in time when ownership, risks and rewards transfer. Typically, this occurs when the goods are received by the retailer or customer, or when the title of goods is exchanged. Revenues are recognized in an amount that reflects the net consideration the Company expects to receive in exchange for the goods. The Company promotes its products with advertising, consumer incentives and trade promotions. These programs include discounts, slotting fees, coupons, rebates, in-store display incentives and volume-based incentives. Customer trade promotion and consumer incentive activities are recorded as a reduction to the transaction price based on amounts estimated as being due to customers and consumers at the end of a period. The Company derives these estimates based principally on historical utilization and redemption rates. The Company does not receive a distinct service in relation to the advertising, consumer incentives and trade promotions. Payment terms in the Company’s invoices are based on the billing schedule established in contracts and purchase orders with customers. Expenses such as slotting fees, sales discounts, and allowances are accounted for as a direct reduction of revenues as follows for the three and six months ended June 2025 and 2024: Schedule of Revenue
|  | 2025 |  |  | 2024 |  |  | 2025 |  |  | 2024 |
|  | For the Three Months Ended |  |  | For the Six Months Ended |
|  | June 30, |  |  | June 30, |
|  | 2025 |  |  | 2024 |  |  | 2025 |  |  | 2024 |
Revenue |  | $ | 3,430,029 |  |  | $ | 1,451,828 |  |  | $ | 6,662,320 |  |  | $ | 2,922,664 |
Less: slotting, discounts, and allowances |  |  | 130,291 |  |  |  | 88,842 |  |  |  | 169,060 |  |  |  | 92,662 |
Net revenue |  | $ | 3,299,738 |  |  | $ | 1,362,986 |  |  | $ | 6,493,260 |  |  | $ | 2,830,002 |
Cost of Goods Sold | Cost of Goods Sold Cost of goods sold includes the direct costs associated with the purchase, production and manufacturing of the Company’s products. Production costs are primarily calculated from direct raw materials, labor, and variable manufacturing costs. We determine manufacturing overhead by applying a predetermined rate based on actual machine hours used in production. Overhead costs include factory rent, utilities, depreciation, and other factory-related expenses, allocated to products based on the factory’s capacity and actual machine hours incurred during production. We analyze factory capacity to establish a normal level of production, which serves as the basis for allocating manufacturing overhead costs. This approach ensures that our overhead costs are systematically and consistently allocated to inventory.
Advertising and Promotions Costs | Advertising and Promotions Costs The Company incurs advertising and promotional expenses related to demos with customers, trade shows, and promotional allowances. Advertising and promotional costs are expensed as incurred. Advertising and promotional expenses were $307,635 and $98,204 for the six months ending June 30, 2025 and 2024, respectively. BRANCHOUT FOOD INC. NOTES TO THE CONDENSED FINANCIAL STATEMENTS (Unaudited)
Stock-Based Compensation | Stock-Based Compensation The Company accounts for equity instruments issued to employees and non-employees in accordance with the provisions of ASC 718 Stock Compensation (“ASC 718”). All transactions in which the consideration provided in exchange for the purchase of goods or services consists of the issuance of equity instruments are accounted for based on the fair value of the consideration received or the fair value of the equity instrument issued, whichever is more reliably measurable. The Company incurred stock-based compensation in the amount of $81,097 and $684,220 for the six months ended June 30, 2025 and 2024, respectively.
Recent Accounting Pronouncements | Recent Accounting Pronouncements From time to time, new accounting pronouncements are issued by the Financial Accounting Standards Board (“FASB”) that are adopted by the Company as of the specified effective date. If not discussed, management believes that the impact of recently issued standards, which are not yet effective, will not have a material impact on the Company’s financial statements upon adoption. Recently Adopted Accounting Standards In November 2023, the FASB issued Accounting Standards Update (“ASU”) No. 2023-07, “Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosure.” The ASU updated reportable segment disclosure requirements, primarily through requiring enhanced disclosures about significant segment expenses and information used to assess segment performance. The Company adopted ASU No. 2023-07 during the year ended December 31, 2024. See Note 19 “Segment Reporting” in the accompanying Notes to the Consolidated Financial Statements for additional information. Accounting Standards Not Yet Adopted In December 2023, the FASB issued ASU 2023-09, “Income Taxes (Topic 740): Improvements to Income Tax Disclosures”. The amendments in this ASU add specific requirements for income tax disclosures to improve transparency and decision usefulness. The guidance in ASU 2023-09 requires that public business entities disclose specific categories in the income tax rate reconciliation and provide additional qualitative information for reconciling items that meet a quantitative threshold. In addition, the amendments in ASU 2023-09 require that all entities disclose the amount of income taxes paid disaggregated by federal, state, and foreign taxes and disaggregated by individual jurisdictions. The ASU also includes other disclosure amendments related to the disaggregation of income tax expense between federal, state and foreign taxes. For public business entities, the amendments in this update are effective for annual periods beginning after December 15, 2024. Early adoption is permitted for annual financial statements that have not yet been issued or made available for issuance. The amendments in this update should be applied on a prospective basis and retrospective application is permitted. The Company does not expect a material impact to its financial position, results of operations, or cash flows from adoption of this guidance. In November 2024, the FASB issued Accounting Standards Update (“ASU”) 2024-03 and in January 2025, the FASB issued ASU 2025-01, “Income Statement - Reporting Comprehensive Income -Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses.” The guidance requires disclosures about specific expense categories, including but not limited to, purchases of inventory, employee compensation, depreciation, amortization and selling expenses. The ASU is effective in the first annual reporting period beginning after December 15, 2026, and for interim periods within annual reporting periods beginning after December 15, 2027. The Company is currently assessing the effect that adoption of this guidance will have on its Consolidated Financial Statements. In July 2025, the FASB issued ASU No. 2025-05, “Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses for Accounts Receivable and Contract Assets” (“ASU 2025-05”) which provides a practical expedient for all entities related to the estimation of expected credit losses for current accounts receivable and current contract assets that arise from transactions accounted for under Topic 606. ASU 2025-05 will be adopted prospectively and will be effective for the Company beginning January 1, 2026, including interim periods in 2026, with early adoption permitted. The Company is currently assessing the effect that adoption of this guidance will have on its Consolidated Financial Statements.

X
- Definition Cash In Excess Of Fdic Insured Limits [Policy Text Block] + References No definition available. + Details
Name: | BOF_CashInExcessOfFdicInsuredLimitsPolicyTextBlock
Namespace Prefix: | BOF_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Going Concern [Policy Text Block] + References No definition available. + Details
Name: | BOF_GoingConcernPolicyTextBlock
Namespace Prefix: | BOF_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition License Agreement [Policy Text Block] + References No definition available. + Details
Name: | BOF_LicenseAgreementPolicyTextBlock
Namespace Prefix: | BOF_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Nature of Business [Policy Text Block] + References No definition available. + Details
Name: | BOF_NatureOfBusinessPolicyTextBlock
Namespace Prefix: | BOF_
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 advertising cost. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -SubTopic 35 -Topic 720 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483406/720-35-50-1 + Details
Name: | us-gaap_AdvertisingCostsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -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 + Details
Name: | us-gaap_BasisOfAccountingPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-1 + Details
Name: | us-gaap_CashAndCashEquivalentsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition 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 cost of product sold and service rendered. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name Accounting Standards Codification -Topic 705 -Publisher FASB -URI https://asc.fasb.org/705/tableOfContent + Details
Name: | us-gaap_CostOfSalesPolicyTextBlock
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 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 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 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 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 costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 730 -SubTopic 10 -Name Accounting Standards Codification -Section 05 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483044/730-10-05-1 + Details
Name: | us-gaap_ResearchAndDevelopmentExpensePolicy
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 segment reporting. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 41 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29 Reference 5: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 47 -Subparagraph (bb) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29 Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 54 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 36 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-36 Reference 9: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 47 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29 Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29 Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29 + Details
Name: | us-gaap_SegmentReportingPolicyPolicyTextBlock
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 accounts receivable. + References Reference 1: 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 2: 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 3: 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 + 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://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