XML 104 R82.htm IDEA: XBRL DOCUMENT
v3.20.4

Business Combination - Schedule of Unaudited Supplemental Pro Forma Information and Adjustments of Mergers (Details) - TiVo Merger - USD ($) $ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2020 | Dec. 31, 2019
Adjustments Resulting From Purchase Accounting |  |
Business Acquisition Pro Forma Information Nonrecurring Adjustment [Line Items] |  |
Estimated increase (decrease) to earnings | $ (4,823) | $ (7,191)
Adjustments for Transaction and Other Related Costs, Including Facilities Impairment Charges |  |
Business Acquisition Pro Forma Information Nonrecurring Adjustment [Line Items] |  |
Estimated increase (decrease) to earnings | 34,569 | (24,651)
Adjustments for Severance and Retention Costs, Including Related Stock-based Compensation Expense |  |
Business Acquisition Pro Forma Information Nonrecurring Adjustment [Line Items] |  |
Estimated increase (decrease) to earnings | 15,865 | (16,511)
Payoff of Historical Debt and New Debt Financing |  |
Business Acquisition Pro Forma Information Nonrecurring Adjustment [Line Items] |  |
Estimated increase (decrease) to earnings | 23,121 | (18,098)
Adjustments For Income Taxes |  |
Business Acquisition Pro Forma Information Nonrecurring Adjustment [Line Items] |  |
Estimated increase (decrease) to earnings | $ (13,605) | $ (21,519)

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Estimated change in earnings due to pro forma adjustments. + References No definition available. + Details
Name: | xper_EstimatedChangeInEarningsDueToProFormaAdjustments
Namespace Prefix: | xper_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=xper_TIVOMergerMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_NonrecurringAdjustmentAxis=xper_AdjustmentsResultingFromPurchaseAccountingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_NonrecurringAdjustmentAxis=xper_AdjustmentsForTransactionAndOtherRelatedCostsIncludingFacilitiesImpairmentChargesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_NonrecurringAdjustmentAxis=xper_AdjustmentsForSeveranceAndRetentionCostsIncludingRelatedStockBasedCompensationExpenseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_NonrecurringAdjustmentAxis=xper_PayoffOfHistoricalDebtAndIssuanceOfNewDebtMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_NonrecurringAdjustmentAxis=xper_AdjustmentsForIncomeTaxesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |