XML 61 R27.htm IDEA: XBRL DOCUMENT
v3.26.1

SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2025
Accounting Policies [Abstract] |
Basis of Presentation | Basis of Presentation The accompanying financial statements are prepared in conformity with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and pursuant to the rules and regulations of the United States Securities and Exchange Commission ("SEC"). Any reference in these notes as it concerns U.S. GAAP is meant to refer to authoritative pronouncements as found in the Accounting Standards Codification (“ASC”) and Accounting Standards Updates (“ASU”) issued by the Financial Accounting Standards Board (“FASB”). The accompanying financial statements have been prepared on a going concern basis, which contemplates the realization of assets and the satisfaction of liabilities and commitments in the ordinary course of business.
Reverse Stock Split | Reverse Stock Split On July 2, 2025, the Company amended and restated its amended and restated certificate of incorporation to effect a 1-for-3.33 reverse stock split of the Company's common stock, which automatically resulted in reciprocal adjustments (reductions) to the conversion ratios of each of the Company's series of convertible preferred stock (the "Reverse Stock Split"). The par values per share of the common and convertible preferred stock were not adjusted as a result of the Reverse Stock Split. All amounts for issued and outstanding common stock, convertible preferred stock, options to purchase common stock, warrants on common stock, and reserves related to common stock, as well as related per-share amounts, contained in the financial statements have been retroactively adjusted to give effect to the Reverse Stock Split for all periods presented. No fractional shares were issued as a result of the reverse stock split. In lieu of fractional shares, the Company rounded down to the next whole share and made a cash-in-lieu payment of $1 for 108 shares
Foreign Currency | Foreign Currency The reporting currency for the financial statements of the Company is the United States Dollar. The functional currency of the U.S. corporation, and its foreign branch which is an extension of the U.S. corporation, is the U.S. Dollar. The assets, liabilities, and expenses of the Company’s foreign branch recorded in local currency are remeasured into the U.S. Dollar each period, with associated gains and losses included in operating expenses (as a component of general and administrative expenses). Monetary assets and liabilities denominated in currencies other than the functional currency are translated at exchange rates in effect at the balance sheet date with associated gains and losses included in operating expenses (as a component of general and administrative expenses). For the years ended December 31, 2025 and 2024, the Company recorded $193 and $(93), respectively, of net foreign exchange gains (losses) as components of general and administrative expenses.
Use of Estimates | Use of Estimates The preparation of financial statements in conformity with U.S. GAAP requires the making and usage of estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, expenses and the related disclosure of contingent assets and liabilities, if any. The Company bases its estimates on historical experience when available and on other assumptions that management believes are reasonable under the circumstances. The Company seeks to moderate the influence of subjectivity and estimation uncertainty through reliance on useful information from market participants and peers wherever possible. Estimates and assumptions affect various financial statement amounts and their related disclosures, including, but not limited to, the recognition of revenue, underwriters' warrants valuation, stock based compensation, research and development expenses, income tax-related amounts, lease-related amounts, and allowances for credit losses. Actual results could materially differ from estimates.
Segments | Segments The Company is organized as, and managed as, one operating (and reportable) segment. Its chief operating decision maker is its Chief Executive Officer.
Fair Value Measurements | Fair Value Measurements Where required, certain assets and liabilities are carried at fair value. Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. A framework is used for measuring fair value utilizing a three-tier hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. Financial assets and liabilities carried at fair value are to be classified and disclosed in one of the three levels of the hierarchy: •Level 1 - defined as observable inputs, such as quoted prices unadjusted in active markets for identical assets or liabilities •Level 2 - defined as inputs other than quoted prices included in Level 1 that are either directly or indirectly observable •Level 3 - defined as significant unobservable inputs for which little or no market data exists, therefore necessitating entity-specific assumptions To the extent that the valuation is based on models or inputs that are less observable or unobservable in the market, the determination of fair value requires more judgment. An asset or liability’s level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value. The carrying amounts of the Company’s financial assets (which include cash and accounts receivable) and liabilities (which include accounts payable) approximate fair value due to their insensitivity to interest rates and/or close proximity to maturity and qualify as Level 1 measurements.
Concentration Risk | Concentration Risk Financial instruments which potentially subject the Company to concentrations of credit risk consist principally of demand deposits at well-known financial institutions and accounts receivable. At times, the Company’s cash deposits may exceed U.S. Federal deposit insurance limits. The Company's sales to customers are typically originated with trade credit terms and receivables are uncollateralized, with limited exceptions for prepayments required for certain customers or credit card sales. The Company historically has experienced insignificant levels of bad debt; allowances for credit losses on accounts receivable were insignificant for all periods presented. The Company’s concentration risk related to revenues relates primarily to its product revenues being derived from a single product. With respect to customers, for the year ended December 31, 2025, the same customer represented 9% of our revenue and 22% of our accounts receivable as of December 31, 2025. For the year ended December 31, 2024, that same customer represented 10% of our revenue and 21% of our accounts receivable as of December 31, 2024. The Company’s supply concentration risk relates primarily to its materials procurement and contract manufacturing being substantially concentrated with vendors located in Asia.
Comprehensive Income (Loss) | Comprehensive Income (Loss) Comprehensive income (loss) comprises net income (loss) and other comprehensive income (loss), which is defined as all changes in stockholders’ equity (deficit) other than net income (loss) and those resulting from investments by and distributions to stockholders. Historically, and for all periods presented, there are no differences between net loss and comprehensive loss.
Revenue Recognition | Revenue Recognition Revenue is recognized in accordance with ASC 606, Revenue from Contracts with Customers. The core principle is that an entity should recognize revenue to depict the transfer of control of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. The Company recognizes revenue using a five-step model resulting in revenue being recognized as performance obligations within a contract are satisfied. The steps within that model include: (i) identifying the existence of a contract with a customer; (ii) identifying the performance obligations within the contract; (iii) determining the contract’s transaction price; (iv) allocating the transaction price to the contract’s performance obligations; and (v) recognizing revenue as the contract’s performance obligations are satisfied. Judgment is required to apply the model and make certain estimates and assumptions about the Company’s contracts with its customers, including, among others, the nature and extent of its performance obligations, its transaction price amounts and any allocations thereof (including estimates of standalone selling prices), the events which constitute satisfaction of its performance obligations, and when control of any promised goods or services is transferred to customers. The guidance also requires certain incremental costs incurred to obtain or fulfill a contract to be deferred and amortized on a systematic basis consistent with the transfer of goods or services to a customer. The Company generates (i) product revenue from the sale of capsule medical devices, (ii) service revenue from the provision of reading services for videos, and (iii) product or service revenue depending on which video delivery option is utilized by the customer to download and view capsule videos. The customer’s delivery options include (1) a capsule data reading device shipped to the customer which works together with downloadable software installed locally on a customer’s computer (classified as product revenue), or (2) a software-as-a-service offering which involves the customer mailing capsule devices to an off-site Company-operated facility which processes uploads of video content to a cloud platform the customer can access via a web browser or a smart device application in order to view videos and generate reports (classified as service revenue). The Company’s contracts with customers contain fixed consideration reflecting prices negotiated with customers and immaterial variable consideration. For contracts with variable consideration, the Company uses the most likely amount method to estimate the transaction price. Variable consideration is constrained to the extent that it is deemed probable that a significant reversal of the amount of revenue recognized will not occur. Where products or services are not sold separately or experience a range of selling prices, the Company estimates standalone selling prices using a cost-plus-expected margin approach and utilizes the resultant standalone selling prices to allocate transaction prices at transaction inception on a relative standalone selling price basis. The Company recognizes revenue for its product and reading service performance obligations at a point in time, that being when the performance obligations are satisfied and control is transferred to the customer (generally upon shipment for products, or conveyance of final deliverable for services). For the software-as-a-service video delivery offering performance obligation, the associated revenue is recognized over time, typically less than one fiscal quarter, representing the estimate of the typical period of time in which customers derive utility from the cloud-based service. The Company does not have any significant financing components as payment is received at or shortly after sale. Standard trade credit terms are typically 30 to 60 days from invoice date. Costs incurred to obtain or fulfill a contract are expensed as incurred when the amortization period is less than one year, which is the case for the Company. The Company considers all shipping and handling to be fulfillment activities and not a separate performance obligation. Shipping and handling costs are recorded as costs of revenue. The Company has elected an accounting policy to exclude sales taxes and other similar taxes from the measurement of the transaction price. The Company has certain U.S. customers characterized as group purchasing organizations that function as procurement agents for their underlying medical practice, clinic, or hospital members; these group purchasing organizations typically charge the Company percentage-based fees in exchange for the right to do business with the group purchasing organization. Such fees, which do not provide a distinct separate benefit to the Company, are recorded as reductions to revenue in the same period as the recognition of the related revenue. The Company’s products are sold with the same limited quality assurance warranties offered to all customers; the Company typically does not allow returns of products, except for cases of damage or defect, whereby products would be replaced. Actual product returns have historically been immaterial given the one-time-use nature of capsule devices; estimated product returns (periodically adjusted to reflect actual experience), if warranted, are accounted for as reductions to revenue with offsets to a product return liability included within accrued expenses and other current liabilities in the balance sheet.
Contract Assets and Contract Liabilities; Accounts Receivable and Related Allowance | Contract Assets and Contract Liabilities; Accounts Receivable and Related Allowance The Company records contract assets when it has completed performance obligations prior to receiving consideration from the customer and where such amounts are unbilled; where billed, amounts are reflected as trade accounts receivable. The Company promptly invoices its accounts receivable; therefore, the Company’s contract assets were zero for all periods presented. Contract liabilities, portrayed as deferred revenue, reflect (i) obligations to provide goods for which the Company has already received consideration (generally arising from up-front payments received) and (ii) performance obligations to provide services which are not yet satisfied in the context of a particular contract (principally consisting of video delivery obligations related to the Company’s off-premise cloud-based video delivery offering). Trade accounts receivable are recorded at invoiced amounts and do not bear interest. The Company grants trade credit to most of its customers in the normal course of business and generally does not require collateral. An allowance for credit losses arises subsequent to the origination of a sale for estimated uncollectible receivables based on the Company's assessment of the collectability of customer accounts. A provision (or a reversal of the allowance) is recorded as a component of general and administrative expenses. In determining the amount of the allowance, the Company considers aging of accounts, historical credit losses, customer-specific information, the current economic environment, supportable forecasts, and other relevant factors. Uncollectible receivables are written off against the allowance when all attempts to collect have been exhausted. Allowances for credit losses were insignificant for all periods presented.
Costs of Revenue | Costs of Revenue Costs of revenue include materials, direct labor, and manufacturing overhead costs related to sold products, as well as certain period costs such as non-allocated overhead, scrap, and outbound freight costs, fees paid to physicians for providing reading services, and the costs of operating the Company’s cloud-based software-as-a-service offering for video delivery such as shipping costs, processing costs, and data storage costs. Shipping and handling costs directly related to bringing products to their final point of sale are included in costs of revenue and were $117 and $51 for the years ended December 31, 2025 and 2024, respectively.
Selling, General and Administrative Expenses | Selling, General and Administrative Expenses Selling and marketing expenses include costs directly attributable to actively marketing the Company’s products and services using both direct employees and outside contractors or vendors. These costs include, but are not limited to, salaries, bonuses, benefits, stock-based compensation, sales commissions, travel costs and expense reimbursements, and the costs of sponsoring programs, events, and conferences. Advertising costs were nil for all periods presented. General and administrative expenses consist primarily of salaries, bonuses, benefits, and stock-based compensation related to the Company’s executive, administrative, finance, human resources, and other supporting functions. Also included are professional fees for legal services, consulting services, tax matters and audits, information technology, office expenses, rent, insurance, and foreign exchange gains (losses).
Research and Development Expenses (including Clinical Trial Expenses) | Research and Development Expenses (including Clinical Trial Expenses) Research and development costs are expensed as incurred in accordance with ASC 730, Research and Development. Research and development expenses include costs directly attributable to the conduct of research and development programs, including salaries, bonuses, benefits, and stock-based compensation for employees focused on research and development or clinical trials, costs of independent contractors and outside vendors, costs of supplies consumed in or product inventory utilized in clinical trials, and the costs of clinical trial activities as charged within the negotiated budgets by trial sites or vendors responsible for multiple trial sites. The Company capitalizes prepayments for goods or services, including trial device inventory, that will be used, consumed, or rendered for future research and development activities and recognizes expense as the related goods are delivered or services are performed. The Company also records expenses and accruals for estimated costs of research and development activities, including third party services for clinical trials. The Company bases its estimates on information available at the time. Costs for certain clinical trial activities are recognized based on the pattern of performance of the individual arrangements, which may differ from the pattern of billings incurred, and are reflected in the balance sheet as prepaid expenses or as accrued expenses. For the years ended December 31, 2025 and 2024, the Company incurred $6,391 and $7,647, respectively, of expenses related to ongoing clinical trial activities which are included within research and development expenses.
Net Loss Per Share | Net Loss Per Share Basic net loss per common share is computed by dividing net loss by the weighted average number of common shares outstanding during the period without consideration of potentially dilutive securities. Diluted net loss per share reflects the potential dilution that could occur if options or warrants on common stock were exercised or convertible preferred stock shares were converted into common stock. Diluted net loss per share is the same as basic net loss per common share since the effect of the potentially dilutive securities are anti-dilutive. Potential dilutive common share equivalents consist of incremental common shares issuable upon exercise of vested stock options, common stock warrants, and the Company’s various series of convertible preferred stock. Upon completion of the IPO in July 2025, all outstanding shares of preferred stock were converted into shares of Company's common stock (after giving effect to the 1-for-3.33 reverse stock split). Subsequent to the conversion, only common stock remains outstanding. Accordingly, the two-class method is no longer applicable for periods after the IPO.
Cash and cash equivalents | Cash and cash equivalents Cash and cash equivalents comprises demand deposits in the form of checking accounts and money market accounts (which may be deposited into and withdrawn at will with no restrictions as to investment or redemption) and includes cash balances denominated in the Euro and New Taiwan Dollar, for which fluctuations in exchange rates result in gains or losses reported within operating expenses as a component of general and administrative expenses.
Inventory | Inventory Inventories, consisting of materials, direct labor and manufacturing overhead, are subdivided into raw materials, work in process, and finished goods and are stated at the lower of cost (average cost) or net realizable value. The Company evaluates inventories as to (i) net realizable value and (ii) circumstances or indicators of loss, damage, insufficient time to expiry (determined by battery life), excess quantities, or obsolescence and provisions accordingly via direct charges against the carrying value of inventory.
Long-Lived Assets | Long-Lived Assets Property and equipment is recorded at historical cost, less accumulated depreciation. The Company capitalizes major improvements and expenses repairs and maintenance as incurred. Depreciation is recorded using the straight-line method based on the estimated useful lives of the depreciable property or, for leasehold improvements, the remaining term of the lease, whichever is shorter. Useful lives are as follows.
Asset Class | Estimated Useful Life
Machinery & equipment | 5 years
Computer equipment and office equipment | 3 to 5 years
Purchased software | 3 to 5 years
Leasehold improvements | Shorter of remaining lease term or useful life
Upon disposal (retirement or sale) of property and equipment, as applicable, the cost and related accumulated depreciation are removed and any resulting gain or loss is reflected within operating expenses. Such amounts were insignificant for all periods presented. Long-lived assets are evaluated for impairment as warranted by triggering events related to changes in facts and circumstances. There have historically been no impairments and there were none for all periods presented
Leases | Leases The Company has operating leases for office and storage space in California and office space in Taiwan, Republic of China. The Company determines if an arrangement is a lease at inception and classifies its leases at commencement. Operating leases are presented as right-of-use (“ROU”) assets and the corresponding lease liabilities are depicted in operating lease liabilities, current and operating lease liabilities, non-current in the balance sheet. ROU assets represent the right to use an underlying asset, and lease liabilities represent the obligation for lease payments in exchange for the ability to use the asset for the duration of the lease term. ROU assets and lease liabilities are recognized at commencement date and determined using the present value of the future minimum lease payments over the lease term. The Company utilizes an incremental borrowing rate when assessing lease classification and measuring lease liabilities. The estimated incremental borrowing rate considers credit rating practices applied by well known statistical rating organizations to borrowers, Company-specific factors, and the actual lease term at commencement date. The lease term may include options to extend when it is reasonably certain that the Company will exercise that option. The Company recognizes operating lease expense on a straight-line basis over a lease's term. The Company has lease agreements which contain both lease and non-lease components, which it has elected to account for as a single lease component. Variable lease payments that are not dependent on an index or rate are not included in lease measurements and are accounted for as incurred.
Convertible Preferred Stock | Convertible Preferred Stock The Company’s primary means of financing from start-up through development and into the commercial stage has historically been the issuance of convertible preferred stock in various series; these series share similar rights and obligations and contain similar qualifications as to the requirements an equity initial public offering would have to meet in order for the stock to convert to common stock. Convertible preferred stock is recorded at fair value on the date of issuance (historically, the same as the issue price), net of issuance costs. Application of the guidance contained in ASC 480-10-S99-3A, SEC Staff Announcement: Classification and Measurement of Redeemable Securities has led the Company to present each of the series of convertible preferred stock as mezzanine equity due to the similar features of the series concerning liquidation preferences and other rights and privileges inuring to the respective series’ holders, one or more of which may result in a settlement in cash not entirely within the Company’s control. On July 2, 2025, immediately prior to the completion of the Company’s IPO and upon the receipt by the Company of a written request consented to by holders of a majority of the Preferred Stock, all shares of the Company’s convertible preferred stock converted into shares of the Company’s common stock.
Stock-Based Compensation | Stock-Based Compensation The Company accounts for employee and nonemployee equity compensation awards in accordance with ASC 718, Compensation - Stock Compensation (“ASC 718”). In accordance therewith, the Company accounts for stock-based compensation for awards granted to nonemployees in a similar fashion to stock-based compensation awards to employees. ASC 718 requires the recognition of stock-based compensation expense, using a fair-value based method, for costs related to all stock-based compensation awards. Stock-based compensation awards issued under the Company’s 2005 Stock Plan (the “2005 Plan”) and the Company’s 2025 Equity Incentive Plan (the “2025 Plan”) take the form of stock options (non-qualified or incentive stock options), restricted stock or restricted stock units (the "RSUs"). The 2025 Plan also provides for the grant of stock appreciation rights, stock bonuses, stock units and other forms of awards including cash awards to the Company’s officers, directors, employees, consultants and advisors. The Black-Scholes option-pricing model is used to determine the fair value of options; application of the model requires judgment to develop assumptions input into the model, some of which are more subjective, including: (i) the fair value of the underlying common stock on the date of grant; (ii) the expected term of the award; (iii) the expected volatility of the underlying common stock; (iv) the risk-free interest rate; and (v) expected dividends. Income and market approaches to valuation are judgmentally weighted and combined to determine a composite value representing the fair value of the underlying common stock. In estimating the fair value of the underlying common stock prior to IPO, the Company utilized a third party professional valuation firm whose analyses supported management's concluded estimate. Post IPO the fair value of the underlying common stock is based on the Company’s closing stock price on the date of grant. An expected volatility assumption is based on stock price volatility of a peer group of comparable public companies over a similar expected term. The risk-free rate is based on U.S. Treasury yields in effect at the time of grant for periods corresponding with the expected term; no dividends are assumed. The Company’s employee and nonemployee stock-based compensation awards granted on or before December 31, 2025 contain only service conditions for vesting. The Company recognizes stock-based compensation cost as a component of the related functional expense (costs of revenue or category of operating expenses) on a straight-line basis over the requisite service period, which is explicitly stated in the case of awards issued to employees and implicitly understood to be the period over which services are provided for nonemployees. The Company recognizes forfeitures as they occur and reverses any previously recognized compensation cost associated with pre-vesting forfeitures. Stock-based compensation awards in the form of the restricted stock units (the "RSUs") are issued to the Directors of CapsoVision, Inc, who are not employed by the Company ("Non-Employee Directors"). These RSUs are issued in lieu of annual cash compensation (annual base retainer). Each RSU granted to the Non-Employee Directors represents a right to receive one share of the Company common stock when the RSU vests. The Company estimates compensation cost based on the grant date fair value and recognizes the expense on a graded vesting basis over the vesting period of the award. Please, see Note 12. STOCK-BASED COMPENSATION for details.
Warrants | Warrants In connection with the IPO, offering costs related to legal, accounting, and underwriting costs were net with the proceeds and recorded as a reduction in additional paid in capital, in the stockholders’ equity section of the balance sheet. The Company also issued Underwriters Warrants (as defined in Note 11. COMMON STOCK) for services provided during the IPO to purchase 168,898 shares of common stock. The Underwriters Warrants are accounted for as equity instruments and are included in the Stockholders’ Equity section of the balance sheet. The fair value of the Underwriters Warrants has been estimated using the Black-Scholes option pricing model.
Income Taxes | Income Taxes The Company accounts for income taxes in accordance with ASC 740, Income Taxes (“ASC 740”), which requires that the asset and liability method be used. Deferred tax assets and liabilities are determined based on the differences between financial reporting (book basis) and the tax reporting (tax basis) amounts of assets and liabilities; these pre-tax differences are measured and reflected after-tax using the enacted tax rates and law that will be in effect when the differences are expected to reverse. ASC 740 requires that deferred tax assets be reduced by a valuation allowance if it is more likely than not that some or all of the deferred tax assets will not be realized. The Company evaluates the realizability of its deferred tax assets at least annually and more frequently as warranted by changes in facts and circumstances and adjusts the amount of the valuation allowance accordingly. Factors considered include the presence of reversing taxable temporary differences as a source of taxable income, forecasts of future taxable income, and available tax planning strategies that could be implemented and are both prudent and feasible. The Company has recorded a full valuation allowance with respect to all of its deferred tax assets based upon the significant negative evidence presented by its accumulated deficit position, its operating losses and negative operating cash flows, and the uncertainty associated with the timing and amount of future profits and therefore taxable income that enable realization. In future periods, if the Company generates book income and taxable income, changes in judgment may reduce or eliminate the valuation allowance. The Company accounts for uncertain tax positions in accordance with a two-step model. Firstly, a recognition threshold must be met; a tax benefit from an uncertain tax position may only be recognized if the tax position would, more likely than not, be sustained by the taxing authority assuming an examination and the application of typical practices and precedents. Secondly, a measurement rule is applied; the amount of tax benefit that can be recognized is the portion that is greater than 50% likely of being realized upon a settlement. The determination as to whether a tax benefit will, more likely than not, be realized is based upon the technical merits of the tax position as well as consideration of the available facts and circumstances, without consideration of detection risk. As of December 31, 2025 and 2024 the Company’s uncertain tax positions were principally related to the non-recognition of a portion of Federal and U.S. state research and development tax credits. The Company recognizes any interest and penalties associated with its income tax positions in the provision for income taxes.
Accounting Standards Issued and Recently Adopted / Accounting Pronouncements Issued and Not Yet Adopted | Accounting Standards Issued and Recently Adopted In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures ("ASU 2023-07"). This guidance requires disclosure on an annual and interim basis of the following: (i) significant segment expenses regularly provided to the chief operating decision maker ("CODM") and a measure of segment profit or loss; (ii) an amount for other segment items by reportable segment and a description of its composition; (iii) all annual disclosures about a reportable segment's profit and loss and assets as currently required by ASC Topic 280; (iv) clarifying if the CODM uses more than one measure of a segment's profit or loss in assessing segment performance and deciding how to allocate resources; and (v) disclosing the title and position of the CODM and how the CODM uses the reported measures. Public entities with a single reportable segment are required to provide all the disclosures required by this amendment. ASU 2023-07 is effective for annual periods beginning after December 15, 2023, and for quarters in the years beginning after December 15, 2024; early adoption is permitted. The Company, a single reportable segment entity, early adopted ASU 2023-07 with effect from January 1, 2023; the related disclosures are included in Note 13. SEGMENTS. In June 2024, the FASB issued ASU 2023-09, Income Taxes (Topic 740) — Improvements to Income Tax Disclosures ("ASU 2023-09"). The new guidance provides for disclosure on an annual basis of the following: (i) specific categories in the rate reconciliation, and (ii) additional information for reconciling items that meet a quantitative threshold of greater than 5% of the amount computed by multiplying pretax income (or loss) by the applicable statutory income tax rate. ASU 2023-09 is effective for public business entities for annual periods beginning after December 15, 2024; early adoption is permitted. The Company adopted this standard for the fiscal year 2025 annual financial statements and has applied this standard prospectively which had a disclosure only impact on its financial statements. See Note 14. INCOME TAXES. Accounting Pronouncements Issued and Not Yet Adopted In November 2024, the FASB issued ASU 2024-03, Disaggregation of Income Statement Expenses ("ASU 2024-03"). The new guidance requires more detailed information about specified categories of expenses (purchases of inventory, employee compensation, depreciation, amortization, and depletion) included in certain expense captions presented on the face of the statement of operations. ASU is effective for public business entities for annual periods beginning after December 15, 2026, and for quarters in the years beginning after December 15, 2027; early adoption is permitted. The new guidance may be applied either (1) prospectively to financial statements issued for reporting periods after the effective date or (2) retrospectively to all prior periods presented in the financial statements. The Company is currently evaluating the impact ASU 2024-03 will have on its disclosures. In September 2025, the FASB issued ASU 2025-06, Intangibles - Goodwill and Other - Internal-Use Software (Subtopic 350-40): Targeted Improvements to the Accounting for Internal-Use Software, which amends certain aspects of the accounting for and disclosure of internal-use software costs. The amendments are effective for all entities for annual reporting periods beginning after December 15, 2027, and interim reporting periods within those annual reporting periods. Early adoption is permitted and the amendments should be applied either prospectively to financial statements issued for reporting periods after the effective date, retrospectively to any or all prior periods presented in the financial statements, or through a modified prospective transition approach which is based on the status of the project and whether software costs were capitalized before the date of adoption. The Company is currently evaluating the impact ASU 2025-06 will have on its disclosures. In December 2025, the FASB issued ASU 2025-11, Interim Reporting (Topic 270): Narrow-Scope Improvements, which provides clarity about current interim disclosure requirements and adds a disclosure principle that requires entities to disclose events since the end of the last annual reporting period that have a material impact on the entity. The amendments are effective for interim reporting periods within annual reporting periods beginning after December 15, 2027, for public business entities and for interim reporting periods within annual reporting periods beginning after December 15, 2028, for entities other than public business entities. Early adoption is permitted for all entities. The amendments in this Update can be applied either (1) prospectively or (2) retrospectively to any or all prior periods presented in the financial statements. At the same time, the FASB issued ASU 2025-12 - Codification Improvements. The amendments are effective for all entities for annual reporting periods beginning after December 15, 2026, and interim reporting periods within those annual reporting periods. Early adoption is permitted in both interim and annual reporting periods in which financial statements have not yet been issued or made available for issuance. If an entity adopts the amendments in this Update in an interim period, it must adopt them as of the beginning of the annual reporting period that includes that interim reporting period. An entity may elect to early adopt the amendments on an issue-by-issue basis. The Company is currently evaluating the impact ASU 2025-11 and ASU 2025-12 will have on its disclosures.

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 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 for comprehensive income. + References No definition available. + Details
Name: | us-gaap_ComprehensiveIncomePolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for credit risk. Includes, but is not limited to, policy for entering into master netting arrangement or similar agreement to mitigate credit risk of financial instrument. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 21 -Subparagraph (d)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 21 -Subparagraph (c)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21 + Details
Name: | us-gaap_ConcentrationRiskCreditRisk
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy 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 computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-2 + Details
Name: | us-gaap_EarningsPerSharePolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities. + References No definition available. + Details
Name: | us-gaap_FairValueMeasurementPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/830/tableOfContent + Details
Name: | us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for 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 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 inclusion of significant items in the selling, general and administrative (or similar) expense report caption. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 720 -SubTopic 35 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483406/720-35-50-1 + Details
Name: | us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock
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 redeemable preferred stock issued. This disclosure may include the accounting treatment for the difference, if there is any, between the carrying value and redemption amount. For example, describe whether the issuer accretes changes in the redemption value. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 480 -SubTopic 10 -Name Accounting Standards Codification -Section S50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479857/480-10-S50-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(27)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(27)(c)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 05 -Paragraph 1 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481288/505-10-05-1 + Details
Name: | us-gaap_StockholdersEquityNoteRedeemablePreferredStockIssuePolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for its capital stock transactions, including dividends and accumulated other comprehensive income. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 235 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-1 + Details
Name: | us-gaap_StockholdersEquityPolicyTextBlock
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