XML 92 R20.htm IDEA: XBRL DOCUMENT
v3.25.2

SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES AND NEW ACCOUNTING STANDARDS (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2024
Accounting Policies [Abstract] |
Basis of Presentation | Basis of Presentation The accompanying audited consolidated financial statements have been prepared in accordance with Generally Accepted Accounting Principles in the United States (“GAAP”). In the opinion of management, such financial information includes all adjustments (consisting only of normal recurring adjustments) considered necessary for a fair presentation of the Company’s financial position and the operating results and cash flows. Operating results for the years ended December 31, 2024 and 2023 are not necessarily indicative of the results that may be expected for future years or for any other subsequent interim period. Certain information and footnote disclosures normally included in consolidated financial statements prepared in accordance with GAAP have been omitted pursuant to the rules of the U.S. Securities and Exchange Commission (the “SEC”).
Principles of Consolidation | Principles of Consolidation The consolidated financial statements include the accounts of Nexalin and its wholly owned subsidiary Neuro-Health. Intercompany accounts and transactions have been eliminated in consolidation.
Use of Estimates | Use of Estimates The preparation of the consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, equity-based transactions, revenue and expenses and disclosure of contingent liabilities at the date of the consolidated financial statements. The Company bases its estimates and assumptions on historical experience, known or expected trends and various other assumptions that it believes to be reasonable. As future events and their effects cannot be determined with precision, actual results could differ from these estimates, which may cause the Company’s future results to be affected.
Revenue | Revenue The Company recognizes revenue when its performance obligations with its customers have been satisfied. At contract inception, the Company determines if the contract is within the scope of Accounting Standards Codification (“ASC”) Topic 606, Revenue from Contracts with Customers, and then evaluates the contract using the following five steps: (1) identify the contract with the customer; (2) identify the performance obligations; (3) determine the transaction price; (4) allocate the transaction price to the performance obligations; and (5) recognize revenue when (or as) the entity satisfies a performance obligation. The Company only recognizes revenue to the extent that it is probable that a significant revenue reversal will not occur in a future period. The Company has existing licensing and treatment fee agreements with its customers for the use of the Nexalin Device in their practices. These agreements generally have terms of one year with automatic renewal if certain requirements are met and amounts due per these agreements are billed monthly. The Company also sells products related to the provision of services. The Company sells its Devices in China to its acting distributor and sells products relating to the use of the Devices. The Company has a Royalty Agreement whereby the manufacturer of the Company’s electrodes pays a royalty to the Company for a three-year period beginning January 1, 2022. The amount of the Royalty is equal to 20% of the amount that the manufacturer invoices to the acting distributor for the sale of the electrodes. Revenue Streams The Company derives revenues from our license agreements by charging a monthly licensing fee for the duration of the agreement. The Company derives revenues from equipment by selling additional individual electrodes to customers for use with the Nexalin Device. We receive revenue from the sale in China of our Devices to our distributor and from the sale of products relating to the use of those Devices. We derive revenue as a royalty fee from the China-based manufacturer for electrodes ordered in connection with our China sales. Performance Obligations Management identified that subsequent licensing revenue has one performance obligation. That performance obligation is satisfied if the licensing contract remains valid and is not terminated. The licensing revenue is invoiced monthly and is recognized at a point in time in which the invoice is sent to the customer. Management identified that the Company’s equipment and Device revenue has one performance obligation. That performance obligation is satisfied when the equipment and Devices are shipped. The Company recognizes revenue at a point in time in which the equipment and Devices are shipped to the customer. The Company does not offer a warranty on the equipment or Devices. Management identified that treatment fee revenue has one performance obligation. The performance obligation is satisfied upon the completion of individual treatments on patients by customers. Management identified that royalty revenue has one performance obligation. The performance obligation is satisfied at the time the Electrode manufacturer notifies the Company that it has invoiced the distributor for the sale to the distributor. Practical Expedients As part of ASC 606, the Company has adopted several practical expedients including:
| ● | Significant Financing Component — the Company does not adjust the promised amount of consideration for the effects of a significant financing component since the Company expects, at contract inception, that the period between when the Company transfers promised goods or services to the customer and when the customer pays for that service will be one year or less.
| ● | Unsatisfied Performance Obligations — for all performance obligations related to contracts with a duration of less than one year, the Company has elected to apply the optional exemption provided in ASC Topic 606 and therefore, is not required to disclose the aggregate amount of the transaction price allocated to performance obligations that are unsatisfied or partially unsatisfied at the end of the reporting period.
| ● | Shipping and Handling Activities — the Company elected to account for shipping and handling activities as a fulfilment cost rather than as a separate performance obligation.
| ● | Right to invoice — the Company has a right to consideration from a customer in an amount that corresponds directly with the value to the customer of the Company’s performance completed to date; the Company may recognize revenue in the amount to which the entity has a right to invoice.
Disaggregated Revenues Major Revenue Streams Revenue consists of the following by service offering:
Schedule of disaggregation of revenue |  |  |  |  |  |  |  |
|  | Years Ended December 31, |
|  | 2024 |  |  | 2023 |
Device sales |  | $ | 55,500 |  |  | $ | - |
Licensing fee |  |  | 69,501 |  |  |  | 82,080 |
Equipment |  |  | 37,826 |  |  |  | 27,299 |
Other |  |  | 5,894 |  |  |  | 1,369 |
Total |  | $ | 168,721 |  |  | $ | 110,748 |
Major Geographic Locations
|  | Years Ended December 31, |
|  | 2024 |  |  | 2023 |
U.S. sales |  | $ | 83,473 |  |  | $ | 107,134 |
China sales |  |  | 85,248 |  |  |  | 3,614 |
Total |  | $ | 168,721 |  |  | $ | 110,748 |
Contract Modifications There were no contract modifications during the years ended December 31, 2024 and 2023. Contract modifications are not routine in the performance of the Company’s contracts. Deferred Revenue The Company receives payment for equipment and devices in advance of shipping. The Company recognizes the revenue as being earned upon shipment. No deferred revenue was recognized as of December 31, 2024 and December 31, 2023.
Cash and Cash Equivalents | Cash and Cash Equivalents The Company considers all highly liquid investments with maturities of three months or less at the time of purchase to be cash equivalents. Cash and cash equivalents held at financial institutions may at times exceed insured amounts. The Company believes it mitigates such risk by investing in or through, as well as maintaining cash balances with, with major financial institutions.
Short-Term Investments | Short-Term Investments The appropriate classification of marketable securities is determined at the time of purchase and evaluated as of each reporting balance sheet date. Investments in marketable debt and equity securities classified as available-for-sale are reported at fair value. Fair value is determined using quoted market prices in active markets for identical assets or liabilities or quoted prices for similar assets or liabilities or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities. Unrealized holding gains and losses for equity securities are recognized in earnings. Unrealized holding gains and losses for available for sale debt securities are recognized in other comprehensive income (loss.) Realized gains and losses and interest and dividends earned are included in other income (expense), net. For individual debt securities classified as available-for-sale securities, the Company determines whether a decline in fair value below the amortized cost basis has resulted from a credit loss or other factors. If the decline below amortized cost is a result of credit loss or the Company will more likely than not be required to sell the security before recovery of its amortized cost basis, the Company will recognize an impairment relating to the decline through an allowance for credit losses. There were no deemed permanent impairments at December 31, 2024 or 2023.
Accounts Receivable | Accounts Receivable Accounts receivables are reported at their outstanding unpaid principal balances, net of allowances for credit loss. The Company periodically assesses its accounts and other receivables for collectability on a specific identification basis. The Company provides for an allowance for credit loss based on management’s estimate of uncollectible amounts considering age, collection history, and any other factors considered appropriate. Payments are generally due within 30 days of invoice. The Company writes off accounts receivable against the allowance for credit loss when a balance is determined to be uncollectible. During the year ended December 31, 2024 and 2023 the Company did not write off, accounts receivable. The Company did not record an allowance for credit loss as of December 31, 2024 and 2023, respectively.
Inventory | Inventory Inventory consists of finished goods and components stated at the lower of cost or net realizable value (NRV) with cost determined on a first-in first-out basis. The Company reviews the composition of inventory at each reporting period in order to identify obsolete quantities in excess of demand, or otherwise non-saleable items. At December 31, 2024 and 2023, the Company wrote down inventory in the amount of $0 and $5,762 respectively to its NRV.
Patents and Trademarks | Patents and Trademarks Patents and trademarks are amortized over their useful lives and are reviewed for impairment when warranted by economic conditions. Amortization expense was $15,107 and $3,751 for the year ended December 31, 2024 and 2023, respectively. The following table summarizes the gross carrying amount, amortization and the net carrying value at December 31, 2024 and December 31, 2023.
Schedule of patents |  |  |  |  |  |  |  |  |  |  |  |
|  | Gross Carrying Amount |  |  | Accumulated Amortization |  |  | Net Carrying Value |
December 31, 2024 |  |  |  |  |  |  |  |  |  |  |  |
Patents |  | $ | 215,782 |  |  | $ | (13,519 | ) |  | $ | 202,263 |
Trademarks |  |  | 64,067 |  |  |  | (5,603 | ) |  |  | 58,464 |
Total December 31, 2024 |  | $ | 279,849 |  |  | $ | (19,122 | ) |  | $ | 260,727 |
December 31, 2023 |  |  |  |  |  |  |  |  |  |  |  |
Patents |  | $ | 98,970 |  |  | $ | (3,751 | ) |  | $ | 95,219 |
Trademarks |  |  | 10,573 |  |  |  | (264 | ) |  |  | 10,309 |
Total December 31, 2023 |  | $ | 109,543 |  |  | $ | (4,015 | ) |  | $ | 105,528 |
Income Taxes | Income Taxes The Company accounts for income taxes pursuant to the asset and liability method which requires the recognition of deferred income tax assets and liabilities related to the expected future tax consequences arising from temporary differences between the carrying amounts and tax bases of assets and liabilities based on enacted statutory tax rates applicable to the periods in which the temporary differences are expected to reverse. Any effects of changes in income tax rates or laws are included in income tax expense in the period of enactment. The Company records valuation allowances against deferred tax assets when it is more likely than not that all or a portion of a deferred tax asset will not be realized. At December 31, 2024 and 2023, the Company had a full valuation allowance applied against its deferred net tax assets.
Fair Value Measurements | Fair Value Measurements As defined in ASC 820, Fair Value Measurements and Disclosures, fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date (exit price). The Company utilizes market data or assumptions that market participants would use in pricing the asset or liability, including assumptions about risk and the risks inherent in the inputs to the valuation technique. These inputs can be readily observable, market corroborated, or generally unobservable. ASC 820 establishes a fair value hierarchy that prioritizes the inputs used to measure fair value. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (level 1 measurement) and the lowest priority to unobservable inputs (level 3 measurement). This fair value measurement framework applies at both initial and subsequent measurement.
| ● | Level 1: Quoted prices are available in active markets for identical assets or liabilities as of the reporting date. Active markets are those in which transactions for the asset or liability occur in sufficient frequency and volume to provide pricing information on an ongoing basis.
| ● | Level 2: Pricing inputs are other than quoted prices in active markets included in Level 1, which are either directly or indirectly observable as of the reported date. Level 2 includes those financial instruments that are valued using models or other valuation methodologies. These models are primarily industry-standard models that consider various assumptions, including quoted forward prices for commodities, time value, volatility factors and current market and contractual prices for the underlying instruments, as well as other relevant economic measures. Substantially all these assumptions are observable in the marketplace throughout the full term of the instrument, can be derived from observable data or are supported by observable levels at which transactions are executed in the marketplace.
| ● | Level 3: Pricing inputs include significant inputs that are generally less observable from objective sources. These inputs may be used with internally developed methodologies that result in management’s best estimate of fair value. The significant unobservable inputs used in the fair value measurement for nonrecurring fair value measurements of long-lived assets include pricing models, discounted cash flow methodologies and similar techniques.
Fair Value of Financial Instruments | Fair Value of Financial Instruments The carrying value of cash, short-term investments, accounts receivable, inventory, prepaids, accounts payable and accrued expenses, and other current liabilities approximate their fair values based on the short-term maturity of these instruments. The carrying amount of the loans payable approximates the estimated fair value for this financial instrument as management believes that such debt and interest payable on the note approximates the Company’s incremental borrowing rate. The following table summarizes the amortized cost, unrealized loss and the fair value at December 31, 2024 and 2023:
Schedule of unrealized loss on investments |  |  |  |  |  |  |  |  |  |  |  |
|  | Amortized Cost |  |  | Unrealized Loss |  |  | Fair Value |
December 31, 2024 |  |  |  |  |  |  |  |  |  |  |  |
Short-term investments |  | $ | 2,905,951 |  |  | $ | (513 | ) |  | $ | 2,905,438 |
December 31, 2023 |  |  |  |  |  |  |  |  |  |  |  |
Short-term investments |  | $ | 2,368,608 |  |  | $ | (405 | ) |  | $ | 2,368,203 |
The following table provides the carrying value and fair value of the Company’s financial assets measured at fair value as of December 31, 2024 and 2023:
Schedule of fair value, assets measured on recurring basis |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
|  | Carrying Value |  |  | Level 1 |  |  | Level 2 |  |  | Level 3 |
December 31, 2024 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
U.S. Treasury Bill |  | $ | 2,650,225 |  |  | $ | 2,650,225 |  |  | $ | - |  |  | $ | - |
Mutual Funds |  |  | 255,213 |  |  |  | 255,213 |  |  |  | - |  |  |  | - |
Total December 31, 2024 |  | $ | 2,905,438 |  |  | $ | 2,905,438 |  |  | $ | - |  |  | $ | - |
December 31, 2023 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
U.S. Treasury Bill |  | $ | 2,368,203 |  |  | $ | 2,368,203 |  |  | $ | - |  |  | $ | - |
As defined in ASC 820, Fair Value Measurements and Disclosures, fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date (exit price). The Company utilizes market data or assumptions that market participants would use in pricing the asset or liability, including assumptions about risk and the risks inherent in the inputs to the valuation technique. These inputs can be readily observable, market corroborated, or generally unobservable. ASC 820 establishes a fair value hierarchy that prioritizes the inputs used to measure fair value. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (level 1 measurement) and the lowest priority to unobservable inputs (level 3 measurement). This fair value measurement framework applies at both initial and subsequent measurement for the year ended December 31, 2024 and 2023.
Net Loss per Common Share | Net Loss per Common Share Net loss per common share is computed by dividing the net loss by the weighted average number of common shares outstanding during the period. The dilutive effect, if any, of stock options and warrants is calculated using the treasury stock method. All outstanding convertible notes, if any, are considered common stock at the beginning of the period or at the time of issuance, if later, pursuant to the if-converted method. Since the effect of common stock equivalents is anti-dilutive with respect to losses, the stock options and warrants have been excluded from the Company’s computation of net loss per common share for the years ended December 31, 2024 and 2023. The following table summarizes the securities that would be excluded from the diluted per share calculation because the effect of including these potential shares was antidilutive due to the Company’s net loss position even though the exercise price could be less than the most recent fair value of the common shares:
Schedule of anti-dilutive shares |  |  |  |  |  |  |  |
|  | Years Ended December 31, |
|  | 2024 |  |  | 2023 |
Warrants |  |  | 2,662,250 |  |  |  | 2,662,250 |
Options |  |  | 3,071,635 |  |  |  | 2,281,879 |
Total |  |  | 5,733,885 |  |  |  | 4,944,129 |
Stock-Based Compensation | Stock-Based Compensation The Company applies the provisions of ASC 718, Compensation — Stock Compensation (“ASC 718”), which requires the measurement and recognition of compensation expense for all stock-based awards made to employees, including employee stock options, in the statements of operations and comprehensive loss. For stock options issued to employees and members of the board of directors for their services, the Company estimates the grant date fair value of each option using the Black-Scholes option pricing model. The use of the Black-Scholes option pricing model requires management to make assumptions with respect to the expected term of the option, the expected volatility of the common stock consistent with the expected life of the option, risk-free interest rates and expected dividend yields of the common stock. For awards subject to service-based vesting conditions, including those with a graded vesting schedule, the Company recognizes stock-based compensation expense equal to the grant date fair value of stock options on a straight-line basis over the requisite service period, which is generally the vesting term. Forfeitures are recorded as they are incurred as opposed to being estimated at the time of grant and revised. Pursuant to ASU 2018-07 Compensation — Stock Compensation (Topic 718): Improvements to Non-employee Share-Based Payment Accounting, the Company accounts for stock options and restricted shares issued to non-employees for their services in accordance with ASC 718. The Company uses valuation methods and assumptions to value the stock options that are in line with the process for valuing employee stock options noted above.
Warrant Accounting | Warrant Accounting The Company does not use derivative instruments to hedge exposures to cash flow, market, or foreign currency risks. The Company evaluates all its financial instruments, including issued private and public warrants, to determine if such instruments are derivatives or contain features that qualify as embedded derivatives, pursuant to ASC Topic 480, Distinguishing Liabilities from Equity, and ASC Topic 815-40, Derivatives and Hedging: Contracts in Entity’s Own Equity (“ASC 815-40”). The classification of derivative instruments, including whether such instruments should be recorded as liabilities or as equity, is assessed as part of this evaluation. During the reporting periods the public warrants were outstanding, they were precluded from liability classification, being equity-classified.
Research and Development | Research and Development Research and development costs are charged to operations as incurred. For the years ended December 31, 2024 and 2023, the Company recorded approximately $1,191,000 1,190,884 and $1,922,000, 1,921,811 respectively.
Equity Method Investments | Equity Method Investments The company accounts for its investments in common stock or in-substance common stock that give it the ability to exercise significant influence over as an equity method investment in accordance with the guidance in ASC 323, Equity Method and Joint Ventures. Specifically, the company initially recognizes its investment in investees as an asset at cost. Further, the company subsequently measures its investment by recognizing its share of earnings or losses of the investee in the period in which they are reported.
Segment Information | Segment Information Operating segments are defined as components of an enterprise for which separate discrete information is available for evaluation by the chief operating decision maker or decision-making group in deciding how to allocate resources and in assessing performance. The Company views its operations and manages its business as one operating and reporting segment, which is the business of designing and developing innovative neurostimulation products.
Recent Accounting Pronouncements | Recent Accounting Pronouncements In August of 2023, the FASB issued ASU 2023-05, Business Combinations—Joint Venture (“JV”) Formations: Recognition and Initial Measurement. The guidance requires newly formed JVs to apply a new basis of accounting to all of its contributed net assets, which results in the JV initially measuring its contributed net assets under ASC 805-20, Business Combinations. The new guidance would be applied prospectively and is effective for all newly formed joint venture entities with a formation date on or after January 1, 2025, with early adoption permitted. The Company is evaluating the accounting and disclosure requirements of this update and does not expect them to have a material effect on the consolidated financial statements. In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. The ASU expands public entities’ segment disclosures by requiring disclosure of significant segment expenses that are regularly provided to the chief operating decision maker and included within each reported measure of segment profit or loss, an amount and description of its composition for other segment items, and interim disclosures of a reportable segment’s profit or loss and assets. All disclosure requirements under ASU 2023-07 are also required for public entities with a single reportable segment. The ASU is effective on a retrospective basis for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. The Company adopted this update effective December 31, 2024, on a retrospective basis. Refer to Note 11 for the disclosures related to our single operating segment. In December of 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, establishes incremental disaggregation of income tax disclosures pertaining to the effective tax rate reconciliation and income taxes paid. This standard is effective for fiscal years beginning after December 15, 2024, and requires prospective application with the option to apply it retrospectively. Early adoption is permitted. The Company is currently evaluating the potential impact of adopting this standard on our disclosures. In November 2024, the FASB issued ASU 2024-03, Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses. This ASU requires additional disaggregated disclosures in the notes to financial statements for certain categories of expenses that are included on the face of the income statement. The standard is effective for fiscal years beginning after December 15, 2026 and for interim periods within fiscal years beginning after December 15, 2027, with early adoption permitted. The Company is currently evaluating the effect of adopting this guidance on its consolidated financial statements. All other newly issued but not yet effective accounting pronouncements have been deemed to be not applicable or immaterial to the Company.

X
- References No definition available. + Details
Name: | NXL_WarrantAccountingPolicyTextBlock
Namespace Prefix: | NXL_
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 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 No definition available. + 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 salaries, bonuses, incentive awards, postretirement and postemployment benefits granted to employees, including equity-based arrangements; discloses methodologies for measurement, and the bases for recognizing related assets and liabilities and recognizing and reporting compensation expense. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -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_CompensationRelatedCostsPolicyTextBlock
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 computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-2 + Details
Name: | us-gaap_EarningsPerSharePolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for equity method of accounting for investments and other interests. Investment includes, but is not limited to, unconsolidated subsidiary, corporate joint venture, noncontrolling interest in real estate venture, limited partnership, and limited liability company. Information includes, but is not limited to, ownership percentage, reason equity method is or is not considered appropriate, and accounting policy election for distribution received. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 21D -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-21D + Details
Name: | us-gaap_EquityMethodInvestmentsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Disclosure of accounting policy for determining the fair value of financial instruments. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 825 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-1 + Details
Name: | us-gaap_FairValueOfFinancialInstrumentsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-20 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 19 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-19 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482525/740-10-45-25 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(h)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 17 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482525/740-10-45-28 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482765/220-10-50-1 + Details
Name: | us-gaap_IncomeTaxPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/350-30/tableOfContent Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 926 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 920 -SubTopic 350 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478609/920-350-50-1 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 920 -SubTopic 350 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478609/920-350-50-1 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 920 -SubTopic 350 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478609/920-350-50-4 + Details
Name: | us-gaap_IntangibleAssetsFiniteLivedPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Disclosure of accounting policy for investment in financial asset. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(3)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(d)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(f)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3 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(f)(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(f)(3)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 12 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-12 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 19 -Subparagraph (2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-19 + Details
Name: | us-gaap_InvestmentPolicyTextBlock
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 receivable. Includes, but is not limited to, accounts receivable and financing receivable. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481569/310-20-50-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -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 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -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 + Details
Name: | us-gaap_ReceivablesPolicyTextBlock
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. Includes revenue from contract with customer and from other sources. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4 Reference 3: http://www.xbrl.org/2003/role/exampleRef -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (e) -SubTopic 10 -Topic 235 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4 + Details
Name: | us-gaap_RevenueRecognitionPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for 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/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 3: 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 4: 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 5: 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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 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 the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-9 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-4 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 11 -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-11 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 12 -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-12 Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-8 + Details
Name: | us-gaap_UseOfEstimates
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration