XML 33 R22.htm IDEA: XBRL DOCUMENT
v3.24.1.u1

Summary of Significant Accounting Policies (Policies) | 3 Months Ended
--- | ---
Mar. 31, 2024
Accounting Policies [Abstract] |
Basis of Presentation | Basis of Presentation The Company’s accompanying condensed consolidated financial statements have been prepared in accordance with U.S. GAAP. Any reference in these notes to applicable guidance is meant to refer to the authoritative U.S. GAAP as included in the Accounting Standards Codification (“ASC”) and Accounting Standards Updates (“ASU”) of the Financial Accounting Standards Board (“FASB”). The financial information for the three months ended March 31, 2024 and 2023, is unaudited but includes all normal and recurring adjustments unless indicated otherwise, which the Company considered necessary for fair presentation of its condensed consolidated statements of operations and comprehensive loss.
Liquidity and Capital Resources | Liquidity and Capital Resources The Company expects to continue to incur losses as it invests in research and development activities to improve its technology and platform, market and sell its technologies to existing and new partners, add operational, financial and management information systems and personnel to support its operations and incur ongoing costs associated with operating as a public company. The Company’s ability to continue its operations is dependent upon its ability to generate cash flows from operations and potentially obtain additional capital in the future. The Company believes its existing cash, cash equivalents and short-term investments and the cash it expects to generate from operations will provide it the flexibility needed to meet operating, investing, and financing needs and support operations through at least the next 12 months. The accompanying condensed consolidated financial statements have been prepared assuming the Company will continue as a going concern, which contemplates the realization of assets and the satisfaction of liabilities in the normal course of business.
Emerging Growth Company | Emerging Growth Company OmniAb qualifies as an emerging growth company as defined in Section 2(a) of the Securities Act of 1933, as amended, (“Securities Act”), as modified by the Jumpstart Our Business Startups Act of 2012 (“JOBS Act”). Section 102(b)(1) of the JOBS Act exempts emerging growth companies from being required to comply with new or revised financial accounting standards until private companies (that is, those that have not had a Securities Act registration statement declared effective or do not have a class of securities registered under the Exchange Act) are required to comply with the new or revised financial accounting standards. The JOBS Act provides that a company can elect to opt out of the extended transition period and comply with the requirements that apply to non-emerging growth companies but any such election to opt out is irrevocable. OmniAb has elected not to opt out of such extended transition period, which means that when a standard is issued or revised and it has different application dates for public or private companies, OmniAb, as an emerging growth company, can adopt the new or revised standard at the time private companies adopt the new or revised standard. This may make comparison of OmniAb’s financial statements with another public company, which is neither an emerging growth company nor an emerging growth company which has opted out of using the extended transition period, difficult because of the potential differences in accounting standards used.
Use of Estimates | Use of Estimates The preparation of these condensed consolidated financial statements in conformity with U.S. GAAP requires the use of estimates and assumptions that affect the amounts reported in the condensed consolidated financial statements and the accompanying notes. Actual results may differ from those estimates.
Cash and Cash Equivalents and Restricted Cash | Cash, Cash Equivalents, and Restricted Cash Cash and cash equivalents consist of cash and highly liquid investments with maturities of three months or less when purchased. Cash and cash equivalents generally consist of bank deposits, money market funds as well as U.S. government and agency securities. The following table provides a reconciliation of the components of cash, cash equivalents and restricted cash reported in the condensed consolidated balance sheets to the total of the amount presented in the condensed consolidated statements of cash flows:
(in thousands) |  | March 31, 2024 |  | December 31, 2023
Cash and cash equivalents |  | $ | 19,060 |  |  | $ | 16,358 |
Restricted cash |  | 560 |  |  | 560 |
Total cash, cash equivalents and restricted cash presented in the condensed consolidated statements of cash flows |  | $ | 19,620 |  |  | $ | 16,918 |
Restricted cash relates to deposits for the Company’s property leases. The restriction will lapse when the related leases expire.
Short-term Investments | Short-term Investments Short-term investments generally consist of commercial paper, corporate debt securities, asset-backed securities and government and agency securities. The Company classifies short-term investments as “available-for-sale” as the sale of such investments may be required prior to maturity to implement management strategies. Therefore, the Company has classified all investments with maturity dates beyond three months at the date of purchase as current assets in the accompanying condensed consolidated balance sheets based upon its ability and intent to use the investments to satisfy the liquidity needs of current operations. Any premium or discount arising at purchase is amortized and/or accreted to interest income as an adjustment to yield using the straight-line method over the life of the instrument. Investments are reported at their estimated fair value. Unrealized gains and losses are included in accumulated other comprehensive income (loss) as a component of stockholders’ equity until realized.
Accounts Receivable | Accounts Receivable Accounts receivable represents the amounts billed to the Company’s partners that are due unconditionally for revenue it has earned. The Company establishes an allowance for credit losses to present the net amount of accounts receivable expected to be collected. The allowance requires an estimation based upon historical loss experienced and adjusted for factors that are relevant to determining the expected collectability of accounts receivable. Some of these factors include delinquency trends, aging behavior of receivables, credit and liquidity quality indicators for industry groups, customer classes or individual customers and the current and expected future economic and market conditions.
Property and Equipment | Property and Equipment Property and equipment are stated at cost, subject to review for impairment, and depreciated over the estimated useful lives of the assets using the straight-line method. Amortization of leasehold improvements is recorded over the shorter of the lease term or estimated useful life of the related asset. Maintenance and repairs are charged to operations as incurred. When assets are sold, or otherwise disposed of, the cost and related accumulated depreciation are removed from the accounts and any gain or loss is included in operating income or expense.
Asset |  | Estimated Useful Life
Lab and office equipment |  | 4 - 7 years
Computer hardware |  | 3 - 5 years
Leasehold improvements |  | Shorter of the useful life or remaining lease term
Computer software |  | Shorter of 3 years or useful life of asset
Acquisitions | Acquisitions The Company first determines whether a set of assets acquired constitutes a business and should be accounted for as a business combination. If the assets acquired are not a business, the Company accounts for the transaction as an asset acquisition. Business combinations are accounted for by using the acquisition method of accounting which requires the Company to use significant estimates and assumptions, including fair value estimates, as of the business combination date and to refine those estimates as necessary during the measurement period (defined as the period, not to exceed one year, in which the Company may adjust the provisional amounts recognized). Under the acquisition method of accounting, the Company recognizes separately from goodwill the identifiable assets acquired, the liabilities assumed, including contingent consideration and all contractual contingencies, generally at the acquisition date fair value. Contingent purchase consideration to be settled in cash is remeasured to estimated fair value at each reporting period with the change in fair value recorded in the statement of operations. Costs that the Company incurs to complete the business combination such as investment banking, legal and other professional fees are not considered part of consideration and the Company charges them to general and administrative expense as they are incurred. The Company measures goodwill as of the acquisition date as the excess of consideration transferred, which is also measured at fair value, over the net of the acquisition date amounts of the identifiable assets acquired and liabilities assumed. Should the initial accounting for a business combination be incomplete by the end of a reporting period that falls within the measurement period, the Company reports provisional amounts in its financial statements. During the measurement period, the Company adjusts the provisional amounts recognized at the acquisition date to reflect new information obtained about facts and circumstances that existed as of the acquisition date that, if known, would have affected the measurement of the amounts recognized as of that date and the Company records those adjustments to its financial statements in the period of change, if any. Under the acquisition method of accounting for business combinations, if the Company identifies changes to acquired deferred tax asset valuation allowances or liabilities related to uncertain tax positions during the measurement period and they relate to new information obtained about facts and circumstances that existed as of the acquisition date, those changes are considered a measurement period adjustment and the Company records the offset to goodwill. The Company records all other changes to deferred tax asset valuation allowances and liabilities related to uncertain tax positions in current period income tax expense.
Goodwill, Intangible Assets and Other Long-Lived Assets | Goodwill, Intangible Assets and Other Long-Lived Assets Goodwill, which has an indefinite useful life, represents the excess of cost over fair value of net assets acquired. Goodwill is reviewed for impairment at least annually during the fourth quarter, or more frequently if an event occurs indicating the potential for impairment. During the goodwill impairment review, the Company assesses qualitative factors to determine whether it is more likely than not that the fair value of its reporting unit is less than the carrying amount, including goodwill. The Company operates in one reporting unit. The qualitative factors include, but are not limited to, macroeconomic conditions, industry and market considerations, cost factors, the overall financial performance, and events affecting the reporting unit. If, after assessing the totality of these qualitative factors, the Company determines that it is not more likely than not that the fair value of its reporting unit is less than the carrying amount, then no additional assessment is deemed necessary. Otherwise, the Company proceeds to perform the quantitative assessment. The Company will then evaluate goodwill for impairment by comparing the estimated fair value of the reporting unit to its carrying value, including the associated goodwill. To determine the fair value, the Company generally uses a combination of market approach based on OmniAb and comparable publicly traded companies in similar lines of businesses and the income approach based on estimated discounted future cash flows. The Company’s cash flow assumptions consider historical and forecasted revenue, operating costs and other relevant factors. The Company may also elect to bypass the qualitative assessment in a period and elect to proceed to perform the quantitative assessment for the goodwill impairment test. The Company performed the annual assessment for goodwill impairment during the fourth quarter of 2023. No impairment indicators were noted in any periods presented in the condensed consolidated financial statements under the qualitative assessment. The Company’s identifiable intangible assets are composed of acquired core technologies, licensed technologies, contractual relationships, customer relationships and trade names. Identifiable intangible assets with finite lives are generally amortized on a straight-line basis over the assets’ respective estimated useful life. The Company regularly performs reviews to determine if any event has occurred that may indicate that intangible assets with finite useful lives and other long-lived assets are potentially impaired. If indicators of impairment exist, an impairment test is performed to assess the recoverability of the affected assets by determining whether the carrying amount of such assets exceeds the undiscounted expected future cash flows. If the affected assets are not recoverable, the Company estimates the fair value of the assets and records an impairment loss if the carrying value of the assets exceeds the fair value. Factors that may indicate potential impairment include market conditions, industry and economic trends, changes in regulations, clinical success, historical and forecasted financial results, significant changes in the ability of a particular asset to generate positive cash flows, and the pattern of utilization of a particular asset.
Public, Private Placement, Forward Purchase and Backstop Common Stock Warrants | Public, Private Placement, Forward Purchase and Backstop Common Stock Warrants The Company assumed 7,666,667 warrants originally issued in APAC’s initial public offering (the “Public Warrants”) and 8,233,333 warrants issued in a private placement that closed concurrently with APAC’s initial public offering, (the “Private Placement Warrants”) in the Business Combination. Additionally, as further discussed in Note 3 – Business Combination, pursuant to the Amended and Restated Forward Purchase Agreement, dated as of March 23, 2022 (the “A&R FPA”), on the Closing Date, the Company issued 1,666,667 warrants in the Forward Purchase (the “Forward Purchase Warrants”) and 1,445,489 warrants in the Redemption Backstop (the “Backstop Warrants”). The Public, Private Placement, Forward Purchase and Backstop Warrants entitle the holder to purchase one share of the Company’s common stock at an exercise price of $11.50 per share. The Public Warrants are publicly traded and are exercisable for cash unless certain conditions occur, such as the failure to have an effective registration statement related to the shares issuable upon exercise or redemption by the Company under certain conditions, at which time the warrants may be cashless exercised at the option of the Company. The Private Placement Warrants have terms and provisions that are identical to the Public Warrants except that the Private Placement Warrants were not transferable, assignable or salable until 30 days after the completion of the Business Combination. The Private Placement Warrants will be redeemable by the Company in all redemption scenarios and exercisable by the holders on the same basis as the Public Warrants. The Forward Purchase Warrants and the Backstop Warrants have the same terms as the Private Placement Warrants. The Company evaluated the Public, Private Placement, Forward Purchase and Backstop Warrants under ASC 815-40, Derivatives and Hedging-Contracts in Entity’s Own Equity (“ASC 815-40”), and concluded they meet the criteria for equity classification as they are considered to be indexed to the Company’s own stock.
Revenue Recognition and Deferred Revenue | Revenue Recognition The Company applies the following five-step model in accordance with ASC 606, Revenue from Contracts with Customers, in order to determine revenue: (i) identification of the promised goods or services in the contract; (ii) determination of whether the promised goods or services are performance obligations, including whether they are distinct in the context of the contract; (iii) measurement of the transaction price, including the constraint on variable consideration; (iv) allocation of the transaction price to the performance obligations; and (v) recognition of revenue when (or as) the Company satisfies each performance obligation. The Company’s revenue is typically derived from license agreements with its partners and consists of: (i) upfront or annual payments for technology access (license revenue), (ii) payments for the performance of research services (service revenue), (iii) downstream payments in the form of preclinical, intellectual property, clinical, regulatory, and commercial milestones (milestone revenue) and (iv) royalties on net sales from partners’ product sales (royalty revenue). License fees are generally recognized at a point in time once the Company grants partners access to intellectual property rights. The Company generally satisfies its obligation to grant intellectual property rights on the effective date of the contract. The Company recognizes service revenue for contracted R&D services performed for partners over time. The Company measures its progress using an input method based on the effort it expends or costs it incurs toward the satisfaction of its performance obligation. The Company estimates the amount of effort it expends, including the time it will take to complete the activities, or the costs it may incur in a given period, relative to the estimated total effort or costs to satisfy the performance obligation. This results in a percentage that it multiplies by the transaction price to determine the amount of revenue recognized each period. This approach requires the Company to make estimates and use judgment. If estimates or judgments change over the course of the collaboration, they may affect the timing and amount of revenue recognized in current and future periods. The Company includes contingent milestone based payments in the estimated transaction price when there is a basis to reasonably estimate the amount of the payment and it is probable of being achieved. These estimates are based on historical experience, anticipated results and its best judgment at the time. If the contingent milestone based payment is sales-based, we apply the royalty recognition constraint and record revenue when the underlying sale has taken place. Significant judgments must be made in determining the transaction price for licenses of intellectual property. Because of the risk that products in development with partners will not reach development based milestones or receive regulatory approval, the Company generally recognizes any contingent payments that would be due to it upon or after achievement of the development milestone or regulatory approval. Deferred Revenue Depending on the terms of the arrangement, the Company may also defer a portion of the consideration received if it needs to satisfy a future obligation. The timing of revenue recognition, billings and cash collections results in billed accounts receivable, unbilled receivables (contract assets), and customer advances and deposits (contract liabilities) on the condensed consolidated balance sheets. The Company generally receives payment at the point it satisfies its obligation or soon after. Any fees billed in advance of being earned are recorded as deferred revenue.
Research and Development Expenses | Research and Development Expenses Research and development expenses consist of material, equipment, facilities and labor costs of scientific staff who are working pursuant to collaborative agreements and other research and development projects. Also included in research and development expenses are third-party costs incurred for research programs including in-licensing costs, and costs incurred by other research and development service vendors. The Company expenses these costs as they are incurred. When the Company makes payments for research and development services prior to the services being rendered, it records those amounts as prepaid expenses on its condensed consolidated balance sheets and it expenses them as the services are provided.
Share-Based Compensation | Share-Based Compensation The Company recognizes share-based compensation expense based on the estimated fair value on a straight-line basis over the requisite service periods of the awards, taking into consideration forfeitures as they occur. The fair value of RSUs is determined by the closing market price of the Company’s common stock on the date of grant. PRSUs generally represent the right to receive a certain number of shares of common stock based on the achievement of the Company’s corporate performance goals and continued employment during the vesting period. Share-based compensation expense for market-based PRSUs is measured using the Monte-Carlo valuation model and is not adjusted for the achievement, or lack thereof, of market conditions. The Company uses the Black-Scholes option-pricing model to estimate the fair value of stock options granted and stock purchases under the ESPP. The model assumptions include expected volatility, term, dividends, and the risk-free interest rate. The Company measures and recognizes compensation expense for shares to be issued under its employee stock purchase plan based on an estimated grant date fair value recognized on a straight-line basis over the offering period.
Income Taxes | Income Taxes The Company provides for income taxes under the asset and liability method prescribed by the ASC Topic 740, Income Taxes (“Topic 740”). Deferred tax assets and liabilities are determined based on differences between financial reporting and tax bases of assets and liabilities and are measured using the enacted tax rates in effect when the differences are expected to reverse. If necessary, deferred tax assets are reduced by a valuation allowance to reflect the uncertainty associated with their ultimate realization. The Company accounts for uncertain tax positions recognized in the condensed consolidated financial statements in accordance with the provisions of Topic 740 by prescribing a more-likely-than-not threshold for financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. When uncertain tax positions exist, the Company recognizes the tax benefit of tax positions to the extent that the benefit will more likely than not be realized. The determination as to whether the tax benefit will more likely than not be realized is based upon the technical merits of the tax position as well as consideration of the available facts and circumstances. The Company evaluates uncertain tax positions on a quarterly basis and adjusts the level of the liability to reflect any subsequent changes in the relevant facts surrounding the uncertain positions. Any changes to these estimates, based on the actual results obtained and/or a change in assumptions, could affect its income tax provision in future periods. Interest and penalty charges, if any, related to unrecognized tax benefits would be classified as a provision for income tax in its condensed consolidated statements of operations.
Income (Loss) Per Share | Income (Loss) Per Share Basic income (loss) per share is calculated by dividing net income (loss) by the weighted-average number of common shares outstanding during the period. Diluted income (loss) per share is computed based on the sum of the weighted average number of common shares and potentially dilutive common shares outstanding during the period.
Comprehensive Income (Loss) | Comprehensive Income (Loss) Comprehensive income (loss) represents net income (loss) adjusted for the change during the periods presented in unrealized gains and losses on available-for-sale debt securities and reclassification adjustments for realized gains or losses included in net income (loss). The unrealized gains or losses are reported in the condensed consolidated statements of comprehensive income (loss).
Recent Accounting Pronouncements | Recent Accounting Pronouncements From time to time, new accounting pronouncements are issued by the FASB or other standard setting bodies and adopted by the Company as of the specified effective date. Unless otherwise discussed below, the Company believes that the impact of recently issued standards are either not applicable to the Company or will not have a material impact on its consolidated financial statements upon adoption. The following table provides a brief description of recently issued accounting standards:
Standard |  | Description |  | Effective Date |  | Effect on the Financial Statements or Other Significant Matters
ASU 2023-07, Segment Reporting (Topic 280) - Improvements to Reportable Segment Disclosures |  | ASU 2023-07 updates reportable segment disclosure requirements primarily through enhanced disclosures about significant segment expenses. |  | Effective for the Company for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. |  | The Company is currently evaluating the impact of adopting this standard on its consolidated financial statements and disclosures.
ASU 2023-09, Income Taxes (Topic 740) - Improvements to Income Tax Disclosures |  | The amendments in this ASU address investor requests for more transparency about income tax information through improvements to tax disclosures primarily related to the rate reconciliation and income taxes paid information. The ASU also includes certain other amendments to improve the effectiveness of income tax disclosures. |  | Effective for the Company for annual periods beginning after December 15, 2024, with early adoption permitted. |  | The Company is currently evaluating the impact of adopting this standard on its consolidated financial statements and disclosures.
Segment Information | Segment Information Operating segments are components of an enterprise for which separate financial information is available and is evaluated regularly by the Company’s chief operating decision-maker in deciding how to allocate resources and assess performance. The Company manages its business as one operating segment.
Fair Value Measurement | The Company measures its financial assets and liabilities at fair value, which is defined as the exit price, or the amount that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The Company uses the following three-level valuation hierarchy that maximizes the use of observable inputs and minimizes the use of unobservable inputs to value its financial assets and liabilities: •Level 1 — Observable inputs such as unadjusted quoted prices in active markets for identical instruments. •Level 2 — Quoted prices for similar instruments in active markets or inputs that are observable for the asset or liability, either directly or indirectly. •Level 3 — Significant unobservable inputs based on the Company’s assumptions.

X
- Definition Business combination and asset acquisitions [Policy text block]. + References No definition available. + Details
Name: | oabi_BusinessCombinationAndAssetAcquisitionsPolicyTextBlock
Namespace Prefix: | oabi_
Data Type: | dtr-types1:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Emerging growth company [Policy text block]. + References No definition available. + Details
Name: | oabi_EmergingGrowthCompanyPolicyTextBlock
Namespace Prefix: | oabi_
Data Type: | dtr-types1:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Liquidity and capital resources [Policy text block]. + References No definition available. + Details
Name: | oabi_LiquidityAndCapitalResourcesPolicyTextBlock
Namespace Prefix: | oabi_
Data Type: | dtr-types1:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Warrants + References No definition available. + Details
Name: | oabi_WarrantsPolicyTextBlock
Namespace Prefix: | oabi_
Data Type: | dtr-types1:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). + References No definition available. + Details
Name: | us-gaap_BasisOfAccountingPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Disclosure of accounting policy for 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 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 -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-2 + Details
Name: | us-gaap_EarningsPerSharePolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 30 -Topic 350 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-1 + Details
Name: | us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock
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 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 2: 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 3: 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 4: 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 5: 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 6: 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 7: 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 Reference 8: 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 + Details
Name: | us-gaap_IncomeTaxPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for investment in financial asset. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(3)(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(d)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(f)(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(f)(2)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(f)(3)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 12 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-12 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 19 -Subparagraph (2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-19 + Details
Name: | us-gaap_InvestmentPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact. + References No definition available. + Details
Name: | us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 360 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(8)(a)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 6 -SubTopic 360 -Topic 958 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480321/958-360-50-6 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -SubTopic 360 -Topic 958 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480321/958-360-50-1 + Details
Name: | us-gaap_PropertyPlantAndEquipmentPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 730 -SubTopic 10 -Name Accounting Standards Codification -Section 05 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483044/730-10-05-1 + Details
Name: | us-gaap_ResearchAndDevelopmentExpensePolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for revenue from contract with customer. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 17 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-17 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 19 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-19 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-18 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-18 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-20 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-20 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-20 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-20 Reference 9: http://www.xbrl.org/2003/role/exampleRef -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (e) -SubTopic 10 -Topic 235 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Topic 606 -Publisher FASB -URI https://asc.fasb.org//606/tableOfContent + Details
Name: | us-gaap_RevenueFromContractWithCustomerPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for segment reporting. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 47 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482785/280-10-55-47 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 41 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29 + Details
Name: | us-gaap_SegmentReportingPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(i) -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)(ii) -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)(v) -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 S99 -Paragraph 1 -Subparagraph (SAB Topic 14.C.Q3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1 Reference 5: 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 6: 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 7: 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 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//718/tableOfContent Reference 9: 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 Reference 10: 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 11: 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 + 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/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481962/310-10-50-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481569/310-20-50-1 Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Name Accounting Standards Codification -Section 50 -Paragraph 11B -Subparagraph (b) -SubTopic 10 -Topic 310 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481962/310-10-50-11B Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481962/310-10-50-1 Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Name Accounting Standards Codification -Section 50 -Paragraph 6 -SubTopic 10 -Topic 310 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481962/310-10-50-6 Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Name Accounting Standards Codification -Section 50 -Paragraph 15 -Subparagraph (d) -SubTopic 10 -Topic 310 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481962/310-10-50-15 + 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://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-9 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-4 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-1 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-1 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 11 -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-11 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 12 -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-12 Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-8 + Details
Name: | us-gaap_UseOfEstimates
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration