XML 38 R26.htm IDEA: XBRL DOCUMENT
v3.24.0.1

Summary of Significant Accounting Policies (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2023
Accounting Policies [Abstract] |
Basis of Presentation | Bas is of Presentation The accompanying consolidated financial statements have been prepared in accordance with generally accepted accounting principles (“GAAP”) in the United States (“U.S.”) and the applicable rules and regulations of the Securities and Exchange Commission (the “SEC”). The Company’s fiscal year ends on December 31. The Company employs a calendar month-end reporting period for its quarterly reporting. During the three months ended September 30, 2022, all of the assets and liabilities of the Xperi Product business had been transferred to a legal entity (the “Transfer”) under the common control of Xperi. Subsequent to this transfer and through December 31, 2022, the Company's financial statements and accompanying notes are prepared on a consolidated basis and include Xperi and its subsidiaries in which Xperi has a controlling financial interest. All intercompany balances and transactions are eliminated in consolidation. Prior to the Transfer, the financial statements and accompanying notes of the Xperi Product business were prepared on a combined basis and were derived from the consolidated financial statements and accounting records of the Former Parent as the Company was not historically held by a single legal entity. Net investment by Former Parent, which represents the Former Parent’s total net interest in the recorded net assets of the Company prior to the transfer, is presented within equity on a combined basis in lieu of share capital. All intercompany balances and transactions within the combined businesses of the Company have been eliminated. The Consolidated Balance Sheets of Xperi and its subsidiaries for the pre-Transfer periods include Former Parent’s assets and liabilities that are specifically identifiable or otherwise attributable to the Company. In the fourth quarter of 2018, the Company funded a new subsidiary, Perceive Corporation (“Perceive”), which was created to focus on delivering edge inference solutions. As of December 31, 2023, the Company owned approximately 77.6% of the outstanding equity interest of Perceive. The operating results of Perceive have been included in the Company’s consolidated financial statements since the fourth quarter of 2018. Prior to the Separation, the Company was dependent on the Former Parent for all of its working capital and financing requirements as the Former Parent used a centralized approach to cash management and financing its operations. Financial transactions relating to the Company were accounted for as equity contributions from the Former Parent on the Consolidated Balance Sheets. Accordingly, none of the Former Parent’s cash and cash equivalents were allocated to the Company for any of the periods presented, unless those balances were directly attributable to the Company. The Company reflects transfers of cash to and from the Former Parent’s cash management system within equity as a component of Net investment by Former Parent on a combined basis and as a component of net capital contribution from Former Parent on a consolidated basis. Other than the debt incurred in connection with the acquisition of Vewd Software Holdings Limited (“Vewd”) discussed in Note 7, the Former Parent’s long-term debt has not been attributed to the Company for any of the periods presented because the Former Parent’s borrowings are not the legal obligation of the Company. Prior to the Separation, the Consolidated Statements of Operations and Comprehensive Loss of the Company reflect allocations of general corporate expenses from the Former Parent, including, but not limited to, executive management, sales and marketing, finance, legal, information technology, employee benefits administration, stock-based compensation, treasury, risk management, procurement, and other shared services. These allocations were made on a direct usage basis when identifiable, with the remainder allocated on a pro rata basis of billing, revenue, headcount, or other measures as deemed appropriate. Management of the Company and Former Parent consider these allocations to be a reasonable reflection of the utilization of services by, or the benefits provided to, the Company. The allocations may not, however, reflect the expenses the Company would have incurred as a standalone company for the periods presented. Actual costs that may have been incurred if the Company had been a standalone company would depend on a number of factors, such as the chosen organizational structure, whether functions were outsourced or performed by employees and decisions with respect to areas such as facilities, information technology and operating infrastructure. During the periods prior to the Separation that are presented in the accompanying Consolidated Financial Statements, the Company’s income tax expense (benefit) and deferred tax balances were included in the Former Parent’s income tax returns. Income tax expense (benefit) and deferred tax balances contained in these Consolidated Financial Statements for periods prior to the Separation are presented on a separate return basis, as if the Company had filed its own income tax returns. As a result, actual tax transactions included in the consolidated financial statements of the Former Parent may or may not be included in the Consolidated Financial Statements of the Company. Similarly, the tax treatment of certain items reflected in the Consolidated Financial Statements of the Company may or may not be reflected in the consolidated financial statements and income tax returns of the Former Parent. The taxes recorded in the Consolidated Statements of Operations for periods prior to the Separation Date are not necessarily representative of the taxes that arose when the Company filed its income tax returns independent from the Former Parent’s returns for the tax year ended December 31, 2022. The income tax expense (benefit) recorded for the three months ended December 31, 2022 is presented as if activity from this period would have been included in the same separate return as the nine months of activity through the Separation Date. Deferred tax balances for the period ended December 31, 2022 are presented for the standalone Company. In the Consolidated Balance Sheet as of December 31, 2022 included in this Form 10-K filing, the Company has revised the long-term deferred tax liabilities and other long-term liabilities line items to correct an immaterial error in the classification of unrecognized tax benefits. The adjustment results in a $7.7 million decrease of long-term deferred tax liabilities and an increase in other long-term liabilities. The revision has no impact on total long-term liabilities as of December 31, 2022. In relation to this adjustment, the Company has also revised its Consolidated Statement of Cash Flows for the year ended December 31, 2022 to decrease deferred income tax and increase accrued and other liabilities within the changes in operating assets and liabilities section by $7.7 million, with no changes to net cash flows from operating activities for 2022. Further, the revision has no impact on the Company’s 2023 consolidated financial statements.
Principles of Consolidation | Principles of Consolidation Subsequent to the Transfer during the third quarter of 2022 and through December 31, 2022, the Company’s financial statements were prepared on a consolidated basis and include the accounts of the Company and its wholly owned subsidiaries, as well as an entity in which the Company has a controlling financial interest. All intercompany accounts and transactions have been eliminated in consolidation. Prior to the Transfer and through the date in the third quarter of 2022 when all subsidiaries of Xperi Product were owned by the parent company of Xperi Product, the accompanying financial statements of Xperi Product business were prepared on a combined basis and were derived from the consolidated financial statements and accounting records of the Former Parent as the Company was not historically held by a single legal entity. Net investment by Former Parent, which represents the Former Parent’s total net interest in the recorded net assets of the Company prior to the Transfer and through the date when all subsidiaries of Xperi Product were owned by the parent company of Xperi Product, is presented within equity on a combined basis in lieu of share capital. All intercompany balances and transactions within the combined business of the Company have been eliminated.
Foreign Currency Remeasurement and Transactions | Foreign Currency Remeasurement and Transactions The functional currency of the Company’s foreign subsidiaries is the U.S. dollar. Accordingly, each foreign subsidiary remeasures monetary assets and liabilities at period-end exchange rates, while non-monetary items are remeasured at historical exchange rates. Revenues and expenses are remeasured at the exchange rates in effect on the day the transaction occurs, except for those expenses related to non-monetary assets and liabilities, which are remeasured at historical exchange rates. Remeasurement adjustments are recognized in other (expense) income, net in the Consolidated Statements of Operations.
Use of Estimates | Use of Estimates The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. The accounting estimates and assumptions that require management’s most significant, challenging, and subjective judgment include the estimation of licensees’ quarterly royalties prior to receiving the royalty reports, the determination of stand-alone selling price and the transaction price in an arrangement with multiple performance obligations, the assessment of the recoverability of goodwill, the assessment of useful lives and recoverability of other intangible assets and long-lived assets, recognition and measurement of current and deferred income tax assets and liabilities, the assessment of unrecognized tax benefits, and purchase accounting resulting from business combinations. Actual results experienced by the Company may differ from management’s estimates.
Net Investment by Former Parent | Net Investment by Former Parent Net investment by Former Parent on the Consolidated Balance Sheets and Consolidated Statements of Equity represents the Former Parent’s historical investment in the Company, the net effect of transactions with and allocations from the Former Parent, and the Company’s accumulated deficit.
Net Loss Per Share | Net Loss Per Share Net loss per share is computed by dividing net loss for the period by the weighted-average number of common shares outstanding during the period. For periods prior to the Separation, the calculations of basic and diluted loss per share were based on the number of shares outstanding on October 1, 2022, the Separation Date. In addition, it is assumed that there were no dilutive equity instruments as there were no Xperi stock-based awards outstanding prior to the Separation. Dilutive weighted-average common shares outstanding do not include unvested restricted stock units and stock options for the periods presented because the effect of their inclusion would have been anti-dilutive.
Revenue Recognition | Revenue Recognition Revenue is recognized when control of the promised goods or services is transferred to a customer in an amount that reflects the consideration the Company expects to receive in exchange for those goods or services, which may include various combinations of goods and services which are generally capable of being distinct and accounted for as separate performance obligations. See Note 3—Revenue for detailed discussion on revenue recognition and disaggregation of revenue.
Segment Reporting | Segment Reporting Operating segments are defined as components of an enterprise for which separate financial information is available and that is evaluated on a regular basis by the chief operating decision-maker (“CODM”) in deciding how to allocate resources to an individual segment and in assessing performance. The CODM reviews financial information presented on a consolidated basis for the purposes of making operating decisions, allocating resources, and evaluating financial performance. As such, the Company has determined that it has one operating segment, which is also its reportable segment.
Cash and Cash Equivalents | Cash and Cash Equivalents The Company considers all highly liquid investments purchased with an original maturity of three months or less at the date of purchase to be cash equivalents. There were no cash eq uivalents as of December 31, 2023 and 2022. Cash and cash equivalents are maintained with various financial institutions.
Non-Marketable Equity Investments | Non-Marketable Equity Investments Investments in entities over which the Company has the ability to exercise significant influence, but does not hold a controlling interest, are accounted for using the equity method. Under the equity method, the Company records its proportionate share of income or loss in other income (expense), net, in the Consolidated Statements of Operations. Investments in entities over which the Company does not have the ability to exercise significant influence and which do not have readily determinable fair values, are initially recognized at cost and remeasured through earnings when there is an observable transaction involving the same or similar investment of the same issuer, or due to an impairment (referred to as the “measurement alternative”). The fair value of non-marketable equity investments is not estimated if there are no identified events or changes in circumstances that may have a significant adverse effect on the fair value of the investment. The Company monitors its non-marketable securities portfolio for potential impairment. When there is evidence that the expected fair value of the investment has declined to below the recorded cost, the impairment loss is recorded in other (expense) income, net, in the Consolidated Statements of Operations.
Fair Value of Financial Instruments | Fair Value of Financial Instruments Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The carrying amount of cash equivalents, accounts receivable, accounts payable and accrued liabilities approximates fair value due to the short-term nature of these instrume nts. Long-term debt is carried at amortized cost and measured at fair value on a quarterly basis for disclosure purposes.
Derivative Instruments | Derivati ve Instruments The Company uses derivative financial instruments to manage foreign currency exchange rate risk. The Company does not enter into derivative transactions for trading purposes. The Company’s derivative financial instruments are recorded on the Consolidated Balance Sheets as assets or liabilities measured at fair value. For derivatives designated as a hedge, and effective as part of a hedge transaction, the effective portion of the gain or loss on the hedging derivative instrument is reported as a component of other comprehensive income (loss) and as a basis adjustment to the underlying hedged item and reclassified to earnings in the period in which the hedged item affects earnings. To the extent derivatives do not qualify or are not designated as hedges, or are ineffective, their changes in fair value are recorded in earnings immediately.
Concentration of Credit and Other Risks | Concentration of Credit and Other Risks Financial instruments that potentially subject the Company to significant concentrations of credit risk consist principally of cash and cash equivalents and accounts receivable. The Company maintains cash and cash equivalents with large financial institutions, and at times, the deposits may exceed the federally insured limits. As part of its risk management processes, the Company performs periodic evaluations of the relative credit standing of these financial institutions. The Company has not sustained material credit losses from instruments held at these financial institutions. In addition, the Company has cash and cash equivalents held in international bank accounts that are denominated in various foreign currencies and has established risk management strategies designed to minimize the impact of certain currency exchange rate fluctuations. The Company believes that any concentration of credit risk in its accounts receivable is substantially mitigated by its evaluation process, relatively short collection terms, and the high level of credit worthiness of its customers. The Company performs ongoing credit evaluations of its customers’ financial condition and limits the amount of credit extended when deemed necessary, but generally requires no collateral. There were no individually significant customers with revenue exceeding 10% of total revenue for the years ended December 31, 2023, 2022 and 2021. As of December 31, 2023 and 2022, no single customer represented 10% or more of the Company’s net balance of accounts receivable.
Accounts Receivable and Allowance for Credit Losses | Accounts Receivable and Allowance for Credit Losses The timing of revenue recognition may differ from the timing of invoicing to customers. The Company records a receivable when revenue is recognized prior to cash collection. Payment terms and conditions vary by contract type, location of customer and the products or services offered, although terms generally require payment from a customer within 30 to 60 days. When the timing of revenue recognition differs from the timing of cash collection, an evaluation is performed to determine whether the contract includes a significant financing component. The allowance for credit losses, which includes the allowance for accounts receivable and unbilled contracts receivable, represents the Company’s best estimate of lifetime expected credit losses inherent in those financial assets. The Company’s lifetime expected credit losses are determined using relevant information about past events (including historical experience), current conditions, and reasonable and supportable forecasts that affect collectability. The Company monitors its credit exposure through ongoing credit evaluations of its customers’ financial condition and limits the amount of credit extended when deemed necessary. In addition, the Company performs routine credit management activities such as timely account reconciliations, dispute resolution, and payment confirmations. The Company may employ collection agencies and legal counsel to pursue recovery of defaulted receivables.
Inventory | Inventory Inventories consist primarily of TiVo Stream 4K, finished DVRs, non-DVRs and accessories and are stated at the lower of cost or net realizable value on an aggregate basis. Cost is computed using standard cost, which approximates actual cost on a first-in, first-out basis. Adjustments to reduce the carrying amount of inventory to the lower of cost or net realizable value are made, if required, for excess or obsolete goods, which includes a review of, among other factors, demand requirements and market conditions.
Property and Equipment | Property and Equipment Property and equipment are recorded at cost, less accumulated depreciation. Depreciation is calculated using the straight-line method over the related assets’ estimated useful lives:
Equipment, furniture and other |  | 1 to 5 years
Leasehold improvements |  | Lesser of related lease term or 5 years
Building and improvements |  | Up to 30 years
Expenditures that materially increase asset life are capitalized, while ordinary maintenance and repairs are expensed as incurred.
Capitalization of Cloud Computing Costs | Capitalization of Cloud Computing Costs The Company capitalizes certain costs related to its enterprise cloud computing arrangem ents during the application development stage. During the post-implementation stage, these costs are amortized as hosting fees on a straight-line basis over the term of the hosting arrangements.
Acquisitions | The Company accounts for acquisitions using the acquisition method of accounting in accordance with Accounting Standard Codification Topic ASC 805, Business Combinations (“ASC 805”). Identifiable assets acquired and liabilities assumed are recorded at their acquisition date fair values. The excess of the fair value of purchase consideration over the fair values of these identifiable assets and liabilities is recorded as goodwill. Acquisition related costs are expensed as incurred. Upon acquisition, the accounts and results of operations are consolidated as of and subsequent to the acquisition date. When determining the fair values of assets acquired and liabilities assumed, management makes significant estimates and assumptions, especially with respect to intangible assets. The Company utilizes commonly accepted valuation techniques, such as the income approach and the cost approach, as appropriate, in establishing the fair value of intangible assets. Typically, key assumptions include projections of cash flows that arise from identifiable intangible assets of acquired businesses as well as disc ount rates based on an analysis of the weighted average cost of capital, adjusted for specific risks associated with the assets.
Identified Intangible Assets and Goodwill Impairment | Identified Intangible Assets and Goodwill Impairment Identified finite-lived intangible assets consist of acquired patents, existing technology, customer relationships, trademarks and trade names, and non-compete agreements resulting from acquisitions, and acquired patents under asset purchase agreements. The Company’s identified intangible assets are amortized on a straight-line basis over their estimated useful lives, ranging from 1 to 10 years. Identified indefinite-lived intangible assets include legacy TiVo tradenames and trademarks resulting from acquisitions. Goodwill is recorded as the difference, if any, between the aggregate consideration paid for an acquisition and the fair value of the net tangible and identified intangible assets acquired. Goodwill was not amortized, but rather evaluated for potential impairment annually. As part of its annual goodwill impairment test using the quantitative approach, the Company recognized a goodwill impairment charge of $604.6 million for the year ended December 31, 2022. See Note 8—Goodwill Impairment and Intangible Assets, Net for more detail regarding the goodwill impairment.
Impairment of Long-Lived Assets | Impairment of Long-Lived Assets Long-lived assets include property and equipment, operating lease right-of-use (“ROU”) assets, and intangible assets. The Company reviews its long-lived assets for possible impairment whenever events or changes in business circumstances indicate that the carrying amount of the assets may not be fully recoverable. Such events and changes may include: a significant decrease in market value, changes in asset use, negative industry or economic trends, and changes in the Company’s business strategy. The Company measures recoverability of these assets by comparing the carrying amounts to the future undiscounted cash flows that the assets or the asset group are expected to generate. If the carrying value of the assets is not recoverable, an impairment charge is recognized for the amount by which the carrying amount of the asset exceeds the fair value of the assets. For identified indefinite-lived intangible assets resulting from acquisitions, the Company evaluates their carrying value on an annual basis, and an impairment charge would be recognized to the extent that the carrying amount of such assets exceeds their estimated fair value.
Leases | Leases The Company determines if an arrangement is a lease at inception. Operating leases are included in operating lease ROU assets, accrued liabilities, and noncurrent operating lease liabilities in the Company’s consolidated balance sheets. The ROU assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent the Company’s obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. As most of the leases do not provide an implicit rate, the Company generally uses its incremental borrowing rate based on the estimated rate of interest for collateralized borrowing over a similar term of the lease payments at commencement date. The Company’s lease terms may include options to extend or terminate the lease, and these terms are factored into the valuation of ROU assets and liabilities when it is reasonably certain that the Company will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term. Leases with an initial term of 12 months or less are not recorded on the balance sheets; expense for these leases is recognized on a straight-line basis over the lease term. Variable lease payments are expensed as incurred and are not included within the lease liability and ROU assets calculation. As a practical expedient, the Company elected to account for lease components and non-lease components such as common area maintenance costs for all data center, office, and facility leases separately.
Research and Development | Research and Development Research and development costs are comprised primarily of employee-related costs, stock-based compensation expense, engineering consulting expenses associated with new product and technology development, product commercialization, quality assurance and testing costs, as well as costs related to information technology, patent applications and examinations, materials, supplies, and an allocation of facilities costs. All research and development costs are expensed as incurred.
Stock-based Compensation | Stock-based Compensation Prior to the Separation, certain Company employees participated in the Former Parent’s equity programs. Stock-based compensation expense has been attributed to the Company based on the awards and terms previously granted to the Company’s direct employees, as well as an allocation of the Former Parent’s corporate and shared functional employee expenses. Stock-based compensation is measured at the grant date based on the estimated fair value of the award and is recognized on a straight-line basis, net of estimated forfeitures, over the requisite service or performance period. Forfeiture rates are estimated at the time of grant and revised, if necessary, in subsequent periods if actual forfeitures differ from those estimates. If the actual forfeiture rate is materially different from the estimate, stock-based compensation expense could be significantly different from what was recorded in the current period. The Company uses the closing trading price of its common stock on the date of grant as the fair value of awards of restricted stock units (“RSUs”), and performance-based restricted stock units (“PSUs”) that are based on company-designated performance targets. For PSUs that are based on market conditions, or market-based PSUs, fair value is estimated by using a Monte Carlo simulation on the date of grant. The Company estimates the grant-date fair value of stock to be issued under the employee stock purchase plan (“ESPP”) using the Black-Scholes pricing mod el.
Income Taxes | Income Taxes Prior to the Separation, the Company’s operations were included in the tax returns filed by the respective Former Parent entities of which the Company’s businesses were a part. Income tax expense and other income tax-related information contained in these Consolidated Financial Statements are presented on a separate return basis as if the Company had filed its own tax returns. The separate return method applies the accounting guidance for income taxes to the Company’s standalone financial statements as if it were a separate taxpayer and a standalone enterprise for the periods presented. The income tax expense (benefit) recorded for the three month period ended December 31, 2022 is presented as if activity from this period would have been included in the same separate return as the nine months of activity through the date of Separation. Current income tax liabilities related to entities which file jointly with the Former Parent are assumed to be immediately settled with the Former Parent and are relieved through the Net Investment by Former Parent and are presented in Net transfers from and to Former Parent in the Consolidated Statements of Cash Flows. Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amount of assets and liabilities and their respective tax bases and operating loss and tax carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates applicable to the years in which those temporary differences are expected to reverse. A valuation allowance is recorded to reduce deferred tax assets to the amount that is more likely than not to be realized. From time to time, the Company engages in transactions in which the tax consequences may be subject to uncertainty. Significant judgment is required in assessing and estimating the tax consequences of these transactions. Accruals for unrecognized tax benefit liabilities, which represent the difference between a tax position taken or expected to be taken in a tax return and the benefit recognized for financial reporting purposes, are recorded when the Company believes it is not more-likely-than-not that the tax position will be sustained on examination by the taxing authorities based on the technical merits of the position. Adjustments to unrecognized tax benefits are recognized when facts and circumstances change, such as the closing of a tax audit, notice of an assessment by a taxing authority or the refinement of an estimate. Income tax benefit includes the effects of adjustments to unrecognized tax benefits, as well as any related interest and penalties.
Advertising Costs | Advertising Costs Advertising costs are expensed as incurred and are presented within selling, general and administrative expense in the Consolidated Statements of Operations. Advertising expenses for the years ended December 31, 2023, 2022 and 2021, were $8.1 million, $5.5 million, and $9.1 million, respectively.
Contingencies | Contingencies From time to time, the Company may be involved in legal and administrative proceedings and claims of various types. The Company records a liability in its consolidated financial statements for these matters when a loss is known or considered probable and the amount can be reasonably estimated. Management reviews these estimates in each accounting period as additional information becomes known and adjusts the loss provision when appropriate. If the loss is not probable or cannot be reasonably estimated, a liability is not recorded in the consolidated financial statements. If a loss is probable but the amount of loss cannot be reasonably estimated, the Company discloses the loss contingency and an estimate of possible loss or range of loss (unless such an estimate cannot be made). The Company does not recognize gain contingencies until they are realized. Legal costs incurred in connection with loss contingencies are expensed as incurred.
Recent Accounting Pronouncements | Recent Accounting Pronouncements Accounting Standards Adopted In October 2021, the Financial Accounting Standards Board (the “FASB”) issued Accounting Standards Update No. 2021-08, Accounting for Contract Assets and Contract Liabilities from Contracts with Customers (“ASU 2021-08”), which amends the guidance in ASC 805 to require that an entity (acquirer) recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with revenue recognition guidance under ASC 606. As a result of the amendments, it is expected that an acquirer will generally recognize and measure acquired contract assets and contract liabilities in a manner consistent with how the acquiree recognized and measured them in its preacquisition financial statements. The Company adopted this standard on January 1, 2022. The adoption did no t have an impact on the Company’s consolidated financial statements. Accounting Standards Not Yet Adopted In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires significant segment expenses and other segment related items to be disclosed on an interim and annual basis. The new disclosure requirements are also applicable to companies with a single reportable segment. This guidance is effective on a retrospective basis for fiscal years beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. The Company is currently evaluating the impact of this guidance on the disclosures within its consolidated financial statements. In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which requires disclosure of specific categories in the effective tax rate reconciliation and additional information for reconciling items that meet a quantitative threshold and further disaggregation of income taxes paid for individually significant jurisdictions. This guidance is effective on a prospective or retrospective basis for annual periods beginning after December 15, 2024, with early adoption permitted. The Company is currently evaluating the impact of this guidance on the disclosures within its consolidated financial statements.

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 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -SubTopic 35 -Topic 720 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483406/720-35-50-1 + 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 Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 05 -Paragraph 4 -Subparagraph (a)-(d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479515/805-10-05-4 + Details
Name: | us-gaap_BusinessCombinationsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for capitalizing internal costs associated with exploration and production activities. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 932 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-10(c)(2)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479664/932-10-S99-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (c)(2) -SubTopic 360 -Topic 932 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479342/932-360-S99-1 + Details
Name: | us-gaap_CapitalizationOfInternalCostsPolicy
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 commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 954 -SubTopic 450 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480598/954-450-50-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482425/460-10-50-8 + Details
Name: | us-gaap_CommitmentsAndContingenciesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1 + Details
Name: | us-gaap_ConsolidationPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for derivatives entered into for trading purposes and those entered into for purposes other than trading including where and when derivative financial instruments and derivative commodity instruments and their related gains or losses are reported in the entity's statements of financial position, cash flows, and results of operations. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480434/815-10-50-1 + Details
Name: | us-gaap_DerivativesReportingOfDerivativeActivity
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 equity method of accounting for investments and other interests. Investment includes, but is not limited to, unconsolidated subsidiary, corporate joint venture, noncontrolling interest in real estate venture, limited partnership, and limited liability company. Information includes, but is not limited to, ownership percentage, reason equity method is or is not considered appropriate, and accounting policy election for distribution received. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 21D -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-21D + Details
Name: | us-gaap_EquityMethodInvestmentsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

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

X
- Definition Disclosure of accounting policy for the impairment and disposal of long-lived assets including goodwill and other intangible assets. + References No definition available. + Details
Name: | us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

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

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

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

X
- Definition Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 360 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(8)(a)) -Publisher FASB -URI https://asc.fasb.org//1943274/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 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

X
- Definition Accounts receivable and allowance for credit losses. + References No definition available. + Details
Name: | xper_AccountsReceivableAndAllowanceForCreditLossesPolicyTextBlock
Namespace Prefix: | xper_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Concentration of credit risk. + References No definition available. + Details
Name: | xper_ConcentrationOfCreditRiskPolicyTextBlock
Namespace Prefix: | xper_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Net investment by former parent. + References No definition available. + Details
Name: | xper_NetInvestmentByFormerParentPolicyTextBlock
Namespace Prefix: | xper_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration