XML 28 R17.htm IDEA: XBRL DOCUMENT
v3.26.1

Significant Accounting Policies (Policies) | 3 Months Ended
--- | ---
Mar. 31, 2026
Accounting Policies [Abstract] |
Basis of Accounting, Policy [Policy Text Block] | Basis of Presentation The accompanying unaudited condensed consolidated financial statements have been prepared on a basis consistent with the Company’s December 31, 2025 audited consolidated financial statements and include all adjustments, consisting of only normal recurring adjustments, necessary to fairly state the information set forth herein. The condensed consolidated financial statements have been prepared in accordance with the applicable rules and regulations of the Securities and Exchange Commission (the “SEC”) and, as permitted by such rules and regulations, omit certain information and footnote disclosures necessary to present the financial statements in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”). The condensed consolidated balance sheet as of December 31, 2025 was derived from the audited consolidated financial statements as of that date but does not include all of the information and footnotes required by U.S. GAAP for complete financial statements. These condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2025. The results of operations for the three months ended March 31, 2026, are not necessarily indicative of the results to be expected for the entire year or any future periods.
Consolidation, Policy [Policy Text Block] | Principles of Consolidation The accompanying condensed consolidated financial statements include the financial statements of the Company and its wholly-owned subsidiaries and intercompany balances and transactions have been eliminated in consolidation.
Use of Estimates, Policy [Policy Text Block] | Use of Estimates The preparation of financial statements in conformity with U.S. GAAP requires the Company to make estimates that affect the amounts reported in the financial statements and accompanying notes to the financial statements. Estimates include, but are not limited to, accrued research and development expenses, the valuation and recognition of stock-based compensation, inventory valuation, income taxes, and the useful lives assigned to long-lived assets. The Company evaluates its estimates and assumptions based on historical experience and other factors and adjusts those estimates and assumptions when facts and circumstances dictate. Actual results could differ materially from these estimates.
Concentration Risk, Credit Risk, Policy [Policy Text Block] | Concentration of Credit Risk Financial instruments that potentially subject the Company to a concentration of credit risk consist of cash and cash equivalents. The Company places its cash equivalents with high credit quality financial institutions and, by policy, limits the amounts invested with any one financial institution or issuer. Deposits held with banks may exceed the amount of insurance provided on such deposits. The Company has not experienced any losses since inception.
Fair Value of Financial Instruments, Policy [Policy Text Block] | Fair Value of Financial Instruments The Company applies fair value accounting for all financial assets and liabilities and non-financial assets and liabilities that are recognized or disclosed at fair value in the financial statements on a recurring basis. Fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or liability. As a basis for considering such assumptions, a three-tier fair value hierarchy has been established, which prioritizes the inputs used in measuring fair value as follows: Level 1—Observable inputs, such as quoted prices in active markets for identical assets or liabilities at the measurement date. Level 2—Observable inputs other than Level 1 prices such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities. Level 3—Unobservable inputs which reflect management’s best estimate of what market participants would use in pricing the asset or liability at the measurement date. Consideration is given to the risk inherent in the valuation technique and the risk inherent in the inputs to the model. In determining fair value, the Company utilizes valuation techniques that maximize the use of observable inputs and minimize the use of unobservable inputs to the extent possible as well as considers counterparty credit risk in its assessment of fair value. Financial instruments carried at fair value include cash and cash equivalents. The carrying amounts of accounts receivable, prepaid expenses and other current assets, accounts payable and accrued liabilities approximate fair value due to their relatively short maturities.
Cash and Cash Equivalents, Policy [Policy Text Block] | Cash and Cash Equivalents The Company considers all highly liquid investments purchased with an original maturity of three months or less from the date of purchase to be cash and cash equivalents. Cash equivalents consist primarily of amounts invested in money market funds and are stated at fair value.
Accounts Receivable [Policy Text Block] | Accounts Receivable Accounts receivable are recorded at invoice value, net of any allowance for credit losses. The allowance for credit losses is based on the Company’s assessment of the collectability of customer accounts. The Company’s expected loss allowance methodology for receivables considers factors such as historical collection experience, credit quality, age of the accounts receivable balances, and current economic conditions that may affect a customer’s ability to pay. Any amounts deemed uncollectible are written off against the allowance for credit losses. The Company’s allowance for credit losses was $0.1 million as of March 31, 2026. There was no allowance for credit losses as of December 31, 2025.
Inventory, Policy [Policy Text Block] | Inventory Inventory is stated at the lower of cost or net realizable value and based on standard costs approximating the purchase costs on a first-in, first-out basis. Inventory costs include direct materials, direct labor, and normal manufacturing overhead. The cost-basis of the Company’s inventory is reduced for any products that are considered excessive or obsolete based upon assumptions about future demand and market conditions. Additionally, the cost basis of the Company’s inventory does not include any fixed overhead costs associated with abnormally low utilization of its manufacturing facility. During the year ended December 31, 2025, the Company determined that costs had future economic benefit subsequent to receiving FDA approval, and as such, it began to capitalize inventory for its limited market release of percutaneous electrodes for its Vybrance Percutaneous Electrode System. Prior to capitalizing inventory, all direct and indirect manufacturing costs were charged to research and development expenses in the period incurred or written off as excess and obsolete inventory in 2022, including previously manufactured consoles.
Property, Plant, and Equipment [Policy Text Block] | Property and Equipment Property and Equipment is recorded at cost and depreciated using the straight-line method over their estimated useful lives, ranging from three to five years. Leasehold improvements are amortized using the straight-line method over the shorter of the lease term or estimated useful life. Upon the sale or retirement of property and equipment, the costs and related accumulated depreciation and amortization are removed from the condensed consolidated balance sheet and the resulting gain or loss is reflected in operating expenses in the condensed consolidated statement of operations and comprehensive loss. Maintenance and repairs are charged to operations as incurred.
Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block] | Intangible Assets The Company’s intangible assets consist of acquired patents and licenses, which are amortized over their estimated useful lives of twelve years.
Long-Lived Asset, Excluding Intangible Asset and Goodwill, Impairment and Disposal [Policy Text Block] | Impairment of Long-Lived Assets The Company reviews long-lived assets, consisting of property and equipment and intangible assets, for impairment during each fiscal year or when events or changes in circumstances indicate the carrying value of these assets may exceed their current fair values. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to the estimated undiscounted future cash flows expected to be generated by the asset. No impairment losses were incurred during the periods presented.
Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] | Goodwill The Company records goodwill when the consideration paid in a business acquisition exceeds the fair value of the net tangible assets and the identified intangible assets acquired. The Company reviews goodwill for impairment at the reporting unit level, of which there is one reportable unit, at least annually or whenever changes in circumstances indicate that the carrying value of the goodwill may not be recoverable. To date, there has been no impairment of goodwill.
Revenue from Contract with Customer [Policy Text Block] | Revenue from Contracts with Customers The Company accounts for a contract with a customer when the rights and obligations of the parties are identifiable, the contract has commercial substance, and the collectability of the consideration to be received from the customer is considered probable. Contracts with customers are for the sale of the nPulse Vybrance System, which includes system components, software, and system accessories. Instruments and other accessories may also be included with the system or may be sold on a standalone basis. These products are considered performance obligations to the extent they are separately identifiable from other products in the contract and when the customer can either benefit from the product on its own or with other goods or services that are readily available to the customer. The Company recognizes revenue at a point in time when it satisfies performance obligations by transferring control of promised goods to its customers. Transfer of control occurs based on shipping terms as contractually negotiated. The amount of revenue recognized is equal to the consideration to which the Company expects to be entitled in exchange for the promised goods. Though some products may be sold on a stand-alone basis, initial customer contracts will likely involve the bundling of products which will be delivered concurrently to the customer for a single price. The initial limited market release period will also include evaluation agreements with customers that allow either the Company or the customer to terminate the contract at any point without penalty. The termination right limits the effective contract term to the period for which the contract was not terminated. The Company generally extends payment terms to customers after the Company performs a necessary credit evaluation to ensure future collectability of the outstanding balance. Payment generally occurs within a relatively short period of time after delivery of products. The transaction price is the consideration to which the Company expects to be entitled in exchange for providing the promised goods to customers. Though most customer orders are for a fixed amount of consideration, the Company evaluates the possible impact of variable consideration in determining the transaction price, in particular the possibility of future returns. Sales agreements allow for a right of return only if the product does not conform to the agreed upon quality standards or if the product was shipped due to Company error. The Company anticipates such returns will be minimal and has made no adjustments to the transaction price for any estimated returns. The transaction price is determined at contract execution and updated each quarter for any changes in circumstances (e.g., changes in estimated return amount). The Company has made an accounting policy election to exclude from the measurement of the transaction price all taxes which are imposed on and concurrent with a specific revenue-producing transaction and collected by the entity from a customer. When there are multiple performance obligations present, the total transaction price shall be allocated to each of the performance obligations based upon the relative standalone selling price (“SSP”) of those performance obligations. The Company establishes SSPs based on multiple factors including prices charged by the Company for similar offerings, product-specific business objectives, and the estimated cost to provide the performance obligation. Shipping and handling activities are not considered to be a separate performance obligation. The Company has made an accounting policy election to account for shipping and handling activities as fulfillment activities when these activities occur after the customer obtains control of the product. The Company has determined that certain promises in the multiple-element arrangements, such as installation, training, and certain ancillary products, are immaterial in the context of the contract and do not represent separate performance obligations to which transaction price is allocated. The Company utilizes the practical expedient under ASC 606 and does not disclose unsatisfied performance obligations for contracts as the contracts generally have an original duration of less than one year. Additionally, the Company does not currently have significant contract assets or deferred revenue. The Company does not incur contract origination costs.
Research and Development Expense, Policy [Policy Text Block] | Research and Development Expenses Research and development expenses consist primarily of compensation expenses, fees paid to consultants and outside service providers and organizations (including university research institutes), costs associated with clinical trials, development prototypes and other expenses relating to the acquisition, design, development and testing of the Company’s product candidates, and certain facilities related costs. Research and development expenses incurred by the Company are expensed as incurred.
In Process Research and Development, Policy [Policy Text Block] | Accrued Research and Development Expenses The Company accrues liabilities for estimated costs of research and development activities conducted by its third-party service providers, which include the conduct of preclinical and clinical studies. The estimated costs of research and development activities are recorded based upon the estimated amount of services provided but not yet invoiced, and these costs are included in accrued liabilities on the condensed consolidated balance sheets and within research and development expense on the condensed consolidated statements of operations and comprehensive loss. These costs are accrued based on factors such as estimates of the work completed and budget provided and in accordance with agreements established with third-party service providers. Significant judgments and estimates are made in determining the accrued liabilities balance in each reporting period. Accrued liabilities are adjusted as actual costs become known. Changes in these estimates that result in material changes to the Company’s accruals could materially affect its financial condition and results of operations. There have not been any material differences between accrued costs and actual costs incurred since the Company’s inception.
Patent Costs [Policy Text Block] | Patent Expenses The Company is the owner of numerous domestic and foreign patents. Due to the significant uncertainty associated with the successful development of one or more commercially viable products based on the Company’s research efforts and any related patent applications, patent costs not related to acquired patents, including patent-related legal fees, filing fees and other costs, including internally generated costs, are expensed as incurred. Patent expenses are included in selling, general and administrative expenses in the condensed consolidated statements of operations and comprehensive loss.
Share-Based Payment Arrangement [Policy Text Block] | Stock-Based Compensation The Company's stock-based compensation programs include stock options, restricted stock units (RSUs), and an employee stock purchase program. The Company periodically issues stock options and RSUs to officers, directors, employees, and consultants for services rendered. Such issuances vest and expire according to terms established at the issuance date. In general, stock options granted to officers, directors and employees are recognized in the financial statements based on their grant date fair values, which are estimated using the Black-Scholes option-pricing model or the Monte Carlo simulation model. The grant date fair value of RSUs is estimated based on the closing stock price of the Company’s common stock on the date of grant. The Company accounts for forfeitures as they occur. The Company has granted stock options with service-based, performance-based, market-based, and both market-based and performance-based vesting conditions and granted RSUs with service-based vesting conditions. For stock options with service-based and performance-based vesting conditions, the grant date fair value of each grant is determined using the Black-Scholes option pricing model which requires a number of assumptions. Each of these assumptions is subjective and generally requires significant judgment and estimation by management. Expected Term - The Company’s expected term represents the period that the Company’s stock awards are expected to be outstanding and is determined using the simplified method (based on the mid-point between the vesting date and the end of the contractual term). Expected Volatility - The computation of expected volatility is based on a calculation using the historical volatility of the Company's common stock. Risk-Free Interest Rate - The risk-free interest rate is based on the Treasury Constant Maturities as provided by the Federal Reserve in effect at the time of grant for periods corresponding with the expected term of the option. Expected Dividend - The Company has never paid dividends on its common stock and has no plans to pay dividends on its common stock. Therefore, the Company used an expected dividend yield of zero. Stock-based compensation expense for stock awards with service-based vesting conditions is recognized on a straight-line basis over the requisite service period, which is generally the vesting period. For stock awards with performance-based vesting conditions, the Company does not recognize compensation expense until it is probable that the performance-based vesting condition will be achieved. The analysis to determine such probability involves estimates and judgements from management related to certain financial measures and achievements of strategic and operational milestones, which involve inherent risk and uncertainty regarding the future outcomes of the milestones. If actual results are not consistent with the Company’s estimates or assumptions, the Company may be exposed to changes in stock-based compensation expense that could be material. For stock awards with market-based vesting conditions, the conditions relate to the achievement of certain market capitalization targets of the Company. Using a Monte Carlo simulation model, the Company estimated the fair value of the market-based awards on the grant date or modification date, with the associated stock-based compensation expense recognized over the requisite service period. The requisite service period is the service period derived from the Monte Carlo simulation model. If the market capitalization targets are met sooner than the derived service period, the Company will accelerate the recognition of stock-based compensation expense to reflect the cumulative expense associated with the vested shares. For stock awards with both market-based and performance-based vesting conditions, the conditions relate to both the achievement of certain market capitalization targets of the Company, as well as the achievement of certain revenue and margin metrics. Using a Monte Carlo simulation model, the Company estimates the fair value of the market-based options on the grant date, along with a derived service period. Compensation expense for the awards is recognized over the requisite service period, which is the longer of the service period derived from the Monte Carlo simulation model or the implicit service period (the period when the performance condition is expected to be met). Compensation expense is recognized only once it becomes probable that the associated performance condition will be achieved and the employee is expected to render the requisite service. Once these criteria are met, the Company will recognize expense using the accelerated attribution method over the requisite service period. If, at any point, the performance condition is no longer probable of being achieved or the employee is no longer expected to complete the requisite service period, any previously recognized expense will be reversed. Additionally, if both the market and performance conditions are satisfied before the end of the requisite service period, any remaining unrecognized expense will be recognized immediately, provided that the employee is still providing service. The Monte Carlo simulation models require the Company to make assumptions and judgements about the variables used in the calculations including the expected volatility, the risk-free interest rate, expected dividend yield, and the expected term. The assumptions used in the option-pricing model represent management’s best estimates. If factors change and different assumptions are used, the Company's stock-based compensation expense could be materially different in the future.
Income Tax, Policy [Policy Text Block] | Income Taxes The Company accounts for income taxes using the liability method, whereby deferred tax asset and liability account balances are determined based on differences between the financial reporting and tax bases of assets and liabilities and are measured using the enacted tax rates and laws that will be in effect when the differences are expected to reverse. The Company provides a valuation allowance when it is more likely than not that some portion, or all of the Company’s deferred tax assets will not be realized. The Company accounts for income tax contingencies using a benefit recognition model. If it considers that a tax position is more likely than not to be sustained upon audit, based solely on the technical merits of the position, it recognizes the benefit. The Company measures the benefit by determining the amount that is greater than 50% likely of being realized upon settlement, presuming that the tax position is examined by the appropriate taxing authority that has full knowledge of all relevant information. The Company is subject to taxation in the United States federal jurisdiction, and various state jurisdictions. The net operating loss and research and development credit carryforwards that are available for utilization in future years may be subject to examination by federal and state tax authorities. The Company’s policy is to recognize interest expense and penalties related to income tax matters as a component of income tax expense. As of March 31, 2026 and December 31, 2025, there were no significant accruals for interest related to unrecognized tax benefits or tax penalties.
Comprehensive Income, Policy [Policy Text Block] | Comprehensive Loss The Company displays comprehensive loss, and if applicable its components, as part of the condensed consolidated statements of operations and comprehensive loss.
Earnings Per Share, Policy [Policy Text Block] | Net Loss Per Share The Company calculates basic net loss per share by dividing net loss by the weighted-average number of shares of common stock outstanding during the period. Diluted net loss per share is computed by giving effect to all potential dilutive common stock equivalents outstanding during the period. Potential common shares that have an anti-dilutive effect (i.e., those that increase income per share or decrease loss per share) are excluded from the calculation of diluted net loss per share.
Reclassification, Comparability Adjustment [Policy Text Block] | Reclassification Certain reclassifications have been made to the prior period presentation of the cash flows from operating activities within the condensed consolidated statements of cash flows to conform to current period presentation. Specifically, the presentation of operating lease expenses has been reclassified from “Right-of-use assets” within “Changes in operating assets and liabilities” to “Non-cash lease expense” within “Adjustments to reconcile net loss to net cash used in operating activities”. Additionally, certain reclassifications have been made to the prior period presentation of other income within the condensed consolidated statements of operations and comprehensive loss to conform to current period presentation. Specifically, the presentation of "Other expense" has been reclassified out of "Interest income, net." As a result of these changes, the presentation of these expenses in the comparative periods has been changed to conform to the current period. These reclassifications did not have an impact on the Company’s results of operations and total cash flows from operating activities for the three months ended March 31, 2026 and 2025, respectively, or the Company's financial position as of March 31, 2026 and December 31, 2025, respectively.
New Accounting Pronouncements, Policy [Policy Text Block] | Recent Accounting Pronouncements Recently Adopted Accounting Pronouncements In July 2025, the FASB issued ASU 2025-05, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses for Accounts Receivable and Contract Assets, which provides a practical expedient for entities to measure expected credit losses on current accounts receivable and current contract assets within the scope of ASC 606, Revenue from Contracts with Customers. The practical expedient assumes that current conditions as of the balance sheet date remain unchanged for the remaining life of the asset. The guidance is effective for interim and annual reporting periods beginning after December 15, 2025. The Company adopted this guidance effective January 1, 2026. The adoption did not have a material impact on the Company's condensed consolidated financial statements or related disclosures. Recent Accounting Pronouncements Not Yet Adopted In November 2024, the FASB issued ASU 2024-03, Disaggregation of Income Statement Expenses, which aims to improve the disclosures about a public business entity’s expenses and address requests from investors for more detailed information about the types of expenses in commonly presented expense captions. The guidance is effective for the Company's annual periods beginning in 2027 and interim periods beginning in the first quarter of fiscal year 2028. The Company is currently evaluating the impact of the new guidance on our condensed consolidated financial statements and related disclosures.

X
- Definition Disclosure of accounting policy for patent costs. + References No definition available. + Details
Name: | plse_PatentCostsPolicyTextBlock
Namespace Prefix: | plse_
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 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://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -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 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 + 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 determining the fair value of financial instruments. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-1 + Details
Name: | us-gaap_FairValueOfFinancialInstrumentsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482573/350-20-50-2 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/350-20/tableOfContent + Details
Name: | us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-3 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-5 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/350-30/tableOfContent + Details
Name: | us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.CC) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480091/360-10-S99-2 + Details
Name: | us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for costs assigned to identifiable tangible and intangible assets of an acquired entity to be used in the research and development activities of the combined enterprise. An entity also may disclose the appraisal method or significant assumptions used to value acquired research and development assets. + References No definition available. + Details
Name: | us-gaap_InProcessResearchAndDevelopmentPolicy
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 S50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-3 Reference 2: 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 3: 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 4: 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 5: 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 6: 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 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 330 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/330/tableOfContent Reference 8: 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 9: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 45 -Paragraph 6 -Subparagraph (a) -SubTopic 10 -Topic 270 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482989/270-10-45-6 + Details
Name: | us-gaap_InventoryPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 5 -Subparagraph (SAB Topic 11.M.Q2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480530/250-10-S99-5 + Details
Name: | us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 205 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483504/205-10-50-1 + Details
Name: | us-gaap_PriorPeriodReclassificationAdjustmentDescription
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for property, plant, and equipment. Includes, but is not limited to, land and land improvement; building; machinery and equipment; furniture and fixture; and work of art, historical treasure, or similar asset classified as collection. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482558/350-40-50-1 Reference 4: 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 5: 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 6: 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 award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(v) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(ii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479953/718-10-S50-5 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479953/718-10-S50-3 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479953/718-10-S50-4 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479953/718-10-S50-2 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.C.Q3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1 Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.D.1.Q5) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1 Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.D.3.Q2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1 Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.D.2.Q6) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1 Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/718/tableOfContent Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for accounts receivable. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -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 (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 310 -SubTopic 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