XML 73 R19.htm IDEA: XBRL DOCUMENT
v3.22.1

Summary of Significant Accounting Policies (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2021
Accounting Policies [Abstract] |
Basis of Presentation | Basis of PreparationThe consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”) and pursuant to the rules and regulations of the United States Securities and Exchange Commission (“SEC”). These consolidated financial statements include the accounts of the Company and its consolidated subsidiaries. All intercompany balances and transactions have been eliminated upon consolidation.
Use of Estimates | Use of EstimatesThe preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts and disclosures reported in the consolidated financial statements. Management uses significant judgment when making estimates related to its common stock valuation in periods before the Company’s IPO and related stock-based compensation expense, right-of-use lease asset, lease liability, the valuations of the redeemable convertible preferred stock warrant liability and loan facility derivative liability, as well as certain accrued liabilities. Management bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Actual results could differ from those estimates.
Reverse Stock Split, Initial Public Offering and Par Value and Shares Authorized Change | Reverse Stock Split In September 2021, the Board of Directors and stockholders approved, and the Company filed, an amended and restated certificate of incorporation effecting a 1-for-4.75 reverse stock split of common stock and all redeemable convertible preferred stock. The par value of the common and redeemable convertible preferred stock was not adjusted as a result of the reverse stock split. All authorized, issued and outstanding common stock, redeemable convertible preferred stock, warrants for preferred stock, stock options and per share amounts contained in the financial statements have been retroactively adjusted to reflect this reverse stock split for all periods presented. Initial Public Offering In September 2021, the Company completed its IPO by issuing 6,556,000 shares of common stock, and the exercise of the underwriters option for 983,400 shares, at an offering price of $25.00 per share, for total net proceeds of approximately $172.4 million, after deducting underwriting discounts and commissions of $13.2 million and offering expenses of $2.9 million. Offering costs are capitalized, and consist of fees and expenses incurred in connection with the sale of common stock in its IPO, including legal, accounting, printing and other IPO-related costs. Upon completion of its IPO, these deferred offering costs were reclassified to stockholders’ equity and recorded against the proceeds from the offering. In addition, all 29,912,264 shares of its then-outstanding redeemable convertible preferred stock automatically converted into 29,912,264 shares of common stock and it reclassified $329.5 million of redeemable convertible preferred stock to additional paid-in capital on its consolidated balance sheet. Par Value and Shares Authorized Change In June 2021, the Board of Directors and stockholders approved, and the Company filed, an amended and restated certificate of incorporation effecting a change in par value from $0.001 to $0.00001 per share of common stock and all redeemable convertible preferred stock. All issued and outstanding common stock and redeemable convertible preferred stock contained in the financial statements have been retroactively corrected to reflect this immaterial change in par value for all periods presented. In September 2021, 10.0 million shares of preferred stock was authorized and the shares of common stock authorized was increased to 300.0 million shares, both having a par value of $0.00001 per share.
Cash, Cash Equivalents and Restricted Cash | Cash, Cash Equivalents and Restricted Cash Cash and cash equivalents consist of cash in banks and highly liquid securities, which are readily convertible to cash, that mature within 90 days or less from the original date of purchase, to be cash equivalents, which include money market funds. Cash equivalents are considered available-for-sale marketable securities and are recorded at fair value, based on quoted market prices. Unrealized gains and losses are recorded in other comprehensive income (loss) and included as a separate component of stockholders’ equity (deficit). Restricted cash is related to the Company’s letter of credit for the lease of its corporate headquarters.
Fair Value of Financial Instruments | Fair Value of Financial Instruments The Company measures certain financial assets and liabilities at fair value on a recurring basis, including cash and cash equivalents, and accounts receivable, accounts payable and accrued liabilities, which approximate fair value due to their relatively short maturities as well as the redeemable convertible preferred stock warrant liability and loan facility derivative liability. 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 a liability. A three-tier fair value hierarchy is established as a basis for considering such assumptions and for inputs used in the valuation methodologies in measuring fair value: Level 1-Observable inputs such as quoted prices (unadjusted) for identical assets or liabilities in active markets. Level 2-Other inputs that are based upon quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active and model-based valuation techniques for which all significant inputs are observable in the market or can be derived from observable market data. Level 3-Unobservable inputs that are supported by little or no market activities, which would require the Company to develop its own assumptions. The fair value hierarchy also requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value.
Concentration of Credit Risk | Concentration of Credit Risk Financial instruments, which potentially subject the Company to concentrations of credit risk, consist principally of cash and cash equivalents and, to a lesser extent, accounts receivable. The Company believes that credit risk in its accounts receivable is mitigated by its credit evaluation process, relatively short collection terms and diversity of its customer base. The Company generally does not require collateral and losses on accounts receivable have historically been within management’s expectations. The Company’s investment policy limits investments to certain types of debt securities issued by the U.S. government, its agencies, and institutions with investment-grade credit ratings, as well as corporate debt or commercial paper issued by the highest quality financial and non-financial companies, and places restrictions on maturities and concentration by type and issuer. The Company is exposed to credit risk in the event of a default by the financial institutions holding its cash and cash equivalents and issuers of investments to the extent recorded on the balance sheets. The Company has limited its credit risk associated with cash and cash equivalents by placing its investments with banks it believes are highly creditworthy and with highly rated investments.
Allowance for Doubtful Accounts | Allowance for Doubtful Accounts The Company provides for uncollectible accounts receivable by recording an allowance for doubtful accounts for balances deemed uncollectible. The Company evaluates the collectability of its accounts receivable based on known collection risks and historical experience. In circumstances where the Company is aware of a specific customer’s inability to meet its financial obligations to the Company (e.g., bankruptcy filings, substantial downgrading of credit ratings), the Company records a specific allowance for bad debts against amounts due to reduce the carrying amount of accounts receivable to the amount it reasonably believes will be collected. The Company has not experienced any significant collection issues and the allowance for doubtful accounts has not been material.
Inventory | Inventory Inventories are valued at the lower of cost, computed on a first-in, first-out basis, or net realizable value. The allocation of production overhead to inventory costs is based on normal production capacity. Abnormal amounts of idle facility expense, freight, handling costs, and consumption are expensed as incurred, and not included in overhead. The Company maintains provisions for excess and obsolete inventory based on management’s estimates of forecasted demand and, where applicable, product expiration. The Company has initiated voluntary recalls for a limited number of handpieces due to certain issues related to supply chain and manufacturing processes, of which the provision recognized was not material.
Property and Equipment and Intangible Assets | Property and Equipment and Intangible Assets Property and equipment and intangible assets are stated at cost, less accumulated depreciation and amortization. Depreciation and amortization for property and equipment are determined using the straight-line method over the estimated useful lives of the respective assets, generally three to five years. The Company reclassifies inventory used at customer sites for evaluation purposes to property and equipment due to a limited history of sales of evaluation units. Amortization of intangible assets are determined using the straight-line method over the estimated useful lives, generally through the patent expiration date. Leasehold improvements are amortized on a straight-line basis over the shorter of their estimated useful lives or the term of the lease. Maintenance and repairs are charged to operating expenses as incurred.
Impairment of Long-Lived Assets | Impairment of Long-Lived Assets Long-lived assets consist primarily of property and equipment and intangible assets, net, and are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. If circumstances require that a long-lived asset be tested for possible impairment, the Company compares the undiscounted cash flows expected to be generated by the asset group to the carrying amount of the asset group. If the carrying amount of the long-lived asset is not recoverable on an undiscounted cash flow basis, an impairment is recognized to the extent that the carrying amount exceeds its fair value. The Company determines fair value using the income approach based on the present value of expected future cash flows or other appropriate measures of estimated fair value. The Company’s cash flow assumptions consider historical and forecasted revenue and operating costs and other relevant factors. During the years ended December 31, 2021 and 2020, the Company has not recorded impairment charges on its long-lived assets.
Deferred Offering Costs | Deferred Offering CostsThe Company capitalizes, within other assets, certain legal, accounting and other third-party fees that are directly related to the Company’s in-process equity financings, including its recent initial public offering, until such financings are consummated. After consummation of the equity financing, these costs are recorded to additional paid in capital as a reduction of the proceeds received as a result of the offering. Should a planned equity financing be abandoned, terminated or significantly delayed, the deferred offering costs are immediately written off to operating expenses.
Deferred Revenue | Deferred Revenue The timing of revenue recognition may differ from the timing of invoicing to customers. The Company records deferred revenue when revenue will be recognized subsequent to invoicing. Service agreements are generally invoiced annually at the beginning of each coverage period and recorded as deferred revenue and recognized as revenue ratably over the coverage period. Deferred revenue that will be recognized during the 12 months following the balance sheet date is recorded as the current portion of deferred revenue, and the remaining portion, if any, would be recorded as non-current.
Redeemable Convertible Preferred Stock | Redeemable Convertible Preferred StockThe Company records redeemable convertible preferred stock at fair value on the date of issuance, net of issuance costs. The redeemable convertible preferred stock is recorded outside of permanent equity because it contains liquidation features that are not solely within the Company’s control. The Company determined that the carrying values of the redeemable convertible preferred stock should not be adjusted to the liquidation preferences because it is uncertain whether or when an event would occur that would obligate the Company to pay the liquidation preferences to holders of shares of redeemable convertible preferred stock. Subsequent adjustments to the carrying values of the redeemable convertible preferred stock to the liquidation preferences will be made only when it is probable that the redeemable convertible preferred stock will become redeemable.
Redeemable Convertible Preferred Stock Warrant Liability | Redeemable Convertible Preferred Stock Warrant LiabilityThe Company has issued freestanding warrants to purchase shares of redeemable convertible preferred stock to investors in connection with sales of certain of its redeemable convertible preferred stock. The Company classified these warrants as a derivative liability because they create a conditional obligation for the Company to repurchase its own shares for cash or other assets. The fair value of the warrants are recorded on the consolidated balance sheets at the issuance of the warrants and remeasured to fair value at each financial reporting date. The changes in the fair value of the warrants are recorded in the statement of operations as a component of interest and other income or expense as appropriate.
Loan Facility Derivative Liability | Loan Facility Derivative Liability The Company has determined that its obligation to pay success fees to a lender upon a successful liquidation event or achieving a revenue target represents freestanding financial instruments. The instruments are classified as a non-current liability in the consolidated balance sheets and are subject to remeasurement at each financial reporting date. Any change in fair value was recognized through other income (expense) in the consolidated statements of operations and comprehensive loss.
Leases | Leases For agreements with a term of more than 12 months, the Company determines if the agreement contains a lease at inception. Operating lease liabilities represent an obligation to make lease payments arising from the lease agreement. Operating lease liabilities are recognized at the lease commencement date based on the present value of lease payments over the remaining lease term. In determining the present value of lease payments, the Company estimates its incremental borrowing rate as the rate of interest that the Company would have to pay to borrow on a collateralized basis over a similar term, of an amount equal to the lease payments in a similar economic environment. Operating lease liabilities are included in the Company’s consolidated balance sheet. Right-of-use assets represent our right to use an underlying asset for the lease term and are classified as non-current assets. Lease expense is recognized on a straight-line basis over the expected lease term in the Company’s consolidated statements of operations and comprehensive loss. The Company has not elected to separate lease and non-lease components for any leases within its existing classes of assets and, as a result, records a right-of-use asset and lease liability based on the present value of the future minimum lease payments over the term at commencement date. Variable lease payments are expensed as incurred. The Company has also elected to not apply the recognition requirement to any leases within its existing classes of assets with a term of 12 months or less and does not include an option to purchase the underlying asset that the Company is reasonably certain to exercise.
Leases | The Company has lessor arrangements with customers for a fixed monthly fee with no non-lease components, typically for 3-12 months. These arrangements are accounted for as an operating lease in accordance with ASC 842. These arrangements and related revenue are immaterial to the periods presented.
Revenue Recognition | Revenue Recognition Revenue is derived primarily from the sales of the AquaBeam® Robotic Systems, and handpieces that are for one-time use during each surgery using the AquaBeam Robotic System. The AquaBeam Robotic System contains both software and non-software components that are delivered together as a single product and generally contain a one-year warranty. To determine revenue recognition for arrangements that the Company determines are within the scope of ASC Topic 606, Revenue from Contracts with Customers (“ASC 606”), the Company performs the following five steps: (i) identify the contract with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when, or as, the Company satisfies the performance obligations. The Company only applies the five-step model to contracts when it is probable that the Company will collect the consideration it is entitled to in exchange for the goods or services it transfers to the customer. At contract inception, once the contract is determined to be within the scope of ASC 606, the Company assesses the goods or services promised within each contract and determines those that are performance obligations and assesses whether each promised good or service is distinct based on the contract. The contracts are typically in the form of an agreement and a purchase order from the customer. The Company’s AquaBeam Robotic System sales generally contain multiple products and services and can include a combination of the following performance obligations: robotic system, handpieces and consumables, and service. The Company determines the transaction price it expects to be entitled to in exchange for transferring the promised product to the customer, which is based on the invoiced price for the products. All prices are at fixed amounts per the sales agreement with the customer and there are generally no discounts, rebates or other price concessions or a right of return, once the agreement is signed. For multiple-element arrangements, revenue is allocated to each performance obligation based on its relative standalone selling price. Standalone selling prices are based on observable prices at which the Company separately sells the products or services. If a standalone selling price is not directly observable, then the Company estimates the standalone selling price considering market conditions and entity-specific factors including, but not limited to, features and functionality of the products and services, geographies, and type of customer. The Company regularly reviews standalone selling prices and updates these estimates as necessary. The Company recognizes revenue as the performance obligations are satisfied by transferring control of the product or service to a customer. The Company generally recognizes revenue for the performance obligations at the following points in time: AquaBeam Robotic Systems - For systems (including system components and system accessories) sold directly to end customers, revenue is recognized when the Company transfers control to the customer, which is generally at the time of delivery. Systems rented for a fixed monthly fee during an evaluation period, typically 3-12 months, are recognized as revenue straight-line during the lease term, in accordance with ASC 842, and are not material. For systems sold following an evaluation period, revenue is recognized generally once sales terms are mutually agreed (as the system is already installed at the customer site). For systems sold through distributors, revenue is recognized generally at the time of delivery. The Company’s system arrangements generally do not provide a right of return. The systems are generally covered by a one-year service agreement included in the warranty. The service agreements have a stand alone selling price and are typically recognized as deferred revenue and amortized over the one-year service period. Hand pieces and other consumables - Revenue from sales of handpieces and other consumables is recognized when control is transferred to the customers, which generally occurs at the time of shipment but also occurs at the time of delivery. Service - Service revenue, inclusive of the amounts associated with the AquaBeam Robotic System warranties, is recognized over the term of the service period, as the customer benefits from the services throughout the service period. The Company has determined that certain promises in the multiple-element arrangements, such as installation, training and certain ancillary products, are immaterial, and/or do not represent separate performance obligations for which transaction price is allocated. The timing of revenue recognition may differ from the timing of invoicing to customers. The Company records deferred revenue when revenue is recognized subsequent to invoicing, such as service contracts, which are recognized ratably as revenue over the performance period. The Company’s typical payment terms are between approximately 30 to 90 days. The Company expenses shipping and handling costs as incurred and includes them in the cost of sales. In those cases where shipping and handling costs are billed to customers, the Company classifies the amounts billed as a component of revenue. Taxes collected from customers and remitted to governmental authorities are excluded from revenue. The Company expenses any incremental costs of obtaining a contract, including but not limited to, sales commissions, as and when incurred as the expected amortization period of the incremental costs would have been less than one year and are reported in selling, general and administrative expense in the statements of operations and comprehensive loss.
Cost of Sales | Cost of Sales Cost of sales consists primarily of manufacturing overhead costs, material costs and direct labor, including stock-based compensation. A significant portion of the Company’s cost of sales currently consists of manufacturing overhead costs. These overhead costs include the cost of quality assurance, material procurement, inventory control, facilities, equipment and operations supervision and management. Cost of sales also includes depreciation expense for production equipment, warranty, including any recalls, and field service costs, and purchased intangibles and certain direct costs such as shipping costs.
Research and Development | Research and DevelopmentResearch and development costs are expensed as incurred. Research and development costs consist primarily of engineering, product development, and regulatory affairs, consulting services, materials, depreciation and other costs associated with products and technologies being developed, including employee and non-employee compensation, stock-based compensation, supplies, quality assurance expenses, related travel expenses and facilities expenses.
Share-Based Compensation | Stock-Based Compensation The Company maintains an equity incentive plan to provide long-term incentives for employees, consultants and members of the board of directors. The plan allows for the issuance of non-statutory and incentive stock options to employees and non-statutory stock options to consultants and non-employee directors. The Company is required to determine the fair value of equity incentive awards and recognize compensation expense for all equity incentive awards made to employees and directors, including employee stock options. Stock-based compensation expense is recognized over the requisite service period in the statements of operations and comprehensive loss. The Company uses the straight-line method for expense attribution. The valuation model used for calculating the fair value of awards for stock-based compensation expense is the Black-Scholes option-pricing model (the “Black-Scholes model”). The Black-Scholes model requires the Company to make assumptions and judgments about the variables used in the calculation, including the fair value of the Company’s common stock, the expected term (weighted-average period of time that the options granted are expected to be outstanding), the expected volatility of common stock, an assumed risk-free interest rate and an expected dividend rate. The fair value of the Company’s common stock underlying the stock options has historically been determined by the Company’s board of directors (“Board”). Because there was no public market for the Company’s common stock prior to the IPO, the Board determined the fair value of the Company’s common stock at the time of grant of the option by considering a number of objective and subjective factors, including valuations of comparable companies, sales of the Company’s redeemable convertible preferred stock, operating and financial performance and the general and industry-specific economic outlook. The Company uses the “simplified method” to determine the expected term of the stock option. Expected volatility is based on an average of the historical volatilities of the common stock of publicly-traded companies with characteristics similar to those of the Company. The risk-free rate is based on the U.S. Treasury yield curve in effect at the time of grant for periods corresponding with the expected term of the option. The Company has elected to account for forfeitures when they occur.
Common Stock Valuation | Common Stock Valuation The Company’s intent has been to grant all options with an exercise price not less than the fair value of its common stock underlying those options on the date of grant. Prior to its IPO, the Company has determined the estimated fair value of its common stock at each valuation date in accordance with the guidelines outlined in the American Institute of Certified Public Accountants Practice Aid, Valuation of Privately-Held-Company Equity Securities Issued as Compensation (the “Practice Aid”). The Company’s board of directors, with the assistance of management, developed these valuations using significant judgment and taking into account numerous factors, including: •valuations of its common stock with the assistance of independent third-party valuation specialists; •the stage of development and business strategy, including the status of research and development efforts, of its products and product candidates, and the material risks related to its business and industry; •the results of operations and financial position, including its levels of available capital resources; •the valuation of publicly traded companies in the life sciences and medical device sectors, as well as recently completed mergers and acquisitions of peer companies; •the prices of its redeemable convertible preferred stock sold to investors in arm’s length transactions and the rights, preferences, and privileges of its redeemable convertible preferred stock relative to those of its common stock; •the likelihood of achieving a liquidity event for the holders of its common stock, such as an initial public offering or a sale of the Company given prevailing market conditions; •the inability of the Company’s stockholders to freely trade its common stock in the public markets, resulting in a discount to reflect the lack of marketability of the Company’s common stock based on the weighted-average expected time to liquidity. •trends and developments in its industry; and •external market conditions affecting the life sciences and medical device industry sectors. The Company’s board of directors determined the fair value of its common stock by first determining the enterprise value of the Company’s business using the market approach, income approach or from the value implied by the latest round of equity financing, and then allocating the value among the various classes of its equity securities to derive a per share value of its common stock. The Practice Aid identifies various available methods for allocating enterprise value across classes and series of capital stock to determine the estimated fair value of common stock at each valuation date. For all options granted prior to the Company’s IPO in September 2021, the Board allocated the enterprise value based on the option pricing method (“OPM”). OPM treats the rights of the holders of preferred and common stock as equivalent to call options on any value of the enterprise above certain break points of value based upon the liquidation preferences of the holders of preferred stock, as well as their rights to participation and conversion. Thus, the estimated value of the common stock can be determined by estimating the value of its portion of each of these call option rights. When valuing options granted around the time of an equity financing that is considered arms-length, OPM derived the Company’s equity value of a company from the price of the securities issued by the Company in the equity financing. Following the completion of the Company’s IPO in September 2021, the fair value of the Company’s common stock is determined based on the closing price of its common stock on The Nasdaq Global Market.
Advertising Expenses | Advertising Expenses The Company expenses the costs of advertising, including promotional expenses, as incurred. Advertising expenses were not significant.
Defined Contribution Plan | Defined Contribution Plan The Company has a defined contribution retirement savings plan under Section 401(k) of the Internal Revenue Code. This plan allows eligible employees to defer a portion of their annual compensation on a pre-tax basis. The Company is authorized to make matching contributions but has not made such contributions for the years ended December 31, 2021 and 2020.
Income Taxes | Income Taxes The Company accounts for income taxes under the asset and liability method. Under this method, deferred tax assets and liabilities are determined based on the differences between the financial reporting and tax bases of assets and liabilities and are measured using the enacted tax rates that will be in effect when the differences are expected to reverse. Valuation allowances against deferred tax assets are established when necessary to reduce deferred tax assets to the amounts expected to be realized. Currently, the Company has recorded a full valuation allowance against its deferred tax assets and there is no provision for income taxes, as the Company has incurred operating losses to-date. The Company’s policy is to record interest and penalties related to uncertain tax positions as a component of income tax expense in the statement of operations. To date, there have been no interest or penalties charged in relation to the unrecognized tax benefits.
Net Loss Per Share | Net Loss Per Share Basic net loss per share is computed by dividing the net loss by the weighted-average number of shares of common stock outstanding during the period. Diluted net loss per share is computed by dividing the net loss by the weighted-average number of shares of common stock and common stock equivalent shares from dilutive stock options and common stock warrants outstanding during the period. Because the Company has reported a net loss for all periods presented, diluted net loss per share is the same as basic net loss per share for those periods as all potentially dilutive securities were antidilutive in those periods. The Company allocates no loss to participating securities because they have no contractual obligation to share in the losses of the Company. The shares of the Company’s redeemable convertible preferred stock participated in any dividends declared by the Company and were therefore considered to be participating securities.
Comprehensive Loss | Comprehensive Loss Comprehensive loss consists of net loss and changes in unrealized gains and losses on cash equivalents and available-for-sale marketable securities. Accumulated other comprehensive income (loss) is presented in the accompanying balance sheets, when applicable.
Segment, Geographical and Customer Concentration | Segment, Geographical and Customer Concentration The Company operates as a single operating segment. The Company’s chief operating decision maker, its Chief Executive Officer, reviews financial information on an aggregate basis for the purposes of allocating resources and evaluating financial performance. The Company’s assets are primarily based in the United States.
Jobs Act Accounting Election | JOBS Act Accounting Election The Company is an emerging growth company, as defined in the JOBS Act. Under the JOBS Act, emerging growth companies can delay adopting new or revised accounting standards issued subsequent to the enactment of the JOBS Act until such time as those standards apply to private companies. The Company has elected to avail itself of this exemption and, therefore, for new or revised accounting standards applicable to public companies, the Company will be subject to an extended transition period until those standards would otherwise apply to private companies.
Recent Accounting Pronouncements | Recent Accounting Pronouncements In March 2020, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2020-4, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting (“ASU 2020-4”). The amendments in ASU 2020-4 provide optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. These amendments apply only to contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform. The expedients and exceptions provided do not apply to contract modifications made and hedging relationships entered into or evaluated after December 31, 2022, except for hedging relationships existing as of December 31, 2022, that an entity has elected certain optional expedients for and that are retained through the end of the hedging relationship. These amendments are effective for all entities as of March 12, 2020 through December 31, 2022. The Company is currently evaluating the impact of the adoption of ASU 2020-4 on its consolidated financial statements. In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments—Credit Losses (Topic 326) Measurement of Credit Losses on Financial Instruments (“ASU 2016-13”), which requires an entity to utilize a new impairment model known as the current expected credit loss (“CECL”) model to estimate its lifetime “expected credit loss” and record an allowance that, when deducted from the amortized cost basis of the financial assets and certain other instruments, including but not limited to available-for-sale debt securities. Credit losses relating to available-for-sale debt securities will be recorded through an allowance for credit losses rather than as a direct write-down to the security. ASU 2016-13 requires a cumulative effect adjustment to the balance sheet as of the beginning of the first reporting period in which the guidance is effective. In November 2019, the FASB issued ASU 2019-10, Financial Instruments—Credit Losses (Topic 326), Derivatives and Hedging (Topic 815) and Leases (Topic 842): Effective Dates, which defers the effective date of ASU 2016-13 to fiscal years beginning after December 15, 2022 for all entities except SEC reporting companies that are not smaller reporting companies. ASU 2016-13 will be effective for the Company beginning January 1, 2023. The Company is currently evaluating the impact of the adoption of ASU 2016-13 on its consolidated financial statements. In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740), which simplifies the accounting for income taxes, primarily by eliminating certain exceptions to ASC 740. This standard is effective for fiscal periods beginning after December 15, 2021, and for fiscal years beginning after December 15, 2020 for public business entities. The Company adopted ASU 2019-12, effective January 1, 2021, and the adoption did not have a material impact on its consolidated financial statements.

X
- Definition Common Stock Valuation Policy + References No definition available. + Details
Name: | prct_CommonStockValuationPolicyPolicyTextBlock
Namespace Prefix: | prct_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Jobs Act Accounting Election + References No definition available. + Details
Name: | prct_JobsActAccountingElectionPolicyTextBlock
Namespace Prefix: | prct_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Redeemable Convertible Preferred Stock Policy + References No definition available. + Details
Name: | prct_RedeemableConvertiblePreferredStockPolicyPolicyTextBlock
Namespace Prefix: | prct_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Redeemable Convertible Preferred Stock Warrant Liability, Policy + References No definition available. + Details
Name: | prct_RedeemableConvertiblePreferredStockWarrantLiabilityPolicyPolicyTextBlock
Namespace Prefix: | prct_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Disclosure of accounting policy for advertising cost. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 720 -SubTopic 35 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848 + Details
Name: | us-gaap_AdvertisingCostsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). + References 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 Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(1)(a)) -URI http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(1)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586 + Details
Name: | us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy
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. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 825 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=123345438&loc=d3e61044-112788 + Details
Name: | us-gaap_ConcentrationRiskCreditRisk
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for cost of product sold and service rendered. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 705 -URI http://asc.fasb.org/topic&trid=2122478 + Details
Name: | us-gaap_CostOfSalesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for deferral and amortization of significant deferred charges. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.17) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_DeferredChargesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for its derivative instruments and hedging activities. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1A -URI http://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 7 -URI http://asc.fasb.org/extlink&oid=125515794&loc=d3e41675-113959 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(n)) -URI http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959 + Details
Name: | us-gaap_DerivativesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

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

X
- Definition Disclosure of accounting policy for 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 -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 25 -URI http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 20 -URI http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 19 -URI http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 28 -URI http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 17 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319 + 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 -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 912 -SubTopic 330 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 270 -SubTopic 10 -Section 45 -Paragraph 6 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=124437754&loc=d3e543-108305 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -URI http://asc.fasb.org/topic&trid=2126998 Reference 7: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790 Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.6(b)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_InventoryPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Disclosure of accounting policy for leasing arrangements entered into by lessor. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 30 -Section 50 -Paragraph 3A -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=124258985&loc=SL117410129-209981 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=124258985&loc=SL77919352-209981 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 30 -Section 50 -Paragraph 3A -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=124258985&loc=SL117410129-209981 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 30 -Section 50 -Paragraph 14 -URI http://asc.fasb.org/extlink&oid=124258985&loc=SL119206284-209981 + Details
Name: | us-gaap_LessorLeasesPolicyTextBlock
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 plans, other than pension plans, that provide postretirement benefits (including both defined benefit and defined contribution plans). This accounting policy may address (1) the types of plans sponsored by the entity, and the benefits provided by each plan (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 80 -URI http://asc.fasb.org/subtopic&trid=2235144 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 60 -URI http://asc.fasb.org/subtopic&trid=2235172 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 70 -URI http://asc.fasb.org/subtopic&trid=2235116 + Details
Name: | us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for assessing and recognizing impairments of its property, plant and equipment. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230 + Details
Name: | us-gaap_PropertyPlantAndEquipmentImpairment
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 958 -SubTopic 360 -Section 50 -Paragraph 1 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.13(a)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 958 -SubTopic 360 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229 + 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 determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(4)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=123577603&loc=d3e5144-111524 + Details
Name: | us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy
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://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 730 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373 + 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 -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 17 -URI http://asc.fasb.org/extlink&oid=123351226&loc=SL49130561-203045 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 20 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 18 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -URI http://asc.fasb.org/topic&trid=49130388 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 20 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 18 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045 Reference 7: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 20 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 19 -URI http://asc.fasb.org/extlink&oid=123351226&loc=SL49130564-203045 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 20 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045 + 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 revenue. Includes revenue from contract with customer and from other sources. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (f) -URI http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790 + 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 -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 41 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -URI http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599 + Details
Name: | us-gaap_SegmentReportingPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (b),(f) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901 + 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 its capital stock transactions, including dividends and accumulated other comprehensive income. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=123467817&loc=d3e21459-112644 + Details
Name: | us-gaap_StockholdersEquityPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for 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 -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 11 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592 + Details
Name: | us-gaap_UseOfEstimates
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration