{"documentInfo":{"documentType":"https://xbrl.org/PWD/2026-09-01/compiled","namespaces":{"xbrl":"https://xbrl.org/PWD/2026-09-01","xbrlr":"https://xbrl.org/PWD/2026-09-01/report","xbrla":"https://xbrl.org/PWD/2026-09-01/accounting","xs":"http://www.w3.org/2001/XMLSchema","iso4217":"http://www.xbrl.org/2003/iso4217","utr":"https://xbrl.org/PWD/2026-09-01/utr","rpt":"https://robosystems.ai/tavi/report/0001213900-24-109054","cik":"http://www.sec.gov/CIK","us-gaap":"http://fasb.org/us-gaap/2024","ecd":"http://xbrl.sec.gov/ecd/2024","dei":"http://xbrl.sec.gov/dei/2024","xbrli":"http://www.xbrl.org/2003/instance","srt":"http://fasb.org/srt/2024","immr":"http://www.immersion.com/20241031","dtr-types":"http://www.xbrl.org/dtr/type/2022-03-31","country":"http://xbrl.sec.gov/country/2024"},"description":"10-Q 0001213900-24-109054 (CIK 0001058811) projected from XBRL by xbrlkit"},"xbrlModel":{"name":"rpt:Report","modelType":"xbrl:report","properties":[{"property":"xbrl:reportFilingDate","value":"2024-12-16"}],"entities":[{"name":"cik:0001058811"}],"units":[{"name":"iso4217:USD","dataType":"xbrlr:monetary"},{"name":"xbrla:shares","dataType":"xbrla:sharesType"},{"name":"rpt:unit-3","dataType":"xbrlr:perShare","compositeUnitRepresentation":["iso4217:USD/xbrla:shares"]},{"name":"immr:Number","dataType":"xs:decimal"},{"name":"iso4217:KRW","dataType":"xbrlr:monetary"}],"dataTypes":[{"name":"dei:nonemptySequenceNumberItemType","baseType":"xs:token"},{"name":"dei:internationalNameItemType","baseType":"xs:token"},{"name":"xbrli:gMonthDayItemType","baseType":"xs:gMonthDay"},{"name":"dei:fiscalPeriodItemType","baseType":"xs:token"},{"name":"dei:submissionTypeItemType","baseType":"xs:string"},{"name":"dei:stateOrProvinceItemType","baseType":"xs:string"},{"name":"dei:centralIndexKeyItemType","baseType":"xs:token"},{"name":"dei:yesNoItemType","baseType":"xs:token"},{"name":"dei:fileNumberItemType","baseType":"xs:string"},{"name":"dei:filerCategoryItemType","baseType":"xs:string"},{"name":"dei:edgarStateCountryItemType","baseType":"xs:string"},{"name":"dei:employerIdItemType","baseType":"xs:token"},{"name":"dei:securityTitleItemType","baseType":"xs:normalizedString"},{"name":"dei:edgarExchangeCodeItemType","baseType":"xs:normalizedString"},{"name":"dei:tradingSymbolItemType","baseType":"xs:normalizedString"}],"concepts":[{"name":"dei:AmendmentFlag","dataType":"xs:boolean","periodType":"duration","nillable":true},{"name":"dei:AuditorFirmId","dataType":"dei:nonemptySequenceNumberItemType","periodType":"duration","nillable":true},{"name":"dei:AuditorLocation","dataType":"dei:internationalNameItemType","periodType":"duration","nillable":true},{"name":"dei:AuditorName","dataType":"dei:internationalNameItemType","periodType":"duration","nillable":true},{"name":"dei:CityAreaCode","dataType":"xs:normalizedString","periodType":"duration","nillable":true},{"name":"dei:CurrentFiscalYearEndDate","dataType":"xbrli:gMonthDayItemType","periodType":"duration","nillable":true},{"name":"dei:DocumentAnnualReport","dataType":"xs:boolean","periodType":"duration","nillable":true},{"name":"dei:DocumentFiscalPeriodFocus","dataType":"dei:fiscalPeriodItemType","periodType":"duration","nillable":true},{"name":"dei:DocumentFiscalYearFocus","dataType":"xs:gYear","periodType":"duration","nillable":true},{"name":"dei:DocumentPeriodEndDate","dataType":"xs:date","periodType":"duration","nillable":true},{"name":"dei:DocumentQuarterlyReport","dataType":"xs:boolean","periodType":"duration","nillable":true},{"name":"dei:DocumentTransitionReport","dataType":"xs:boolean","periodType":"duration","nillable":true},{"name":"dei:DocumentType","dataType":"dei:submissionTypeItemType","periodType":"duration","nillable":true},{"name":"dei:DocumentsIncorporatedByReferenceTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"dei:EntityAddressAddressLine1","dataType":"xs:normalizedString","periodType":"duration","nillable":true},{"name":"dei:EntityAddressAddressLine2","dataType":"xs:normalizedString","periodType":"duration","nillable":true},{"name":"dei:EntityAddressCityOrTown","dataType":"xs:normalizedString","periodType":"duration","nillable":true},{"name":"dei:EntityAddressPostalZipCode","dataType":"xs:normalizedString","periodType":"duration","nillable":true},{"name":"dei:EntityAddressStateOrProvince","dataType":"dei:stateOrProvinceItemType","periodType":"duration","nillable":true},{"name":"dei:EntityCentralIndexKey","dataType":"dei:centralIndexKeyItemType","periodType":"duration","nillable":true},{"name":"dei:EntityCommonStockSharesOutstanding","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"dei:EntityCurrentReportingStatus","dataType":"dei:yesNoItemType","periodType":"duration","nillable":true},{"name":"dei:EntityEmergingGrowthCompany","dataType":"xs:boolean","periodType":"duration","nillable":true},{"name":"dei:EntityFileNumber","dataType":"dei:fileNumberItemType","periodType":"duration","nillable":true},{"name":"dei:EntityFilerCategory","dataType":"dei:filerCategoryItemType","periodType":"duration","nillable":true},{"name":"dei:EntityIncorporationStateCountryCode","dataType":"dei:edgarStateCountryItemType","periodType":"duration","nillable":true},{"name":"dei:EntityInteractiveDataCurrent","dataType":"dei:yesNoItemType","periodType":"duration","nillable":true},{"name":"dei:EntityPublicFloat","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"dei:EntityRegistrantName","dataType":"xs:normalizedString","periodType":"duration","nillable":true},{"name":"dei:EntityShellCompany","dataType":"xs:boolean","periodType":"duration","nillable":true},{"name":"dei:EntitySmallBusiness","dataType":"xs:boolean","periodType":"duration","nillable":true},{"name":"dei:EntityTaxIdentificationNumber","dataType":"dei:employerIdItemType","periodType":"duration","nillable":true},{"name":"dei:EntityVoluntaryFilers","dataType":"dei:yesNoItemType","periodType":"duration","nillable":true},{"name":"dei:EntityWellKnownSeasonedIssuer","dataType":"dei:yesNoItemType","periodType":"duration","nillable":true},{"name":"dei:LocalPhoneNumber","dataType":"xs:normalizedString","periodType":"duration","nillable":true},{"name":"dei:Security12bTitle","dataType":"dei:securityTitleItemType","periodType":"duration","nillable":true},{"name":"dei:SecurityExchangeName","dataType":"dei:edgarExchangeCodeItemType","periodType":"duration","nillable":true},{"name":"dei:TradingSymbol","dataType":"dei:tradingSymbolItemType","periodType":"duration","nillable":true},{"name":"ecd:Additional402vDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:AdjToCompAmt","dataType":"xbrlr:monetary","periodType":"duration","nillable":true},{"name":"ecd:AdjToNonPeoNeoCompFnTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:AdjToPeoCompFnTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:AggtErrCompAmt","dataType":"xbrlr:monetary","periodType":"instant","nillable":true},{"name":"ecd:AggtErrCompNotYetDeterminedTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:AwardExrcPrice","dataType":"xbrlr:perShare","periodType":"instant","nillable":true},{"name":"ecd:AwardGrantDateFairValue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true},{"name":"ecd:AwardTmgHowMnpiCnsdrdTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:AwardTmgMethodTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:AwardTmgMnpiCnsdrdFlag","dataType":"xs:boolean","periodType":"duration","nillable":true},{"name":"ecd:AwardTmgMnpiDiscTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:AwardTmgPredtrmndFlag","dataType":"xs:boolean","periodType":"duration","nillable":true},{"name":"ecd:AwardUndrlygSecuritiesAmt","dataType":"xs:decimal","periodType":"instant","nillable":true},{"name":"ecd:AwardsCloseToMnpiDiscIndName","dataType":"xs:string","periodType":"instant","nillable":true},{"name":"ecd:AwardsCloseToMnpiDiscTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:ChangedPeerGroupFnTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:CoSelectedMeasureAmt","dataType":"xs:decimal","periodType":"duration","nillable":true},{"name":"ecd:CoSelectedMeasureName","dataType":"xs:normalizedString","periodType":"duration","nillable":true},{"name":"ecd:CompActuallyPaidVsCoSelectedMeasureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:CompActuallyPaidVsNetIncomeTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:CompActuallyPaidVsOtherMeasureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:CompActuallyPaidVsTotalShareholderRtnTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:EqtyAwrdsAdjFnTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:EquityValuationAssumptionDifferenceFnTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:ErrCompAnalysisTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt","dataType":"xbrlr:monetary","periodType":"duration","nillable":true},{"name":"ecd:ForgoneRecoveryDueToExpenseOfEnforcementAmt","dataType":"xbrlr:monetary","periodType":"duration","nillable":true},{"name":"ecd:ForgoneRecoveryDueToViolationOfHomeCountryLawAmt","dataType":"xbrlr:monetary","periodType":"duration","nillable":true},{"name":"ecd:ForgoneRecoveryExplanationOfImpracticabilityTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:ForgoneRecoveryIndName","dataType":"xs:string","periodType":"duration","nillable":true},{"name":"ecd:InsiderTrdPoliciesProcAdoptedFlag","dataType":"xs:boolean","periodType":"duration","nillable":true},{"name":"ecd:InsiderTrdPoliciesProcNotAdoptedTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:MeasureName","dataType":"xs:normalizedString","periodType":"duration","nillable":true},{"name":"ecd:MnpiDiscTimedForCompValFlag","dataType":"xs:boolean","periodType":"duration","nillable":true},{"name":"ecd:MtrlTermsOfTrdArrTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:NamedExecutiveOfficersFnTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:NonGaapMeasureDescriptionTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:NonPeoNeoAvgCompActuallyPaidAmt","dataType":"xbrlr:monetary","periodType":"duration","nillable":true},{"name":"ecd:NonPeoNeoAvgTotalCompAmt","dataType":"xbrlr:monetary","periodType":"duration","nillable":true},{"name":"ecd:NonRule10b51ArrAdoptedFlag","dataType":"xs:boolean","periodType":"duration","nillable":true},{"name":"ecd:NonRule10b51ArrTrmntdFlag","dataType":"xs:boolean","periodType":"duration","nillable":true},{"name":"ecd:OtherPerfMeasureAmt","dataType":"xs:decimal","periodType":"duration","nillable":true},{"name":"ecd:OutstandingAggtErrCompAmt","dataType":"xbrlr:monetary","periodType":"instant","nillable":true},{"name":"ecd:OutstandingRecoveryCompAmt","dataType":"xbrlr:monetary","periodType":"instant","nillable":true},{"name":"ecd:OutstandingRecoveryIndName","dataType":"xs:string","periodType":"duration","nillable":true},{"name":"ecd:PeerGroupIssuersFnTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:PeerGroupTotalShareholderRtnAmt","dataType":"xbrlr:monetary","periodType":"duration","nillable":true},{"name":"ecd:PeoActuallyPaidCompAmt","dataType":"xbrlr:monetary","periodType":"duration","nillable":true},{"name":"ecd:PeoName","dataType":"xs:normalizedString","periodType":"duration","nillable":true},{"name":"ecd:PeoTotalCompAmt","dataType":"xbrlr:monetary","periodType":"duration","nillable":true},{"name":"ecd:PnsnBnftsAdjFnTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:PvpTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:RestatementDeterminationDate","dataType":"xs:date","periodType":"duration","nillable":true},{"name":"ecd:RestatementDoesNotRequireRecoveryTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:Rule10b51ArrAdoptedFlag","dataType":"xs:boolean","periodType":"duration","nillable":true},{"name":"ecd:Rule10b51ArrTrmntdFlag","dataType":"xs:boolean","periodType":"duration","nillable":true},{"name":"ecd:StkPrcOrTsrEstimationMethodTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:TabularListTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:TotalShareholderRtnAmt","dataType":"xbrlr:monetary","periodType":"duration","nillable":true},{"name":"ecd:TotalShareholderRtnVsPeerGroupTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:TrdArrAdoptionDate","dataType":"xs:string","periodType":"duration","nillable":true},{"name":"ecd:TrdArrDuration","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"ecd:TrdArrExpirationDate","dataType":"xs:string","periodType":"duration","nillable":true},{"name":"ecd:TrdArrIndName","dataType":"xs:string","periodType":"duration","nillable":true},{"name":"ecd:TrdArrIndTitle","dataType":"xs:string","periodType":"duration","nillable":true},{"name":"ecd:TrdArrSecuritiesAggAvailAmt","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"ecd:TrdArrTerminationDate","dataType":"xs:string","periodType":"duration","nillable":true},{"name":"ecd:UndrlygSecurityMktPriceChngPct","dataType":"xbrlr:pureType","periodType":"instant","nillable":true},{"name":"immr:AssetsAndLiabilitiesLesseeTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"immr:BusinessAcquisitionDirectAndIncrementalAcquisitionRelatedExpensesExcludedFromProFormaNetIncomeLoss","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"immr:BusinessAcquisitionDirectAndIncrementalAcquisitionRelatedExpensesIncludedInProFormaNetIncomeLoss","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"immr:BusinessAcquisitionOneTimeSeverancePaymentExcludedFromProFormaNetIncomeLoss","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"immr:BusinessAcquisitionOneTimeSeverancePaymentIncludedInProFormaNetIncomeLoss","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"immr:BusinessCombinationConsiderationTransferredIncludingTransactionCosts","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"immr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedLiabilities","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"immr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOperatingLeaseLiabilities","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"immr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedMerchandiseInventories","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"immr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesDeferredRevenue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"immr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOperatingLeaseLiabilities","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"immr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"immr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCashIncludedInOtherNoncurrentAssets","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"immr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCashIncludedInPrepaidExpensesAndOtherCurrentAssets","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"immr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTextbookRentalInventories","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"immr:CertainSignificantRisksAndUncertaintiesPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"immr:CertificatesOfDepositFairValueDisclosure","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"immr:ClosingPriceOfCommonStock","dataType":"xbrlr:perShare","periodType":"instant","nillable":true},{"name":"immr:CommonStockDividendsDeclaredThroughRetainedEarningsAndAdditionalPaidInCapital","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"immr:CommonStockSpecialDividendsPerShareCashPaid","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"immr:ConsecutivePeriodAfterFirstYearAnniversaryOfClosingDateForFinancialMetricsToBeAchieved","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"immr:CorporateBondSecuritiesAvailableForSale","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"immr:CostsAssociatedWithLegalAndAdvisoryProfessionalServicesRestructuringAndProcessImprovementsAndOtherCharges","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"immr:DerivativeInstrumentsInHedgesLiabilitiesAccumulatedGrossUnrealizedLossGainBeforeTax","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"immr:DerivativeInstrumentsInHedgesLiabilitiesAtAmortizedCost","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"immr:DerivativeLiabilitiesAccumulatedGrossUnrealizedLossGainBeforeTax","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"immr:DerivativeLiabilitiesAtAmortizedCost","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"immr:DescriptionForRequirementOfConsolidatedFixedChargeCoverageRatio","dataType":"xs:string","periodType":"duration","nillable":true},{"name":"immr:GrossProceedsFromIssuanceOfCommonStockByAcquiree","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"immr:ImpactOfCovid19PolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"immr:IncreaseDecreaseInTextbookRentalInventories","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"immr:InvestmentsAndFairValueMeasurementsDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"immr:LineOfCreditFacilityPercentageOfCommitmentFeeAmountPayableAtSecondFiscalPeriodOfNextFiscalYear","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"immr:LineOfCreditFacilityPercentageOfCommitmentFeeAmountPayableAtThirdFiscalPeriodOfCurrentFiscalYear","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"immr:MarketableSecuritiesAmortizedCost","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"immr:MarketableSecuritiesCumulativeUnrealizedGains","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"immr:MarketableSecuritiesCumulativeUnrealizedLosses","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"immr:MarketableSecuritiesFairValue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"immr:MinimumAvailabilityAmountToBeMaintained","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"immr:MiscellaneousInterestIncomeNetOfExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"immr:NatureOfBusinessAndOperationsPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"immr:NumberOfCommonClassMethodsUsingEarningPerShare","dataType":"xs:integer","periodType":"duration","nillable":true},{"name":"immr:NumberOfCommonSharesAuthorizedToBePurchasedToExistingStockHoldersUponNonTransferableSubscriptionRights","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"immr:NumberOfCommonSharesOutstandingOfSubsidiary","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"immr:NumberOfCommonSharesOutstandingOfSubsidiaryHeldByNoncontrollingInterest","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"immr:NumberOfCommonSharesOutstandingOfSubsidiaryHeldByParent","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"immr:NumberOfDirectorsAppointedInBoard","dataType":"xs:integer","periodType":"duration","nillable":true},{"name":"immr:NumberOfExistingDirectors","dataType":"xs:integer","periodType":"duration","nillable":true},{"name":"immr:NumberOfPerformanceObligations","dataType":"xs:integer","periodType":"duration","nillable":true},{"name":"immr:NumberOfStudents","dataType":"xs:integer","periodType":"instant","nillable":true},{"name":"immr:NumberOfTranches","dataType":"xs:integer","periodType":"duration","nillable":true},{"name":"immr:PercentageOfCommissionFromGrossSalesProceedsOfCommonShares","dataType":"xbrlr:percent","periodType":"instant","nillable":true},{"name":"immr:PercentageOfCommonSharesOutstandingOfSubsidiary","dataType":"xbrlr:percent","periodType":"instant","nillable":true},{"name":"immr:PercentageOfDiscountedCashFlowsUsedToEstimateFairValueOfIntangibleAssetsAcquired","dataType":"xbrlr:percent","periodType":"instant","nillable":true},{"name":"immr:PercentageOfSpreadsReducementAfterFinancialMetricsAchievement","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"immr:PeriodAfterClosingDateForFinancialMetricsStartPeriodUponCovenantTerms","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"immr:PeriodAfterClosingDateForMinimumAvailabilityAmountToBeMaintained","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"immr:PeriodForAverageVolumeWeightedAveragePrice","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"immr:ProceedsFromIssuanceOfCommonStockOfSubsidiary","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"immr:RentalPeriodsDuration","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"immr:RepaymentOfDebtByAcquiree","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"immr:RoyaltyRevenueAdjustment","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"immr:ScheduleOfAmortizedCostAndFairValueOfMarketableSecuritiesTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"immr:ScheduleOfContractWithCustomerContractLiabilityTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"immr:ScheduleOfCurrentInvestmentsTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"immr:ScheduleOfIncomeTaxProvisionsFromContinuingOperationsTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"immr:ScheduleOfInterestExpenseIncomeDebtTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"immr:ScheduleOfOwnershipInterestInSubsidiaryTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"immr:ScheduleOfRealizedAndUnrealizedGainLossFromEquitySecuritiesAndDerivativeInstrumentsAndMarketableDebtSecuritiesTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"immr:ScheduleOfStockOptionsAndAwardsTableTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"immr:ScheduleOfSupplementalInformationToOperatingLeaseExpenseTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"immr:ScheduleOfWeightedAverageOwnershipPercentagesByNoncontrollingInterestTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"immr:SeasonalityPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"immr:SeveranceAndOtherEmployeeTerminationAndBenefitCosts","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"immr:SeveranceCostsRelatedToChiefExecutiveOfficer","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"immr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReductionInSharesAvailableForGrantForEveryShareIssued","dataType":"xbrlr:pureType","periodType":"instant","nillable":true},{"name":"immr:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssued","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"immr:ShareBasedPaymentArrangementSharesIssuedToEmployee","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"immr:SharebasedCompensationArrangementbySharebasedPaymentAwardMaximumEmployeeSubscriptionAmount","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"immr:SharebasedCompensationArrangementbySharebasedPaymentAwardSharesAvailableForPurchase","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"immr:SubleaseIncomeExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"immr:SupplementaryInformationDisclosureAbstract","dataType":"xs:string","periodType":"duration","nillable":true},{"name":"immr:SupplementaryInformationDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"immr:TextbookRentalInventories","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"immr:TextbookRentalsInventoriesPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"immr:TrailingPeriodForFirstTestDateForMaintenanceOfMinimumConsolidatedEarningsBeforeInterestTaxesDepreciationAndAmortization","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"immr:TrailingPeriodForSecondTestDateForMaintenanceOfMinimumConsolidatedEarningsBeforeInterestTaxesDepreciationAndAmortization","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"immr:TrailingPeriodForThirdTestDateForMaintenanceOfMinimumConsolidatedEarningsBeforeInterestTaxesDepreciationAndAmortization","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"immr:TrailingPeriodOfTestForMaintenanceOfMinimumConsolidatedFixedChargeCoverageRatio","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"immr:USTreasurySecuritiesFairValueDisclosure","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"immr:WeightedAverageOwnershipPercentageOfSubsidiaryHeldByNoncontrollingInterest","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"immr:WithholdingTaxesAndPenaltiesCancelled","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"immr:WithholdingTaxesAndPenaltiesUpheld","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"srt:StockRepurchaseProgramAuthorizedAmount1","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"srt:StockRepurchaseProgramExpirationDate","dataType":"xs:date","periodType":"duration","nillable":true},{"name":"us-gaap:AccountsAndOtherReceivablesNetCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AccountsPayableCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:AccountsReceivableNetCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AccruedLiabilitiesCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"us-gaap:AdditionalPaidInCapitalCommonStock","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:AdvertisingCostsPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:AdvertisingExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AllocatedShareBasedCompensationExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AmortizationOfFinancingCosts","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AmortizationOfIntangibleAssets","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:AreaOfRealEstateProperty","dataType":"xbrlr:area","periodType":"instant","nillable":true},{"name":"us-gaap:AssetImpairmentCharges","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:Assets","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AssetsCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AssetsFairValueDisclosure","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AssetsNoncurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AvailableForSaleSecuritiesDebtSecurities","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:BasisOfAccountingPolicyPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired","dataType":"xbrlr:percent","periodType":"instant","nillable":true},{"name":"us-gaap:BusinessAcquisitionProFormaInformationTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:BusinessAcquisitionSharePrice","dataType":"xbrlr:perShare","periodType":"instant","nillable":true},{"name":"us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:BusinessAcquisitionsProFormaRevenue","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:BusinessCombinationConsiderationTransferred1","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:BusinessCombinationDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCosts","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:BusinessCombinationsPolicy","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:CapitalizedContractCostAmortizationMethod","dataType":"xs:string","periodType":"duration","nillable":true},{"name":"us-gaap:CapitalizedContractCostNet","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:Cash","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:CashAndCashEquivalentsAtCarryingValue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:CashAndCashEquivalentsFairValueDisclosure","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:CertificatesOfDepositAtCarryingValue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:CommitmentsAndContingencies","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:CommonStockDividendsPerShareCashPaid","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"us-gaap:CommonStockParOrStatedValuePerShare","dataType":"xbrlr:perShare","periodType":"instant","nillable":true},{"name":"us-gaap:CommonStockSharesAuthorized","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:CommonStockSharesIssued","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:CommonStockSharesOutstanding","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:CommonStockValue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:ComprehensiveIncomeNetOfTax","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:ConcentrationRiskCreditRisk","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ConcentrationRiskPercentage1","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNet","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ConsolidationPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ContractWithCustomerAssetNetCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ContractWithCustomerAssetNetNoncurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ContractWithCustomerLiability","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:ContractWithCustomerLiabilityCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:ContractWithCustomerLiabilityNoncurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:CostOfSalesPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:DebtDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:DebtInstrumentBasisSpreadOnVariableRate1","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:DebtInstrumentDescriptionOfVariableRateBasis","dataType":"xs:string","periodType":"duration","nillable":true},{"name":"us-gaap:DebtInstrumentFaceAmount","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DebtInstrumentInterestRateStatedPercentage","dataType":"xbrlr:percent","periodType":"instant","nillable":true},{"name":"us-gaap:DebtInstrumentMaturityDate","dataType":"xs:date","periodType":"duration","nillable":true},{"name":"us-gaap:DebtIssuanceCostsLineOfCreditArrangementsNet","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:DebtSecuritiesAvailableForSaleTerm","dataType":"xbrlr:duration","periodType":"instant","nillable":true},{"name":"us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DebtSecuritiesCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DebtSecuritiesNoncurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:DeferredIncomeTaxAssetsNet","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredIncomeTaxLiabilities","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DeferredIncomeTaxLiabilitiesNet","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DeferredIncomeTaxesAndTaxCredits","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredRevenue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DeferredRevenuePeriodIncreaseDecrease","dataType":"xbrlr:monetary","periodType":"duration","nillable":true},{"name":"us-gaap:DeferredRevenueRevenueRecognized1","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DeferredTaxAssetsLiabilitiesNet","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredTaxAssetsValuationAllowance","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DefinedBenefitPlanTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:DefinedContributionPlanCostRecognized","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DepositsAssetsNoncurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DepreciationAndAmortization","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DepreciationDepletionAndAmortization","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DerivativeInstrumentsInHedgesLiabilitiesAtFairValue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DerivativeLiabilities","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DerivativeLiabilitiesCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration","dataType":"xbrlr:enumeration","periodType":"instant","nillable":true},{"name":"us-gaap:DisaggregationOfRevenueTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:DividendPayableDateToBePaidDayMonthAndYear","dataType":"xs:date","periodType":"duration","nillable":true},{"name":"us-gaap:DividendsCommonStockCash","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DividendsPayableAmountPerShare","dataType":"xbrlr:perShare","periodType":"instant","nillable":true},{"name":"us-gaap:DividendsPayableCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DividendsPayableDateDeclaredDayMonthAndYear","dataType":"xs:date","periodType":"duration","nillable":true},{"name":"us-gaap:DividendsPayableDateOfRecordDayMonthAndYear","dataType":"xs:date","periodType":"duration","nillable":true},{"name":"us-gaap:EarningsPerShareBasic","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"us-gaap:EarningsPerShareDiluted","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"us-gaap:EarningsPerSharePolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:EarningsPerShareTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:EmployeeRelatedLiabilitiesCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"us-gaap:EquitySecuritiesFvNiCurrentAndNoncurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:EquitySecuritiesFvNiRealizedGainLoss","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:FairValueMeasurementPolicyPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList","dataType":"xbrlr:enumeration","periodType":"instant","nillable":true},{"name":"us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList","dataType":"xbrlr:enumeration","periodType":"instant","nillable":true},{"name":"us-gaap:FinancialLiabilitiesFairValueDisclosure","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:FiniteLivedIntangibleAssetsAmortizationMethod","dataType":"xs:string","periodType":"duration","nillable":true},{"name":"us-gaap:FiniteLivedIntangibleAssetsNet","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1","dataType":"xbrlr:duration","periodType":"instant","nillable":true},{"name":"us-gaap:FiscalPeriod","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:FiscalPeriodDuration","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:GainLossOnInvestments","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:GainLossOnSaleOfDerivatives","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:GainLossOnSaleOfPropertyPlantEquipment","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:GeneralAndAdministrativeExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:Goodwill","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:IncomeTaxDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:IncomeTaxExpenseBenefit","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:IncomeTaxPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:IncomeTaxReconciliationTaxSettlements","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:IncreaseDecreaseInContractWithCustomerAsset","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:IncreaseDecreaseInContractWithCustomerLiability","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:IncreaseDecreaseInDepositOtherAssets","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:IncreaseDecreaseInOperatingLeaseLiability","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:IncreaseDecreaseInOtherCurrentLiabilities","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:IncreaseDecreaseInOtherOperatingAssets","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:IncreaseDecreaseInRetailRelatedInventories","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:IntangibleAssetsGrossExcludingGoodwill","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:IntangibleAssetsNetExcludingGoodwill","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:InterestCostsIncurred","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:InterestExpenseDebt","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:InterestExpenseDebtExcludingAmortization","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:InterestExpenseNonoperating","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:InterestIncomeExpenseNet","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:InventoryPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:InvestmentHoldingsScheduleOfInvestmentsTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:LeaseCost","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:LeaseCostTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:LegalCostsPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:LesseeLeasesPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:LesseeOperatingLeaseDiscountRate","dataType":"xbrlr:percent","periodType":"instant","nillable":true},{"name":"us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LesseeOperatingLeaseRenewalTerm","dataType":"xbrlr:duration","periodType":"instant","nillable":true},{"name":"us-gaap:LesseeOperatingLeaseTermOfContract","dataType":"xbrlr:duration","periodType":"instant","nillable":true},{"name":"us-gaap:LesseeOperatingLeasesTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:LessorOperatingLeasePaymentsToBeReceived","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:Liabilities","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LiabilitiesAndStockholdersEquity","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LiabilitiesCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LiabilitiesNoncurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:LineOfCreditFacilityCommitmentFeePercentage","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:LineOfCreditFacilityCovenantCompliance","dataType":"xs:string","periodType":"duration","nillable":true},{"name":"us-gaap:LineOfCreditFacilityExpirationPeriod","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LitigationSettlementAmountAwardedFromOtherParty","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:LitigationSettlementAmountAwardedToOtherParty","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LitigationSettlementExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:LongDurationContractsRevenueRecognitionPolicy","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:LongTermDebt","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LongTermDebtCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LongTermDebtNoncurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LongTermInvestments","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:LongTermLineOfCredit","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LossContingencyAccrualAtCarryingValue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LossContingencyDamagesAwardedValue","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:LossContingencyDamagesSoughtValue","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:LossContingencyDisclosures","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:LossContingencySettlementAgreementDate1","dataType":"xs:date","periodType":"duration","nillable":true},{"name":"us-gaap:MarketableSecuritiesCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:MarketableSecuritiesNoncurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:MarketableSecuritiesPolicy","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:MarketableSecuritiesTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:MinorityInterest","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:MinorityInterestDecreaseFromRedemptions","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:MinorityInterestDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners","dataType":"xbrlr:percent","periodType":"instant","nillable":true},{"name":"us-gaap:MinorityInterestOwnershipPercentageByParent","dataType":"xbrlr:percent","periodType":"instant","nillable":true},{"name":"us-gaap:MoneyMarketFundsAtCarryingValue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:NetCashProvidedByUsedInFinancingActivities","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:NetCashProvidedByUsedInInvestingActivities","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:NetCashProvidedByUsedInOperatingActivities","dataType":"xbrlr:monetary","periodType":"duration","nillable":true},{"name":"us-gaap:NetIncomeLoss","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:NetIncomeLossAttributableToNoncontrollingInterest","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:NumberOfOperatingSegments","dataType":"xs:integer","periodType":"duration","nillable":true},{"name":"us-gaap:NumberOfReportableSegments","dataType":"xs:integer","periodType":"duration","nillable":true},{"name":"us-gaap:NumberOfStores","dataType":"xs:integer","periodType":"instant","nillable":true},{"name":"us-gaap:OffMarketLeaseUnfavorable","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OperatingExpenses","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:OperatingIncomeLoss","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OperatingLeaseCost","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:OperatingLeaseInitialDirectCostExpenseOverTerm","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:OperatingLeaseLiability","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OperatingLeaseLiabilityCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OperatingLeaseLiabilityNoncurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OperatingLeasePayments","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OperatingLeaseRightOfUseAsset","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList","dataType":"xbrlr:enumeration","periodType":"instant","nillable":true},{"name":"us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent","dataType":"xbrlr:percent","periodType":"instant","nillable":true},{"name":"us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1","dataType":"xbrlr:duration","periodType":"instant","nillable":true},{"name":"us-gaap:OperatingLossCarryforwards","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:OtherAssetsCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:OtherAssetsMiscellaneousNoncurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:OtherAssetsNoncurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OtherCurrentLiabilitiesTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:OtherLiabilitiesCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OtherLiabilitiesNoncurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OtherNoncashIncomeExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OtherReceivablesNetCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:OtherSundryLiabilitiesCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PaymentsForDeposits","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PaymentsForDerivativeInstrumentInvestingActivities","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PaymentsForRepurchaseOfCommonStock","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PaymentsOfDividendsCommonStock","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PaymentsToAcquireBusinessesGross","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PaymentsToAcquireInvestments","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PaymentsToAcquirePropertyPlantAndEquipment","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:PrepaidExpenseCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:PriorPeriodReclassificationAdjustmentDescription","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ProceedsFromDerivativeInstrumentInvestingActivities","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ProceedsFromIssuanceOfLongTermDebt","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ProceedsFromLinesOfCredit","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ProceedsFromPaymentsForOtherFinancingActivities","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ProfitLoss","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PropertyPlantAndEquipmentNet","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:PropertyPlantAndEquipmentPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:PropertyPlantAndEquipmentTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:PropertyPlantAndEquipmentUsefulLife","dataType":"xbrlr:duration","periodType":"instant","nillable":true},{"name":"us-gaap:RepaymentsOfLinesOfCredit","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:RepaymentsOfLongTermDebt","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:ResearchAndDevelopmentExpensePolicy","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:RestrictedCashAndCashEquivalents","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:RestrictedCashAndCashEquivalentsNoncurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:RestructuringSettlementAndImpairmentProvisions","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:RetailRelatedInventoryMerchandise","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:RetainedEarningsAccumulatedDeficit","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:RevenueFromContractWithCustomerPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:RevenueFromContractWithCustomerTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:RevenuePerformanceObligationDescriptionOfPaymentTerms","dataType":"xs:string","periodType":"duration","nillable":true},{"name":"us-gaap:RevenueRecognitionPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:RevenueRemainingPerformanceObligation","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:SaleOfStockConsiderationReceivedOnTransaction","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:SaleOfStockConsiderationReceivedPerTransaction","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:SaleOfStockPricePerShare","dataType":"xbrlr:perShare","periodType":"instant","nillable":true},{"name":"us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfDebtTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfOtherShareBasedCompensationActivityTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:SegmentReportingDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:SegmentReportingPolicyPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:SellingAndMarketingExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:SellingGeneralAndAdministrativeExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ShareBasedCompensation","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights","dataType":"xs:string","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue","dataType":"xbrlr:perShare","periodType":"instant","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice","dataType":"xbrlr:perShare","periodType":"instant","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice","dataType":"xbrlr:perShare","periodType":"instant","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice","dataType":"xbrlr:perShare","periodType":"instant","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice","dataType":"xbrlr:perShare","periodType":"instant","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedPaymentArrangementValuationTechniqueExtensibleEnumeration","dataType":"xbrlr:enumeration","periodType":"duration","nillable":true},{"name":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:SharesOutstanding","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:ShortTermInvestments","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:SignificantAccountingPoliciesTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:StockRepurchasedAndRetiredDuringPeriodValue","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:StockRepurchasedDuringPeriodShares","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:StockRepurchasedDuringPeriodValue","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:StockholdersEquity","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:StockholdersEquityNoteDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:StockholdersEquityReverseStockSplit","dataType":"xs:string","periodType":"duration","nillable":true},{"name":"us-gaap:SubsequentEventsTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:SupplementalBalanceSheetDisclosuresTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:TaxCreditCarryforwardAmount","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:TaxesPayableCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:TradeAndOtherAccountsReceivablePolicy","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:TreasuryStockAcquiredAverageCostPerShare","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"us-gaap:TreasuryStockCommonShares","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:TreasuryStockSharesAcquired","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:TreasuryStockValue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:TreasuryStockValueAcquiredCostMethod","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:UnrealizedGainLossOnDerivatives","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:UnrecognizedTaxBenefits","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:UseOfEstimates","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:VariableLeaseCost","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","dataType":"xbrla:sharesType","periodType":"duration","nillable":true}],"headings":[{"name":"dei:CoverAbstract"},{"name":"dei:EntitiesTable"},{"name":"dei:EntityInformationLineItems"},{"name":"ecd:AdjLineItems"},{"name":"ecd:AwardTmgDiscLineItems"},{"name":"ecd:AwardTmgDiscTable"},{"name":"ecd:AwardsCloseToMnpiDiscLineItems"},{"name":"ecd:AwardsCloseToMnpiDiscTable"},{"name":"ecd:ErrCompRecoveryTable"},{"name":"ecd:ForgoneRecoveriesByIndTable"},{"name":"ecd:ForgoneRecoveriesLineItems"},{"name":"ecd:InsiderTradingArrLineItems"},{"name":"ecd:InsiderTradingPoliciesProcLineItems"},{"name":"ecd:InsiderTradingPoliciesProcTable"},{"name":"ecd:OutstandingRecoveriesByIndTable"},{"name":"ecd:OutstandingRecoveriesLineItems"},{"name":"ecd:PayVsPerformanceDisclosureLineItems"},{"name":"ecd:PayVsPerformanceDisclosureWithAdditionalMeasuresLineItems"},{"name":"ecd:PayVsPerformanceTableLineItems"},{"name":"ecd:PvpAdjTable"},{"name":"ecd:PvpMeasuresLineItems"},{"name":"ecd:PvpMeasuresTable"},{"name":"ecd:PvpTable"},{"name":"ecd:PvpTabularListTable"},{"name":"ecd:PvpTabularListsLineItems"},{"name":"ecd:PvpTabularListsTable"},{"name":"ecd:PvpWithAdditionalMeasuresTable"},{"name":"ecd:RecoveryOfErrCompDisclosureLineItems"},{"name":"ecd:TabularListMeasuresLineItems"},{"name":"ecd:TradingArrByIndTable"},{"name":"immr:AuditInformationAbstract"},{"name":"immr:IncomeTaxDisclosureLineItems"},{"name":"immr:IncomeTaxDisclosureTable"},{"name":"immr:InvestmentsAndFairValueMeasurementsDisclosureAbstract"},{"name":"immr:ScheduleOfAccountingPoliciesDisclosureTable"},{"name":"immr:ScheduleOfIntangibleAssetsAndGoodwillLineItems"},{"name":"immr:ScheduleOfIntangibleAssetsAndGoodwillTable"},{"name":"immr:ScheduleOfSupplementaryInformationDisclosureTable"},{"name":"immr:ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalDisclosuresAbstract"},{"name":"immr:SignificantAccountingPoliciesDisclosuresLineItems"},{"name":"immr:SupplementaryInformationDisclosuresLineItems"},{"name":"us-gaap:AccountingPoliciesAbstract"},{"name":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"},{"name":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"},{"name":"us-gaap:AssetsAbstract"},{"name":"us-gaap:AssetsCurrentAbstract"},{"name":"us-gaap:AssetsFairValueDisclosureAbstract"},{"name":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract"},{"name":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract"},{"name":"us-gaap:BusinessAcquisitionLineItems"},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract"},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract"},{"name":"us-gaap:BusinessCombinationsAbstract"},{"name":"us-gaap:CashAndCashEquivalentsAtCarryingValueAbstract"},{"name":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract"},{"name":"us-gaap:ClassOfStockLineItems"},{"name":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract"},{"name":"us-gaap:ConcentrationRiskLineItems"},{"name":"us-gaap:ConcentrationRiskTable"},{"name":"us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNetAbstract"},{"name":"us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems"},{"name":"us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable"},{"name":"us-gaap:ContractWithCustomerLiabilityAbstract"},{"name":"us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAbstract"},{"name":"us-gaap:DebtDisclosureAbstract"},{"name":"us-gaap:DebtInstrumentLineItems"},{"name":"us-gaap:DebtInstrumentTable"},{"name":"us-gaap:DebtSecuritiesAvailableForSaleTable"},{"name":"us-gaap:DefinedBenefitPlanAbstract"},{"name":"us-gaap:DefinedBenefitPlanDisclosureLineItems"},{"name":"us-gaap:DerivativesFairValueLineItems"},{"name":"us-gaap:DisaggregationOfRevenueLineItems"},{"name":"us-gaap:DisaggregationOfRevenueTable"},{"name":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"},{"name":"us-gaap:EarningsPerShareAbstract"},{"name":"us-gaap:EarningsPerShareDilutedAbstract"},{"name":"us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"},{"name":"us-gaap:EquityAbstract"},{"name":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"},{"name":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"},{"name":"us-gaap:FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable"},{"name":"us-gaap:FiniteLivedIntangibleAssetsLineItems"},{"name":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract"},{"name":"us-gaap:IncomeStatementAbstract"},{"name":"us-gaap:IncomeTaxContingencyLineItems"},{"name":"us-gaap:IncomeTaxContingencyTable"},{"name":"us-gaap:IncomeTaxDisclosureAbstract"},{"name":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract"},{"name":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward"},{"name":"us-gaap:LeasesAbstract"},{"name":"us-gaap:LesseeLeaseDescriptionLineItems"},{"name":"us-gaap:LesseeLeaseDescriptionTable"},{"name":"us-gaap:LiabilitiesAbstract"},{"name":"us-gaap:LiabilitiesAndStockholdersEquityAbstract"},{"name":"us-gaap:LiabilitiesCurrentAbstract"},{"name":"us-gaap:LiabilitiesFairValueDisclosureAbstract"},{"name":"us-gaap:LongTermDebtByCurrentAndNoncurrentAbstract"},{"name":"us-gaap:LossContingenciesLineItems"},{"name":"us-gaap:LossContingenciesTable"},{"name":"us-gaap:MinorityInterestLineItems"},{"name":"us-gaap:MinorityInterestTable"},{"name":"us-gaap:MovementInDeferredRevenueRollForward"},{"name":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract"},{"name":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract"},{"name":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesAbstract"},{"name":"us-gaap:NetIncomeLossAvailableToCommonStockholdersBasicAbstract"},{"name":"us-gaap:NoncontrollingInterestAbstract"},{"name":"us-gaap:OperatingCostsAndExpensesAbstract"},{"name":"us-gaap:OperatingLeaseLiabilitiesPaymentsDueAbstract"},{"name":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"},{"name":"us-gaap:OtherAssetsAbstract"},{"name":"us-gaap:OtherLiabilitiesCurrentAbstract"},{"name":"us-gaap:PropertyPlantAndEquipmentLineItems"},{"name":"us-gaap:ReceivablesAbstract"},{"name":"us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTable"},{"name":"us-gaap:RestrictedCashAndCashEquivalentsAbstract"},{"name":"us-gaap:RevenueFromContractWithCustomerAbstract"},{"name":"us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"},{"name":"us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"},{"name":"us-gaap:RevenuesAbstract"},{"name":"us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"},{"name":"us-gaap:ScheduleOfAvailableForSaleSecuritiesLineItems"},{"name":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable"},{"name":"us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTable"},{"name":"us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"},{"name":"us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTable"},{"name":"us-gaap:ScheduleOfPropertyPlantAndEquipmentTable"},{"name":"us-gaap:ScheduleOfSegmentReportingInformationBySegmentTable"},{"name":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"},{"name":"us-gaap:ScheduleOfStockByClassTable"},{"name":"us-gaap:ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems"},{"name":"us-gaap:ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable"},{"name":"us-gaap:SegmentReportingAbstract"},{"name":"us-gaap:SegmentReportingAssetReconcilingItemLineItems"},{"name":"us-gaap:SegmentReportingInformationLineItems"},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward"},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract"},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"},{"name":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward"},{"name":"us-gaap:StatementLineItems"},{"name":"us-gaap:StatementOfCashFlowsAbstract"},{"name":"us-gaap:StatementOfFinancialPositionAbstract"},{"name":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract"},{"name":"us-gaap:StatementOfStockholdersEquityAbstract"},{"name":"us-gaap:StatementTable"},{"name":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract"},{"name":"us-gaap:SubsequentEventLineItems"},{"name":"us-gaap:SubsequentEventTable"},{"name":"us-gaap:SubsequentEventsAbstract"},{"name":"us-gaap:WeightedAverageNumberOfSharesOutstandingAbstract"}],"dimensions":[{"name":"dei:LegalEntityAxis","domainClass":"dei:EntityDomain"},{"name":"ecd:AdjToCompAxis","domainClass":"ecd:AllAdjToCompMember"},{"name":"ecd:ExecutiveCategoryAxis","domainClass":"ecd:AllExecutiveCategoriesMember"},{"name":"ecd:IndividualAxis","domainClass":"ecd:AllIndividualsMember"},{"name":"ecd:MeasureAxis"},{"name":"ecd:RestatementDateAxis"},{"name":"ecd:TradingArrAxis","domainClass":"ecd:AllTradingArrangementsMember"},{"name":"immr:AgreementAxis","domainClass":"immr:AgreementDomain"},{"name":"immr:CommitmentAxis","domainClass":"immr:CommitmentDomain"},{"name":"immr:InvestorAxis","domainClass":"immr:InvestorDomain"},{"name":"immr:LeaseArrangementAxis","domainClass":"immr:LeaseArrangementDomain"},{"name":"srt:ConsolidatedEntitiesAxis","domainClass":"srt:ConsolidatedEntitiesDomain"},{"name":"srt:CounterpartyNameAxis","domainClass":"srt:RepurchaseAgreementCounterpartyNameDomain"},{"name":"srt:LitigationCaseAxis","domainClass":"srt:LitigationCaseTypeDomain"},{"name":"srt:MajorCustomersAxis","domainClass":"srt:NameOfMajorCustomerDomain"},{"name":"srt:OwnershipAxis","domainClass":"srt:OwnershipDomain"},{"name":"srt:ProductOrServiceAxis","domainClass":"srt:ProductsAndServicesDomain"},{"name":"srt:RangeAxis","domainClass":"srt:RangeMember"},{"name":"srt:ShareRepurchaseProgramAxis","domainClass":"srt:ShareRepurchaseProgramDomain"},{"name":"srt:StatementGeographicalAxis","domainClass":"srt:SegmentGeographicalDomain"},{"name":"srt:TitleOfIndividualAxis","domainClass":"srt:TitleOfIndividualWithRelationshipToEntityDomain"},{"name":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis","domainClass":"us-gaap:AntidilutiveSecuritiesNameDomain"},{"name":"us-gaap:AssetsSoldUnderAgreementsToRepurchaseAxis","domainClass":"us-gaap:AssetsSoldUnderAgreementsToRepurchaseTypeDomain"},{"name":"us-gaap:AwardTypeAxis","domainClass":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"},{"name":"us-gaap:BalanceSheetLocationAxis","domainClass":"us-gaap:BalanceSheetLocationDomain"},{"name":"us-gaap:BusinessAcquisitionAxis","domainClass":"us-gaap:BusinessAcquisitionAcquireeDomain"},{"name":"us-gaap:ConcentrationRiskByBenchmarkAxis","domainClass":"us-gaap:ConcentrationRiskBenchmarkDomain"},{"name":"us-gaap:ConcentrationRiskByTypeAxis","domainClass":"us-gaap:ConcentrationRiskTypeDomain"},{"name":"us-gaap:ContractWithCustomerDurationAxis","domainClass":"us-gaap:ContractWithCustomerDurationDomain"},{"name":"us-gaap:CreditFacilityAxis","domainClass":"us-gaap:CreditFacilityDomain"},{"name":"us-gaap:DebtInstrumentAxis","domainClass":"us-gaap:DebtInstrumentNameDomain"},{"name":"us-gaap:DerivativeInstrumentRiskAxis","domainClass":"us-gaap:DerivativeContractTypeDomain"},{"name":"us-gaap:DividendsAxis","domainClass":"us-gaap:DividendsDomain"},{"name":"us-gaap:FairValueByFairValueHierarchyLevelAxis","domainClass":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain"},{"name":"us-gaap:FairValueByMeasurementFrequencyAxis","domainClass":"us-gaap:FairValueMeasurementFrequencyDomain"},{"name":"us-gaap:FinancialInstrumentAxis","domainClass":"us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"},{"name":"us-gaap:FinancialInstrumentPerformanceStatusAxis","domainClass":"us-gaap:FinancialInstrumentPerformanceStatusDomain"},{"name":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","domainClass":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain"},{"name":"us-gaap:IncomeStatementLocationAxis","domainClass":"us-gaap:IncomeStatementLocationDomain"},{"name":"us-gaap:IncomeTaxAuthorityAxis","domainClass":"us-gaap:IncomeTaxAuthorityDomain"},{"name":"us-gaap:IncomeTaxAuthorityNameAxis","domainClass":"us-gaap:IncomeTaxAuthorityNameDomain"},{"name":"us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis","domainClass":"us-gaap:IndefiniteLivedIntangibleAssetsMajorClassNameDomain"},{"name":"us-gaap:LitigationStatusAxis","domainClass":"us-gaap:LitigationStatusDomain"},{"name":"us-gaap:LossContingenciesByNatureOfContingencyAxis","domainClass":"us-gaap:LossContingencyNatureDomain"},{"name":"us-gaap:PlanNameAxis","domainClass":"us-gaap:PlanNameDomain"},{"name":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","domainClass":"us-gaap:PropertyPlantAndEquipmentTypeDomain"},{"name":"us-gaap:StatementBusinessSegmentsAxis","domainClass":"us-gaap:SegmentDomain"},{"name":"us-gaap:StatementClassOfStockAxis","domainClass":"us-gaap:ClassOfStockDomain"},{"name":"us-gaap:StatementEquityComponentsAxis","domainClass":"us-gaap:EquityComponentDomain"},{"name":"us-gaap:SubsequentEventTypeAxis","domainClass":"us-gaap:SubsequentEventTypeDomain"},{"name":"us-gaap:SubsidiarySaleOfStockAxis","domainClass":"us-gaap:SaleOfStockNameOfTransactionDomain"},{"name":"us-gaap:TaxCreditCarryforwardAxis","domainClass":"us-gaap:TaxCreditCarryforwardNameDomain"},{"name":"us-gaap:VariableRateAxis","domainClass":"us-gaap:VariableRateDomain"},{"name":"us-gaap:VestingAxis","domainClass":"us-gaap:VestingDomain"}],"domainClasses":[{"name":"dei:EntityDomain"},{"name":"ecd:AllAdjToCompMember"},{"name":"ecd:AllExecutiveCategoriesMember"},{"name":"ecd:AllIndividualsMember"},{"name":"ecd:AllTradingArrangementsMember"},{"name":"immr:AgreementDomain"},{"name":"immr:CommitmentDomain"},{"name":"immr:InvestorDomain"},{"name":"immr:LeaseArrangementDomain"},{"name":"srt:ConsolidatedEntitiesDomain"},{"name":"srt:LitigationCaseTypeDomain"},{"name":"srt:NameOfMajorCustomerDomain"},{"name":"srt:OwnershipDomain"},{"name":"srt:ProductsAndServicesDomain"},{"name":"srt:RangeMember"},{"name":"srt:RepurchaseAgreementCounterpartyNameDomain"},{"name":"srt:SegmentGeographicalDomain"},{"name":"srt:ShareRepurchaseProgramDomain"},{"name":"srt:TitleOfIndividualWithRelationshipToEntityDomain"},{"name":"us-gaap:AntidilutiveSecuritiesNameDomain"},{"name":"us-gaap:AssetsSoldUnderAgreementsToRepurchaseTypeDomain"},{"name":"us-gaap:BalanceSheetLocationDomain"},{"name":"us-gaap:BusinessAcquisitionAcquireeDomain"},{"name":"us-gaap:ClassOfStockDomain"},{"name":"us-gaap:ConcentrationRiskBenchmarkDomain"},{"name":"us-gaap:ConcentrationRiskTypeDomain"},{"name":"us-gaap:ContractWithCustomerDurationDomain"},{"name":"us-gaap:CreditFacilityDomain"},{"name":"us-gaap:DebtInstrumentNameDomain"},{"name":"us-gaap:DerivativeContractTypeDomain"},{"name":"us-gaap:DividendsDomain"},{"name":"us-gaap:EquityComponentDomain"},{"name":"us-gaap:FairValueMeasurementFrequencyDomain"},{"name":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain"},{"name":"us-gaap:FinancialInstrumentPerformanceStatusDomain"},{"name":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain"},{"name":"us-gaap:IncomeStatementLocationDomain"},{"name":"us-gaap:IncomeTaxAuthorityDomain"},{"name":"us-gaap:IncomeTaxAuthorityNameDomain"},{"name":"us-gaap:IndefiniteLivedIntangibleAssetsMajorClassNameDomain"},{"name":"us-gaap:LitigationStatusDomain"},{"name":"us-gaap:LossContingencyNatureDomain"},{"name":"us-gaap:PlanNameDomain"},{"name":"us-gaap:PropertyPlantAndEquipmentTypeDomain"},{"name":"us-gaap:SaleOfStockNameOfTransactionDomain"},{"name":"us-gaap:SegmentDomain"},{"name":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"},{"name":"us-gaap:SubsequentEventTypeDomain"},{"name":"us-gaap:TaxCreditCarryforwardNameDomain"},{"name":"us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"},{"name":"us-gaap:VariableRateDomain"},{"name":"us-gaap:VestingDomain"}],"domainNetworks":[{"name":"rpt:domain-0","root":"us-gaap:BusinessAcquisitionAcquireeDomain","relationships":[{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"immr:BarnesAndNobleEducationIncMember"}]},{"name":"rpt:domain-1","root":"immr:AgreementDomain","relationships":[{"source":"immr:AgreementDomain","target":"immr:ConditionalPurchaseAgreementMember"}]},{"name":"rpt:domain-2","root":"immr:CommitmentDomain","relationships":[{"source":"immr:CommitmentDomain","target":"immr:BackstopCommitmentMember"}]},{"name":"rpt:domain-3","root":"us-gaap:IncomeStatementLocationDomain","relationships":[{"source":"us-gaap:IncomeStatementLocationDomain","target":"us-gaap:GeneralAndAdministrativeExpenseMember"}]},{"name":"rpt:domain-4","root":"immr:InvestorDomain","relationships":[{"source":"immr:InvestorDomain","target":"immr:Toro18HoldingsLlcMember"}]},{"name":"rpt:domain-5","root":"us-gaap:SaleOfStockNameOfTransactionDomain","relationships":[{"source":"us-gaap:SaleOfStockNameOfTransactionDomain","target":"immr:RightsOfferingMember"}]},{"name":"rpt:domain-6","root":"us-gaap:IndefiniteLivedIntangibleAssetsMajorClassNameDomain","relationships":[{"source":"us-gaap:IndefiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:TradeNamesMember"}]},{"name":"rpt:domain-7","root":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","relationships":[{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:CustomerRelationshipsMember"}]},{"name":"rpt:domain-8","root":"srt:LitigationCaseTypeDomain","relationships":[{"source":"srt:LitigationCaseTypeDomain","target":"immr:Samsungvs.ImmersionMember"},{"source":"srt:LitigationCaseTypeDomain","target":"immr:ImmersionCorporationVsMetaPlatformsIncMember"}]},{"name":"rpt:domain-9","root":"us-gaap:LossContingencyNatureDomain","relationships":[{"source":"us-gaap:LossContingencyNatureDomain","target":"immr:WithholdingTaxesonRoyaltyPaymentsMember"},{"source":"us-gaap:LossContingencyNatureDomain","target":"immr:PatentInfringementMember"}]},{"name":"rpt:domain-10","root":"dei:EntityDomain","relationships":[{"source":"dei:EntityDomain","target":"immr:LGEMember"},{"source":"dei:EntityDomain","target":"immr:MarquardtMember"}]},{"name":"rpt:domain-11","root":"us-gaap:LitigationStatusDomain","relationships":[{"source":"us-gaap:LitigationStatusDomain","target":"us-gaap:PendingLitigationMember"}]},{"name":"rpt:domain-12","root":"us-gaap:IncomeTaxAuthorityNameDomain","relationships":[{"source":"us-gaap:IncomeTaxAuthorityNameDomain","target":"immr:KoreanTaxAuthorityMember"}]},{"name":"rpt:domain-13","root":"srt:ConsolidatedEntitiesDomain","relationships":[{"source":"srt:ConsolidatedEntitiesDomain","target":"immr:ImmersionCorporationMember"},{"source":"srt:ConsolidatedEntitiesDomain","target":"immr:BarnesAndNobleEducationIncMember"}]},{"name":"rpt:domain-14","root":"srt:ProductsAndServicesDomain","relationships":[{"source":"srt:ProductsAndServicesDomain","target":"immr:FixedFeeLicenseandPerUnitRoyaltiesMember"},{"source":"srt:ProductsAndServicesDomain","target":"immr:RentalServicesMember"},{"source":"srt:ProductsAndServicesDomain","target":"immr:ProductAndOtherMember"}]},{"name":"rpt:domain-15","root":"us-gaap:EquityComponentDomain","relationships":[{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:ParentMember"},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:NoncontrollingInterestMember"},{"source":"us-gaap:ParentMember","target":"us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember"},{"source":"us-gaap:ParentMember","target":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},{"source":"us-gaap:ParentMember","target":"us-gaap:RetainedEarningsMember"},{"source":"us-gaap:ParentMember","target":"us-gaap:TreasuryStockCommonMember"},{"source":"us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember","target":"us-gaap:CommonStockMember"},{"source":"us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember","target":"us-gaap:AdditionalPaidInCapitalMember"}]},{"name":"rpt:domain-16","root":"srt:ConsolidatedEntitiesDomain","relationships":[{"source":"srt:ConsolidatedEntitiesDomain","target":"immr:BarnesAndNobleEducationIncMember"}]},{"name":"rpt:domain-17","root":"us-gaap:DebtInstrumentNameDomain","relationships":[{"source":"us-gaap:DebtInstrumentNameDomain","target":"us-gaap:RevolvingCreditFacilityMember"}]},{"name":"rpt:domain-18","root":"us-gaap:VariableRateDomain","relationships":[{"source":"us-gaap:VariableRateDomain","target":"us-gaap:SecuredOvernightFinancingRateSofrMember"},{"source":"us-gaap:VariableRateDomain","target":"us-gaap:BaseRateMember"}]},{"name":"rpt:domain-19","root":"us-gaap:CreditFacilityDomain","relationships":[{"source":"us-gaap:CreditFacilityDomain","target":"us-gaap:LetterOfCreditMember"}]},{"name":"rpt:domain-20","root":"us-gaap:ClassOfStockDomain","relationships":[{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonStockMember"},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:SeriesBMember"}]},{"name":"rpt:domain-21","root":"us-gaap:AntidilutiveSecuritiesNameDomain","relationships":[{"source":"us-gaap:AntidilutiveSecuritiesNameDomain","target":"us-gaap:EmployeeStockOptionMember"},{"source":"us-gaap:AntidilutiveSecuritiesNameDomain","target":"immr:RestrictedStockAndRestrictedStockUnitsAndPerformanceStockUnitsMember"}]},{"name":"rpt:domain-22","root":"us-gaap:IncomeTaxAuthorityDomain","relationships":[{"source":"us-gaap:IncomeTaxAuthorityDomain","target":"us-gaap:ForeignCountryMember"},{"source":"us-gaap:IncomeTaxAuthorityDomain","target":"us-gaap:DomesticCountryMember"},{"source":"us-gaap:IncomeTaxAuthorityDomain","target":"us-gaap:StateAndLocalJurisdictionMember"}]},{"name":"rpt:domain-23","root":"srt:LitigationCaseTypeDomain","relationships":[{"source":"srt:LitigationCaseTypeDomain","target":"immr:Samsungvs.ImmersionMember"}]},{"name":"rpt:domain-24","root":"srt:SegmentGeographicalDomain","relationships":[{"source":"srt:SegmentGeographicalDomain","target":"country:CA"}]},{"name":"rpt:domain-25","root":"us-gaap:TaxCreditCarryforwardNameDomain","relationships":[{"source":"us-gaap:TaxCreditCarryforwardNameDomain","target":"us-gaap:ResearchMember"}]},{"name":"rpt:domain-26","root":"srt:ConsolidatedEntitiesDomain","relationships":[{"source":"srt:ConsolidatedEntitiesDomain","target":"immr:ImmersionCorporationMember"}]},{"name":"rpt:domain-27","root":"us-gaap:BalanceSheetLocationDomain","relationships":[{"source":"us-gaap:BalanceSheetLocationDomain","target":"immr:MarketableEquitySecuritiesMember"},{"source":"us-gaap:BalanceSheetLocationDomain","target":"immr:MarketableDebtSecuritiesMember"}]},{"name":"rpt:domain-28","root":"us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain","relationships":[{"source":"us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain","target":"us-gaap:MutualFundMember"},{"source":"us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain","target":"us-gaap:CorporateBondSecuritiesMember"},{"source":"us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain","target":"us-gaap:EquitySecuritiesMember"},{"source":"us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain","target":"us-gaap:USTreasurySecuritiesMember"}]},{"name":"rpt:domain-29","root":"us-gaap:DerivativeContractTypeDomain","relationships":[{"source":"us-gaap:DerivativeContractTypeDomain","target":"us-gaap:StockOptionMember"},{"source":"us-gaap:DerivativeContractTypeDomain","target":"us-gaap:ExchangeTradedOptionsMember"}]},{"name":"rpt:domain-30","root":"us-gaap:BalanceSheetLocationDomain","relationships":[{"source":"us-gaap:BalanceSheetLocationDomain","target":"us-gaap:OtherCurrentLiabilitiesMember"}]},{"name":"rpt:domain-31","root":"us-gaap:FairValueMeasurementFrequencyDomain","relationships":[{"source":"us-gaap:FairValueMeasurementFrequencyDomain","target":"us-gaap:FairValueMeasurementsRecurringMember"}]},{"name":"rpt:domain-32","root":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain","relationships":[{"source":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain","target":"us-gaap:FairValueInputsLevel1Member"},{"source":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain","target":"us-gaap:FairValueInputsLevel2Member"},{"source":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain","target":"us-gaap:FairValueInputsLevel3Member"}]},{"name":"rpt:domain-33","root":"us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain","relationships":[{"source":"us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain","target":"us-gaap:MutualFundMember"},{"source":"us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain","target":"us-gaap:EquitySecuritiesMember"},{"source":"us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain","target":"us-gaap:CorporateBondSecuritiesMember"}]},{"name":"rpt:domain-34","root":"us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain","relationships":[{"source":"us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain","target":"us-gaap:CorporateBondSecuritiesMember"},{"source":"us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain","target":"us-gaap:USTreasurySecuritiesMember"}]},{"name":"rpt:domain-35","root":"srt:ConsolidatedEntitiesDomain","relationships":[{"source":"srt:ConsolidatedEntitiesDomain","target":"immr:BarnesAndNobleEducationIncMember"},{"source":"srt:ConsolidatedEntitiesDomain","target":"immr:ImmersionCorporationMember"}]},{"name":"rpt:domain-36","root":"immr:LeaseArrangementDomain","relationships":[{"source":"immr:LeaseArrangementDomain","target":"immr:InnovobotMember"},{"source":"immr:LeaseArrangementDomain","target":"immr:AventuraFloridaFacilityMember"},{"source":"immr:LeaseArrangementDomain","target":"immr:SanJoseCaliforniaFacilitiesMember"}]},{"name":"rpt:domain-37","root":"us-gaap:SubsequentEventTypeDomain","relationships":[{"source":"us-gaap:SubsequentEventTypeDomain","target":"us-gaap:SubsequentEventMember"}]},{"name":"rpt:domain-38","root":"srt:RangeMember","relationships":[{"source":"srt:RangeMember","target":"srt:MinimumMember"},{"source":"srt:RangeMember","target":"srt:MaximumMember"}]},{"name":"rpt:domain-39","root":"us-gaap:EquityComponentDomain","relationships":[{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:ParentMember"},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:NoncontrollingInterestMember"}]},{"name":"rpt:domain-40","root":"srt:OwnershipDomain","relationships":[{"source":"srt:OwnershipDomain","target":"immr:DirectOwnershipMember"}]},{"name":"rpt:domain-41","root":"srt:ProductsAndServicesDomain","relationships":[{"source":"srt:ProductsAndServicesDomain","target":"immr:FixedFeeLicenseandPerUnitRoyaltiesMember"},{"source":"srt:ProductsAndServicesDomain","target":"immr:FixedFeeLicenseMember"},{"source":"srt:ProductsAndServicesDomain","target":"immr:PerUnitRoyaltiesMember"},{"source":"srt:ProductsAndServicesDomain","target":"immr:DevelopmentServicesandOtherMember"}]},{"name":"rpt:domain-42","root":"srt:ProductsAndServicesDomain","relationships":[{"source":"srt:ProductsAndServicesDomain","target":"immr:ProductAndOtherMember"},{"source":"srt:ProductsAndServicesDomain","target":"immr:CourseMaterialSaleMember"},{"source":"srt:ProductsAndServicesDomain","target":"immr:GeneralMerchandiseSaleMember"},{"source":"srt:ProductsAndServicesDomain","target":"immr:ServicesAndOtherRevenueMember"},{"source":"srt:ProductsAndServicesDomain","target":"immr:RentalServicesMember"}]},{"name":"rpt:domain-43","root":"srt:ProductsAndServicesDomain","relationships":[{"source":"srt:ProductsAndServicesDomain","target":"immr:FixedFeeLicenseMember"},{"source":"srt:ProductsAndServicesDomain","target":"immr:PerUnitRoyaltiesMember"}]},{"name":"rpt:domain-44","root":"us-gaap:ContractWithCustomerDurationDomain","relationships":[{"source":"us-gaap:ContractWithCustomerDurationDomain","target":"immr:LaterThanOneYearAndNotLaterThanThreeYearsMember"},{"source":"us-gaap:ContractWithCustomerDurationDomain","target":"immr:LaterThanThreeYearsMember"}]},{"name":"rpt:domain-45","root":"srt:ProductsAndServicesDomain","relationships":[{"source":"srt:ProductsAndServicesDomain","target":"immr:FixedFeeLicenseMember"}]},{"name":"rpt:domain-46","root":"us-gaap:FinancialInstrumentPerformanceStatusDomain","relationships":[{"source":"us-gaap:FinancialInstrumentPerformanceStatusDomain","target":"immr:PerformanceObligationBMember"}]},{"name":"rpt:domain-47","root":"srt:NameOfMajorCustomerDomain","relationships":[{"source":"srt:NameOfMajorCustomerDomain","target":"immr:Customer1Member"},{"source":"srt:NameOfMajorCustomerDomain","target":"immr:Customer2Member"},{"source":"srt:NameOfMajorCustomerDomain","target":"immr:Customer3Member"}]},{"name":"rpt:domain-48","root":"us-gaap:ConcentrationRiskBenchmarkDomain","relationships":[{"source":"us-gaap:ConcentrationRiskBenchmarkDomain","target":"us-gaap:RevenueFromContractWithCustomerMember"}]},{"name":"rpt:domain-49","root":"us-gaap:ConcentrationRiskTypeDomain","relationships":[{"source":"us-gaap:ConcentrationRiskTypeDomain","target":"us-gaap:CustomerConcentrationRiskMember"}]},{"name":"rpt:domain-50","root":"us-gaap:ConcentrationRiskTypeDomain","relationships":[{"source":"us-gaap:ConcentrationRiskTypeDomain","target":"us-gaap:GeographicConcentrationRiskMember"}]},{"name":"rpt:domain-51","root":"srt:SegmentGeographicalDomain","relationships":[{"source":"srt:SegmentGeographicalDomain","target":"country:CA"},{"source":"srt:SegmentGeographicalDomain","target":"country:US"},{"source":"srt:SegmentGeographicalDomain","target":"immr:RestOfWorldMember"}]},{"name":"rpt:domain-52","root":"us-gaap:ConcentrationRiskBenchmarkDomain","relationships":[{"source":"us-gaap:ConcentrationRiskBenchmarkDomain","target":"us-gaap:PropertyPlantAndEquipmentMember"}]},{"name":"rpt:domain-53","root":"us-gaap:ConcentrationRiskBenchmarkDomain","relationships":[{"source":"us-gaap:ConcentrationRiskBenchmarkDomain","target":"us-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember"}]},{"name":"rpt:domain-54","root":"us-gaap:ConcentrationRiskTypeDomain","relationships":[{"source":"us-gaap:ConcentrationRiskTypeDomain","target":"us-gaap:ProductConcentrationRiskMember"}]},{"name":"rpt:domain-55","root":"srt:ProductsAndServicesDomain","relationships":[{"source":"srt:ProductsAndServicesDomain","target":"immr:MobileWearablesMember"},{"source":"srt:ProductsAndServicesDomain","target":"immr:GamingMember"},{"source":"srt:ProductsAndServicesDomain","target":"immr:AutomotiveMember"},{"source":"srt:ProductsAndServicesDomain","target":"us-gaap:ProductAndServiceOtherMember"}]},{"name":"rpt:domain-56","root":"srt:SegmentGeographicalDomain","relationships":[{"source":"srt:SegmentGeographicalDomain","target":"country:KR"},{"source":"srt:SegmentGeographicalDomain","target":"country:JP"},{"source":"srt:SegmentGeographicalDomain","target":"country:US"},{"source":"srt:SegmentGeographicalDomain","target":"country:DE"},{"source":"srt:SegmentGeographicalDomain","target":"immr:OtherCountriesMember"}]},{"name":"rpt:domain-57","root":"srt:SegmentGeographicalDomain","relationships":[{"source":"srt:SegmentGeographicalDomain","target":"srt:AsiaMember"},{"source":"srt:SegmentGeographicalDomain","target":"srt:NorthAmericaMember"},{"source":"srt:SegmentGeographicalDomain","target":"srt:EuropeMember"}]},{"name":"rpt:domain-58","root":"srt:NameOfMajorCustomerDomain","relationships":[{"source":"srt:NameOfMajorCustomerDomain","target":"immr:CustomerAMember"},{"source":"srt:NameOfMajorCustomerDomain","target":"immr:CustomerBMember"},{"source":"srt:NameOfMajorCustomerDomain","target":"immr:CustomerCMember"},{"source":"srt:NameOfMajorCustomerDomain","target":"immr:CustomerDMember"},{"source":"srt:NameOfMajorCustomerDomain","target":"immr:CustomerEMember"},{"source":"srt:NameOfMajorCustomerDomain","target":"immr:CustomerFMember"}]},{"name":"rpt:domain-59","root":"us-gaap:SegmentDomain","relationships":[{"source":"us-gaap:SegmentDomain","target":"immr:ImmersionSegmentMember"},{"source":"us-gaap:SegmentDomain","target":"immr:BarnesAndNobleEducationSegmentMember"}]},{"name":"rpt:domain-60","root":"us-gaap:PropertyPlantAndEquipmentTypeDomain","relationships":[{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"immr:ComputerEquipmentAndPurchasedSoftwareMember"},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:MachineryAndEquipmentMember"},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:FurnitureAndFixturesMember"}]},{"name":"rpt:domain-61","root":"us-gaap:BalanceSheetLocationDomain","relationships":[{"source":"us-gaap:BalanceSheetLocationDomain","target":"us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember"},{"source":"us-gaap:BalanceSheetLocationDomain","target":"us-gaap:OtherNoncurrentAssetsMember"}]},{"name":"rpt:domain-62","root":"us-gaap:EquityComponentDomain","relationships":[{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:CommonStockMember"}]},{"name":"rpt:domain-63","root":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","relationships":[{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:EmployeeStockOptionMember"},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"immr:TimeBasedStockOptionMember"},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:RestrictedStockMember"},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:RestrictedStockUnitsRSUMember"},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:PerformanceSharesMember"},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:EmployeeStockMember"}]},{"name":"rpt:domain-64","root":"us-gaap:ClassOfStockDomain","relationships":[{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonStockMember"}]},{"name":"rpt:domain-65","root":"srt:ShareRepurchaseProgramDomain","relationships":[{"source":"srt:ShareRepurchaseProgramDomain","target":"immr:December2022StockRepurchaseProgramMember"}]},{"name":"rpt:domain-66","root":"us-gaap:PlanNameDomain","relationships":[{"source":"us-gaap:PlanNameDomain","target":"immr:A2021PlanMember"},{"source":"us-gaap:PlanNameDomain","target":"immr:BarnesAndNobleEducationEquityIncentivePlanMember"}]},{"name":"rpt:domain-67","root":"srt:TitleOfIndividualWithRelationshipToEntityDomain","relationships":[{"source":"srt:TitleOfIndividualWithRelationshipToEntityDomain","target":"srt:ManagementMember"},{"source":"srt:TitleOfIndividualWithRelationshipToEntityDomain","target":"srt:DirectorMember"},{"source":"srt:TitleOfIndividualWithRelationshipToEntityDomain","target":"immr:EmployeesOtherThanManagementMember"}]},{"name":"rpt:domain-68","root":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","relationships":[{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:PerformanceSharesMember"}]},{"name":"rpt:domain-69","root":"us-gaap:VestingDomain","relationships":[{"source":"us-gaap:VestingDomain","target":"us-gaap:ShareBasedCompensationAwardTrancheOneMember"},{"source":"us-gaap:VestingDomain","target":"us-gaap:ShareBasedCompensationAwardTrancheTwoMember"},{"source":"us-gaap:VestingDomain","target":"us-gaap:ShareBasedCompensationAwardTrancheThreeMember"}]},{"name":"rpt:domain-70","root":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","relationships":[{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"immr:TimeBasedStockOptionMember"},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:RestrictedStockUnitsRSUMember"},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:RestrictedStockMember"},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:PerformanceSharesMember"}]},{"name":"rpt:domain-71","root":"us-gaap:PlanNameDomain","relationships":[{"source":"us-gaap:PlanNameDomain","target":"immr:A2021PlanMember"}]},{"name":"rpt:domain-72","root":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","relationships":[{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:RestrictedStockUnitsRSUMember"},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:RestrictedStockMember"}]},{"name":"rpt:domain-73","root":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","relationships":[{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:EmployeeStockOptionMember"},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:RestrictedStockMember"},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:RestrictedStockUnitsRSUMember"}]},{"name":"rpt:domain-74","root":"us-gaap:PlanNameDomain","relationships":[{"source":"us-gaap:PlanNameDomain","target":"immr:BarnesAndNobleEducationEquityIncentivePlanMember"}]},{"name":"rpt:domain-75","root":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","relationships":[{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:EmployeeStockOptionMember"},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"immr:RestrictedStockAndRestrictedStockUnitsAndPerformanceStockUnitsMember"},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:EmployeeStockMember"}]},{"name":"rpt:domain-76","root":"us-gaap:IncomeStatementLocationDomain","relationships":[{"source":"us-gaap:IncomeStatementLocationDomain","target":"us-gaap:SellingAndMarketingExpenseMember"},{"source":"us-gaap:IncomeStatementLocationDomain","target":"us-gaap:ResearchAndDevelopmentExpenseMember"},{"source":"us-gaap:IncomeStatementLocationDomain","target":"us-gaap:GeneralAndAdministrativeExpenseMember"}]},{"name":"rpt:domain-77","root":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","relationships":[{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"immr:TimeBasedStockOptionMember"}]},{"name":"rpt:domain-78","root":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","relationships":[{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"immr:TimeBasedStockOptionMember"},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"immr:MarketPerformanceBasedRestrictedStockUnitsMember"}]},{"name":"rpt:domain-79","root":"us-gaap:AssetsSoldUnderAgreementsToRepurchaseTypeDomain","relationships":[{"source":"us-gaap:AssetsSoldUnderAgreementsToRepurchaseTypeDomain","target":"immr:InvenomicCapitalManagementLPMember"}]},{"name":"rpt:domain-80","root":"srt:OwnershipDomain","relationships":[{"source":"srt:OwnershipDomain","target":"immr:InvenomicCapitalManagementLPMember"}]},{"name":"rpt:domain-81","root":"srt:ShareRepurchaseProgramDomain","relationships":[{"source":"srt:ShareRepurchaseProgramDomain","target":"immr:StockRepurchaseProgramMember"},{"source":"srt:ShareRepurchaseProgramDomain","target":"immr:December2022StockRepurchaseProgramMember"}]},{"name":"rpt:domain-82","root":"us-gaap:DividendsDomain","relationships":[{"source":"us-gaap:DividendsDomain","target":"immr:O2022Q4DividendsMember"},{"source":"us-gaap:DividendsDomain","target":"immr:O2023Q3DividendsMember"},{"source":"us-gaap:DividendsDomain","target":"immr:O2023Q4DividendsMember"},{"source":"us-gaap:DividendsDomain","target":"immr:O2024Q1DividendsMember"},{"source":"us-gaap:DividendsDomain","target":"immr:O2024Q2DividendsMember"}]},{"name":"rpt:domain-83","root":"immr:AgreementDomain","relationships":[{"source":"immr:AgreementDomain","target":"immr:SalesAgreementMember"}]},{"name":"rpt:domain-84","root":"us-gaap:SaleOfStockNameOfTransactionDomain","relationships":[{"source":"us-gaap:SaleOfStockNameOfTransactionDomain","target":"immr:AtMarketEquityOfferingsMember"}]},{"name":"rpt:domain-85","root":"srt:RepurchaseAgreementCounterpartyNameDomain","relationships":[{"source":"srt:RepurchaseAgreementCounterpartyNameDomain","target":"immr:BtigLlcMember"}]},{"name":"rpt:domain-86","root":"us-gaap:DividendsDomain","relationships":[{"source":"us-gaap:DividendsDomain","target":"immr:S2024Q2DividendsMember"}]},{"name":"rpt:domain-87","root":"ecd:AllIndividualsMember","relationships":[{"source":"ecd:AllIndividualsMember","target":"ecd:NonNeosMember"}]},{"name":"rpt:domain-88","root":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","relationships":[{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:EmployeeStockOptionMember"},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:StockAppreciationRightsSARSMember"}]},{"name":"rpt:domain-89","root":"ecd:AllTradingArrangementsMember","relationships":[]},{"name":"rpt:domain-90","root":"ecd:AllExecutiveCategoriesMember","relationships":[{"source":"ecd:AllExecutiveCategoriesMember","target":"ecd:PeoMember"},{"source":"ecd:AllExecutiveCategoriesMember","target":"ecd:NonPeoNeoMember"}]},{"name":"rpt:domain-91","root":"ecd:AllAdjToCompMember","relationships":[{"source":"ecd:AllAdjToCompMember","target":"ecd:AggtChngPnsnValInSummryCompstnTblForAplblYrMember"},{"source":"ecd:AllAdjToCompMember","target":"ecd:AggtPnsnAdjsSvcCstMember"},{"source":"ecd:AllAdjToCompMember","target":"ecd:EqtyAwrdsAdjsMember"},{"source":"ecd:AggtPnsnAdjsSvcCstMember","target":"ecd:PnsnAdjsSvcCstMember"},{"source":"ecd:AggtPnsnAdjsSvcCstMember","target":"ecd:PnsnAdjsPrrSvcCstMember"},{"source":"ecd:EqtyAwrdsAdjsMember","target":"ecd:EqtyAwrdsInSummryCompstnTblForAplblYrMember"},{"source":"ecd:EqtyAwrdsAdjsMember","target":"ecd:EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember"},{"source":"ecd:EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember","target":"ecd:YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember"},{"source":"ecd:EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember","target":"ecd:ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember"},{"source":"ecd:EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember","target":"ecd:VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember"},{"source":"ecd:EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember","target":"ecd:ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember"},{"source":"ecd:EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember","target":"ecd:FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember"},{"source":"ecd:EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember","target":"ecd:DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember"}]}],"members":[{"name":"country:CA","domainClasses":["srt:SegmentGeographicalDomain"]},{"name":"country:DE","domainClasses":["srt:SegmentGeographicalDomain"]},{"name":"country:JP","domainClasses":["srt:SegmentGeographicalDomain"]},{"name":"country:KR","domainClasses":["srt:SegmentGeographicalDomain"]},{"name":"country:US","domainClasses":["srt:SegmentGeographicalDomain"]},{"name":"ecd:AggtChngPnsnValInSummryCompstnTblForAplblYrMember","domainClasses":["ecd:AllAdjToCompMember"]},{"name":"ecd:AggtPnsnAdjsSvcCstMember","domainClasses":["ecd:AllAdjToCompMember"]},{"name":"ecd:ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember","domainClasses":["ecd:AllAdjToCompMember"]},{"name":"ecd:ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember","domainClasses":["ecd:AllAdjToCompMember"]},{"name":"ecd:DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember","domainClasses":["ecd:AllAdjToCompMember"]},{"name":"ecd:EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember","domainClasses":["ecd:AllAdjToCompMember"]},{"name":"ecd:EqtyAwrdsAdjsMember","domainClasses":["ecd:AllAdjToCompMember"]},{"name":"ecd:EqtyAwrdsInSummryCompstnTblForAplblYrMember","domainClasses":["ecd:AllAdjToCompMember"]},{"name":"ecd:FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember","domainClasses":["ecd:AllAdjToCompMember"]},{"name":"ecd:NonNeosMember","domainClasses":["ecd:AllIndividualsMember"]},{"name":"ecd:NonPeoNeoMember","domainClasses":["ecd:AllExecutiveCategoriesMember"]},{"name":"ecd:PeoMember","domainClasses":["ecd:AllExecutiveCategoriesMember"]},{"name":"ecd:PnsnAdjsPrrSvcCstMember","domainClasses":["ecd:AllAdjToCompMember"]},{"name":"ecd:PnsnAdjsSvcCstMember","domainClasses":["ecd:AllAdjToCompMember"]},{"name":"ecd:VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember","domainClasses":["ecd:AllAdjToCompMember"]},{"name":"ecd:YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember","domainClasses":["ecd:AllAdjToCompMember"]},{"name":"immr:A2021PlanMember","domainClasses":["us-gaap:PlanNameDomain"]},{"name":"immr:AtMarketEquityOfferingsMember","domainClasses":["us-gaap:SaleOfStockNameOfTransactionDomain"]},{"name":"immr:AutomotiveMember","domainClasses":["srt:ProductsAndServicesDomain"]},{"name":"immr:AventuraFloridaFacilityMember","domainClasses":["immr:LeaseArrangementDomain"]},{"name":"immr:BackstopCommitmentMember","domainClasses":["immr:CommitmentDomain"]},{"name":"immr:BarnesAndNobleEducationEquityIncentivePlanMember","domainClasses":["us-gaap:PlanNameDomain"]},{"name":"immr:BarnesAndNobleEducationIncMember","domainClasses":["srt:ConsolidatedEntitiesDomain","us-gaap:BusinessAcquisitionAcquireeDomain"]},{"name":"immr:BarnesAndNobleEducationSegmentMember","domainClasses":["us-gaap:SegmentDomain"]},{"name":"immr:BtigLlcMember","domainClasses":["srt:RepurchaseAgreementCounterpartyNameDomain"]},{"name":"immr:ComputerEquipmentAndPurchasedSoftwareMember","domainClasses":["us-gaap:PropertyPlantAndEquipmentTypeDomain"]},{"name":"immr:ConditionalPurchaseAgreementMember","domainClasses":["immr:AgreementDomain"]},{"name":"immr:CourseMaterialSaleMember","domainClasses":["srt:ProductsAndServicesDomain"]},{"name":"immr:Customer1Member","domainClasses":["srt:NameOfMajorCustomerDomain"]},{"name":"immr:Customer2Member","domainClasses":["srt:NameOfMajorCustomerDomain"]},{"name":"immr:Customer3Member","domainClasses":["srt:NameOfMajorCustomerDomain"]},{"name":"immr:CustomerAMember","domainClasses":["srt:NameOfMajorCustomerDomain"]},{"name":"immr:CustomerBMember","domainClasses":["srt:NameOfMajorCustomerDomain"]},{"name":"immr:CustomerCMember","domainClasses":["srt:NameOfMajorCustomerDomain"]},{"name":"immr:CustomerDMember","domainClasses":["srt:NameOfMajorCustomerDomain"]},{"name":"immr:CustomerEMember","domainClasses":["srt:NameOfMajorCustomerDomain"]},{"name":"immr:CustomerFMember","domainClasses":["srt:NameOfMajorCustomerDomain"]},{"name":"immr:December2022StockRepurchaseProgramMember","domainClasses":["srt:ShareRepurchaseProgramDomain"]},{"name":"immr:DevelopmentServicesandOtherMember","domainClasses":["srt:ProductsAndServicesDomain"]},{"name":"immr:DirectOwnershipMember","domainClasses":["srt:OwnershipDomain"]},{"name":"immr:EmployeesOtherThanManagementMember","domainClasses":["srt:TitleOfIndividualWithRelationshipToEntityDomain"]},{"name":"immr:FixedFeeLicenseMember","domainClasses":["srt:ProductsAndServicesDomain"]},{"name":"immr:FixedFeeLicenseandPerUnitRoyaltiesMember","domainClasses":["srt:ProductsAndServicesDomain"]},{"name":"immr:GamingMember","domainClasses":["srt:ProductsAndServicesDomain"]},{"name":"immr:GeneralMerchandiseSaleMember","domainClasses":["srt:ProductsAndServicesDomain"]},{"name":"immr:ImmersionCorporationMember","domainClasses":["srt:ConsolidatedEntitiesDomain"]},{"name":"immr:ImmersionCorporationVsMetaPlatformsIncMember","domainClasses":["srt:LitigationCaseTypeDomain"]},{"name":"immr:ImmersionSegmentMember","domainClasses":["us-gaap:SegmentDomain"]},{"name":"immr:InnovobotMember","domainClasses":["immr:LeaseArrangementDomain"]},{"name":"immr:InvenomicCapitalManagementLPMember","domainClasses":["srt:OwnershipDomain","us-gaap:AssetsSoldUnderAgreementsToRepurchaseTypeDomain"]},{"name":"immr:KoreanTaxAuthorityMember","domainClasses":["us-gaap:IncomeTaxAuthorityNameDomain"]},{"name":"immr:LGEMember","domainClasses":["dei:EntityDomain"]},{"name":"immr:LaterThanOneYearAndNotLaterThanThreeYearsMember","domainClasses":["us-gaap:ContractWithCustomerDurationDomain"]},{"name":"immr:LaterThanThreeYearsMember","domainClasses":["us-gaap:ContractWithCustomerDurationDomain"]},{"name":"immr:MarketPerformanceBasedRestrictedStockUnitsMember","domainClasses":["us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"]},{"name":"immr:MarketableDebtSecuritiesMember","domainClasses":["us-gaap:BalanceSheetLocationDomain"]},{"name":"immr:MarketableEquitySecuritiesMember","domainClasses":["us-gaap:BalanceSheetLocationDomain"]},{"name":"immr:MarquardtMember","domainClasses":["dei:EntityDomain"]},{"name":"immr:MobileWearablesMember","domainClasses":["srt:ProductsAndServicesDomain"]},{"name":"immr:O2022Q4DividendsMember","domainClasses":["us-gaap:DividendsDomain"]},{"name":"immr:O2023Q3DividendsMember","domainClasses":["us-gaap:DividendsDomain"]},{"name":"immr:O2023Q4DividendsMember","domainClasses":["us-gaap:DividendsDomain"]},{"name":"immr:O2024Q1DividendsMember","domainClasses":["us-gaap:DividendsDomain"]},{"name":"immr:O2024Q2DividendsMember","domainClasses":["us-gaap:DividendsDomain"]},{"name":"immr:OtherCountriesMember","domainClasses":["srt:SegmentGeographicalDomain"]},{"name":"immr:PatentInfringementMember","domainClasses":["us-gaap:LossContingencyNatureDomain"]},{"name":"immr:PerUnitRoyaltiesMember","domainClasses":["srt:ProductsAndServicesDomain"]},{"name":"immr:PerformanceObligationBMember","domainClasses":["us-gaap:FinancialInstrumentPerformanceStatusDomain"]},{"name":"immr:ProductAndOtherMember","domainClasses":["srt:ProductsAndServicesDomain"]},{"name":"immr:RentalServicesMember","domainClasses":["srt:ProductsAndServicesDomain"]},{"name":"immr:RestOfWorldMember","domainClasses":["srt:SegmentGeographicalDomain"]},{"name":"immr:RestrictedStockAndRestrictedStockUnitsAndPerformanceStockUnitsMember","domainClasses":["us-gaap:AntidilutiveSecuritiesNameDomain","us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"]},{"name":"immr:RightsOfferingMember","domainClasses":["us-gaap:SaleOfStockNameOfTransactionDomain"]},{"name":"immr:S2024Q2DividendsMember","domainClasses":["us-gaap:DividendsDomain"]},{"name":"immr:SalesAgreementMember","domainClasses":["immr:AgreementDomain"]},{"name":"immr:Samsungvs.ImmersionMember","domainClasses":["srt:LitigationCaseTypeDomain"]},{"name":"immr:SanJoseCaliforniaFacilitiesMember","domainClasses":["immr:LeaseArrangementDomain"]},{"name":"immr:ServicesAndOtherRevenueMember","domainClasses":["srt:ProductsAndServicesDomain"]},{"name":"immr:StockRepurchaseProgramMember","domainClasses":["srt:ShareRepurchaseProgramDomain"]},{"name":"immr:TimeBasedStockOptionMember","domainClasses":["us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"]},{"name":"immr:Toro18HoldingsLlcMember","domainClasses":["immr:InvestorDomain"]},{"name":"immr:WithholdingTaxesonRoyaltyPaymentsMember","domainClasses":["us-gaap:LossContingencyNatureDomain"]},{"name":"srt:AsiaMember","domainClasses":["srt:SegmentGeographicalDomain"]},{"name":"srt:DirectorMember","domainClasses":["srt:TitleOfIndividualWithRelationshipToEntityDomain"]},{"name":"srt:EuropeMember","domainClasses":["srt:SegmentGeographicalDomain"]},{"name":"srt:ManagementMember","domainClasses":["srt:TitleOfIndividualWithRelationshipToEntityDomain"]},{"name":"srt:MaximumMember","domainClasses":["srt:RangeMember"]},{"name":"srt:MinimumMember","domainClasses":["srt:RangeMember"]},{"name":"srt:NorthAmericaMember","domainClasses":["srt:SegmentGeographicalDomain"]},{"name":"us-gaap:AccumulatedOtherComprehensiveIncomeMember","domainClasses":["us-gaap:EquityComponentDomain"]},{"name":"us-gaap:AdditionalPaidInCapitalMember","domainClasses":["us-gaap:EquityComponentDomain"]},{"name":"us-gaap:BaseRateMember","domainClasses":["us-gaap:VariableRateDomain"]},{"name":"us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember","domainClasses":["us-gaap:EquityComponentDomain"]},{"name":"us-gaap:CommonStockMember","domainClasses":["us-gaap:ClassOfStockDomain","us-gaap:EquityComponentDomain"]},{"name":"us-gaap:CorporateBondSecuritiesMember","domainClasses":["us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"]},{"name":"us-gaap:CustomerConcentrationRiskMember","domainClasses":["us-gaap:ConcentrationRiskTypeDomain"]},{"name":"us-gaap:CustomerRelationshipsMember","domainClasses":["us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain"]},{"name":"us-gaap:DomesticCountryMember","domainClasses":["us-gaap:IncomeTaxAuthorityDomain"]},{"name":"us-gaap:EmployeeStockMember","domainClasses":["us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"]},{"name":"us-gaap:EmployeeStockOptionMember","domainClasses":["us-gaap:AntidilutiveSecuritiesNameDomain","us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"]},{"name":"us-gaap:EquitySecuritiesMember","domainClasses":["us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"]},{"name":"us-gaap:ExchangeTradedOptionsMember","domainClasses":["us-gaap:DerivativeContractTypeDomain"]},{"name":"us-gaap:FairValueInputsLevel1Member","domainClasses":["us-gaap:FairValueMeasurementsFairValueHierarchyDomain"]},{"name":"us-gaap:FairValueInputsLevel2Member","domainClasses":["us-gaap:FairValueMeasurementsFairValueHierarchyDomain"]},{"name":"us-gaap:FairValueInputsLevel3Member","domainClasses":["us-gaap:FairValueMeasurementsFairValueHierarchyDomain"]},{"name":"us-gaap:FairValueMeasurementsRecurringMember","domainClasses":["us-gaap:FairValueMeasurementFrequencyDomain"]},{"name":"us-gaap:ForeignCountryMember","domainClasses":["us-gaap:IncomeTaxAuthorityDomain"]},{"name":"us-gaap:FurnitureAndFixturesMember","domainClasses":["us-gaap:PropertyPlantAndEquipmentTypeDomain"]},{"name":"us-gaap:GeneralAndAdministrativeExpenseMember","domainClasses":["us-gaap:IncomeStatementLocationDomain"]},{"name":"us-gaap:GeographicConcentrationRiskMember","domainClasses":["us-gaap:ConcentrationRiskTypeDomain"]},{"name":"us-gaap:LetterOfCreditMember","domainClasses":["us-gaap:CreditFacilityDomain"]},{"name":"us-gaap:MachineryAndEquipmentMember","domainClasses":["us-gaap:PropertyPlantAndEquipmentTypeDomain"]},{"name":"us-gaap:MutualFundMember","domainClasses":["us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"]},{"name":"us-gaap:NoncontrollingInterestMember","domainClasses":["us-gaap:EquityComponentDomain"]},{"name":"us-gaap:OtherCurrentLiabilitiesMember","domainClasses":["us-gaap:BalanceSheetLocationDomain"]},{"name":"us-gaap:OtherNoncurrentAssetsMember","domainClasses":["us-gaap:BalanceSheetLocationDomain"]},{"name":"us-gaap:ParentMember","domainClasses":["us-gaap:EquityComponentDomain"]},{"name":"us-gaap:PendingLitigationMember","domainClasses":["us-gaap:LitigationStatusDomain"]},{"name":"us-gaap:PerformanceSharesMember","domainClasses":["us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"]},{"name":"us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember","domainClasses":["us-gaap:BalanceSheetLocationDomain"]},{"name":"us-gaap:ProductAndServiceOtherMember","domainClasses":["srt:ProductsAndServicesDomain"]},{"name":"us-gaap:ProductConcentrationRiskMember","domainClasses":["us-gaap:ConcentrationRiskTypeDomain"]},{"name":"us-gaap:PropertyPlantAndEquipmentMember","domainClasses":["us-gaap:ConcentrationRiskBenchmarkDomain"]},{"name":"us-gaap:ResearchAndDevelopmentExpenseMember","domainClasses":["us-gaap:IncomeStatementLocationDomain"]},{"name":"us-gaap:ResearchMember","domainClasses":["us-gaap:TaxCreditCarryforwardNameDomain"]},{"name":"us-gaap:RestrictedStockMember","domainClasses":["us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"]},{"name":"us-gaap:RestrictedStockUnitsRSUMember","domainClasses":["us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"]},{"name":"us-gaap:RetainedEarningsMember","domainClasses":["us-gaap:EquityComponentDomain"]},{"name":"us-gaap:RevenueFromContractWithCustomerMember","domainClasses":["us-gaap:ConcentrationRiskBenchmarkDomain"]},{"name":"us-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember","domainClasses":["us-gaap:ConcentrationRiskBenchmarkDomain"]},{"name":"us-gaap:RevolvingCreditFacilityMember","domainClasses":["us-gaap:DebtInstrumentNameDomain"]},{"name":"us-gaap:SecuredOvernightFinancingRateSofrMember","domainClasses":["us-gaap:VariableRateDomain"]},{"name":"us-gaap:SellingAndMarketingExpenseMember","domainClasses":["us-gaap:IncomeStatementLocationDomain"]},{"name":"us-gaap:SeriesBMember","domainClasses":["us-gaap:ClassOfStockDomain"]},{"name":"us-gaap:ShareBasedCompensationAwardTrancheOneMember","domainClasses":["us-gaap:VestingDomain"]},{"name":"us-gaap:ShareBasedCompensationAwardTrancheThreeMember","domainClasses":["us-gaap:VestingDomain"]},{"name":"us-gaap:ShareBasedCompensationAwardTrancheTwoMember","domainClasses":["us-gaap:VestingDomain"]},{"name":"us-gaap:StateAndLocalJurisdictionMember","domainClasses":["us-gaap:IncomeTaxAuthorityDomain"]},{"name":"us-gaap:StockAppreciationRightsSARSMember","domainClasses":["us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"]},{"name":"us-gaap:StockOptionMember","domainClasses":["us-gaap:DerivativeContractTypeDomain"]},{"name":"us-gaap:SubsequentEventMember","domainClasses":["us-gaap:SubsequentEventTypeDomain"]},{"name":"us-gaap:TradeNamesMember","domainClasses":["us-gaap:IndefiniteLivedIntangibleAssetsMajorClassNameDomain"]},{"name":"us-gaap:TreasuryStockCommonMember","domainClasses":["us-gaap:EquityComponentDomain"]},{"name":"us-gaap:USTreasurySecuritiesMember","domainClasses":["us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"]}],"cubes":[{"name":"rpt:cube-0","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:BusinessAcquisitionAxis","domainNetwork":"rpt:domain-0","optional":true},{"dimension":"immr:AgreementAxis","domainNetwork":"rpt:domain-1","optional":true},{"dimension":"immr:CommitmentAxis","domainNetwork":"rpt:domain-2","optional":true},{"dimension":"us-gaap:IncomeStatementLocationAxis","domainNetwork":"rpt:domain-3","optional":true},{"dimension":"immr:InvestorAxis","domainNetwork":"rpt:domain-4","optional":true},{"dimension":"us-gaap:SubsidiarySaleOfStockAxis","domainNetwork":"rpt:domain-5","optional":true}]},{"name":"rpt:cube-1","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:BusinessAcquisitionAxis","domainNetwork":"rpt:domain-0","optional":true},{"dimension":"us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis","domainNetwork":"rpt:domain-6","optional":true},{"dimension":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","domainNetwork":"rpt:domain-7","optional":true}]},{"name":"rpt:cube-2","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:BusinessAcquisitionAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-3","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:BusinessAcquisitionAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-4","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"srt:LitigationCaseAxis","domainNetwork":"rpt:domain-8","optional":true},{"dimension":"us-gaap:LossContingenciesByNatureOfContingencyAxis","domainNetwork":"rpt:domain-9","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-10","optional":true},{"dimension":"us-gaap:LitigationStatusAxis","domainNetwork":"rpt:domain-11","optional":true},{"dimension":"us-gaap:IncomeTaxAuthorityNameAxis","domainNetwork":"rpt:domain-12","optional":true}]},{"name":"rpt:cube-5","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"srt:ConsolidatedEntitiesAxis","domainNetwork":"rpt:domain-13","optional":true}]},{"name":"rpt:cube-6","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"srt:ConsolidatedEntitiesAxis","domainNetwork":"rpt:domain-13","optional":true},{"dimension":"srt:ProductOrServiceAxis","domainNetwork":"rpt:domain-14","optional":true}]},{"name":"rpt:cube-7","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:StatementEquityComponentsAxis","domainNetwork":"rpt:domain-15","optional":true}]},{"name":"rpt:cube-8","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"srt:ConsolidatedEntitiesAxis","domainNetwork":"rpt:domain-16","optional":true},{"dimension":"us-gaap:DebtInstrumentAxis","domainNetwork":"rpt:domain-17","optional":true},{"dimension":"us-gaap:VariableRateAxis","domainNetwork":"rpt:domain-18","optional":true},{"dimension":"us-gaap:CreditFacilityAxis","domainNetwork":"rpt:domain-19","optional":true}]},{"name":"rpt:cube-9","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"srt:ConsolidatedEntitiesAxis","domainNetwork":"rpt:domain-16","optional":true},{"dimension":"us-gaap:DebtInstrumentAxis","domainNetwork":"rpt:domain-17","optional":true}]},{"name":"rpt:cube-10","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"srt:ConsolidatedEntitiesAxis","domainNetwork":"rpt:domain-16","optional":true},{"dimension":"us-gaap:DebtInstrumentAxis","domainNetwork":"rpt:domain-17","optional":true}]},{"name":"rpt:cube-11","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:StatementClassOfStockAxis","domainNetwork":"rpt:domain-20","optional":true}]},{"name":"rpt:cube-12","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis","domainNetwork":"rpt:domain-21","optional":true}]},{"name":"rpt:cube-13","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"srt:ConsolidatedEntitiesAxis","domainNetwork":"rpt:domain-16","optional":true}]},{"name":"rpt:cube-14","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"srt:ConsolidatedEntitiesAxis","domainNetwork":"rpt:domain-16","optional":true},{"dimension":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","domainNetwork":"rpt:domain-7","optional":true}]},{"name":"rpt:cube-15","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"srt:ConsolidatedEntitiesAxis","domainNetwork":"rpt:domain-16","optional":true},{"dimension":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","domainNetwork":"rpt:domain-7","optional":true}]},{"name":"rpt:cube-16","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"srt:ConsolidatedEntitiesAxis","domainNetwork":"rpt:domain-16","optional":true},{"dimension":"us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis","domainNetwork":"rpt:domain-6","optional":true},{"dimension":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","domainNetwork":"rpt:domain-7","optional":true}]},{"name":"rpt:cube-17","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:IncomeTaxAuthorityAxis","domainNetwork":"rpt:domain-22","optional":true},{"dimension":"srt:LitigationCaseAxis","domainNetwork":"rpt:domain-23","optional":true},{"dimension":"srt:StatementGeographicalAxis","domainNetwork":"rpt:domain-24","optional":true},{"dimension":"us-gaap:TaxCreditCarryforwardAxis","domainNetwork":"rpt:domain-25","optional":true},{"dimension":"srt:ConsolidatedEntitiesAxis","domainNetwork":"rpt:domain-13","optional":true}]},{"name":"rpt:cube-18","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"srt:ConsolidatedEntitiesAxis","domainNetwork":"rpt:domain-26","optional":true}]},{"name":"rpt:cube-19","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:BalanceSheetLocationAxis","domainNetwork":"rpt:domain-27","optional":true},{"dimension":"us-gaap:FinancialInstrumentAxis","domainNetwork":"rpt:domain-28","optional":true}]},{"name":"rpt:cube-20","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:DerivativeInstrumentRiskAxis","domainNetwork":"rpt:domain-29","optional":true},{"dimension":"us-gaap:BalanceSheetLocationAxis","domainNetwork":"rpt:domain-30","optional":true}]},{"name":"rpt:cube-21","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:FairValueByMeasurementFrequencyAxis","domainNetwork":"rpt:domain-31","optional":true},{"dimension":"us-gaap:FairValueByFairValueHierarchyLevelAxis","domainNetwork":"rpt:domain-32","optional":true},{"dimension":"us-gaap:FinancialInstrumentAxis","domainNetwork":"rpt:domain-33","optional":true}]},{"name":"rpt:cube-22","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:FinancialInstrumentAxis","domainNetwork":"rpt:domain-34","optional":true}]},{"name":"rpt:cube-23","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"srt:ConsolidatedEntitiesAxis","domainNetwork":"rpt:domain-35","optional":true},{"dimension":"immr:LeaseArrangementAxis","domainNetwork":"rpt:domain-36","optional":true},{"dimension":"us-gaap:SubsequentEventTypeAxis","domainNetwork":"rpt:domain-37","optional":true},{"dimension":"srt:RangeAxis","domainNetwork":"rpt:domain-38","optional":true}]},{"name":"rpt:cube-24","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"srt:ConsolidatedEntitiesAxis","domainNetwork":"rpt:domain-13","optional":true}]},{"name":"rpt:cube-25","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"srt:ConsolidatedEntitiesAxis","domainNetwork":"rpt:domain-13","optional":true}]},{"name":"rpt:cube-26","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"srt:ConsolidatedEntitiesAxis","domainNetwork":"rpt:domain-13","optional":true}]},{"name":"rpt:cube-27","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"srt:ConsolidatedEntitiesAxis","domainNetwork":"rpt:domain-16","optional":true}]},{"name":"rpt:cube-28","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"srt:ConsolidatedEntitiesAxis","domainNetwork":"rpt:domain-16","optional":true},{"dimension":"us-gaap:StatementEquityComponentsAxis","domainNetwork":"rpt:domain-39","optional":true},{"dimension":"srt:OwnershipAxis","domainNetwork":"rpt:domain-40","optional":true}]},{"name":"rpt:cube-29","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"srt:ConsolidatedEntitiesAxis","domainNetwork":"rpt:domain-16","optional":true}]},{"name":"rpt:cube-30","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"srt:ConsolidatedEntitiesAxis","domainNetwork":"rpt:domain-13","optional":true}]},{"name":"rpt:cube-31","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"srt:ConsolidatedEntitiesAxis","domainNetwork":"rpt:domain-13","optional":true}]},{"name":"rpt:cube-32","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"srt:ConsolidatedEntitiesAxis","domainNetwork":"rpt:domain-26","optional":true},{"dimension":"srt:ProductOrServiceAxis","domainNetwork":"rpt:domain-41","optional":true}]},{"name":"rpt:cube-33","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"srt:ProductOrServiceAxis","domainNetwork":"rpt:domain-42","optional":true},{"dimension":"srt:ConsolidatedEntitiesAxis","domainNetwork":"rpt:domain-16","optional":true}]},{"name":"rpt:cube-34","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"srt:ConsolidatedEntitiesAxis","domainNetwork":"rpt:domain-26","optional":true},{"dimension":"srt:ProductOrServiceAxis","domainNetwork":"rpt:domain-43","optional":true},{"dimension":"us-gaap:ContractWithCustomerDurationAxis","domainNetwork":"rpt:domain-44","optional":true}]},{"name":"rpt:cube-35","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"srt:ProductOrServiceAxis","domainNetwork":"rpt:domain-45","optional":true},{"dimension":"us-gaap:FinancialInstrumentPerformanceStatusAxis","domainNetwork":"rpt:domain-46","optional":true},{"dimension":"us-gaap:ContractWithCustomerDurationAxis","domainNetwork":"rpt:domain-44","optional":true}]},{"name":"rpt:cube-36","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"srt:ConsolidatedEntitiesAxis","domainNetwork":"rpt:domain-13","optional":true}]},{"name":"rpt:cube-37","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"srt:MajorCustomersAxis","domainNetwork":"rpt:domain-47","optional":true},{"dimension":"us-gaap:ConcentrationRiskByBenchmarkAxis","domainNetwork":"rpt:domain-48","optional":true},{"dimension":"us-gaap:ConcentrationRiskByTypeAxis","domainNetwork":"rpt:domain-49","optional":true}]},{"name":"rpt:cube-38","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:ConcentrationRiskByTypeAxis","domainNetwork":"rpt:domain-50","optional":true},{"dimension":"srt:StatementGeographicalAxis","domainNetwork":"rpt:domain-51","optional":true},{"dimension":"us-gaap:ConcentrationRiskByBenchmarkAxis","domainNetwork":"rpt:domain-52","optional":true}]},{"name":"rpt:cube-39","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:ConcentrationRiskByBenchmarkAxis","domainNetwork":"rpt:domain-53","optional":true},{"dimension":"us-gaap:ConcentrationRiskByTypeAxis","domainNetwork":"rpt:domain-54","optional":true},{"dimension":"srt:ProductOrServiceAxis","domainNetwork":"rpt:domain-55","optional":true}]},{"name":"rpt:cube-40","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:ConcentrationRiskByBenchmarkAxis","domainNetwork":"rpt:domain-48","optional":true},{"dimension":"us-gaap:ConcentrationRiskByTypeAxis","domainNetwork":"rpt:domain-50","optional":true},{"dimension":"srt:StatementGeographicalAxis","domainNetwork":"rpt:domain-56","optional":true}]},{"name":"rpt:cube-41","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:ConcentrationRiskByBenchmarkAxis","domainNetwork":"rpt:domain-48","optional":true},{"dimension":"us-gaap:ConcentrationRiskByTypeAxis","domainNetwork":"rpt:domain-50","optional":true},{"dimension":"srt:StatementGeographicalAxis","domainNetwork":"rpt:domain-57","optional":true}]},{"name":"rpt:cube-42","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:ConcentrationRiskByTypeAxis","domainNetwork":"rpt:domain-49","optional":true},{"dimension":"srt:MajorCustomersAxis","domainNetwork":"rpt:domain-58","optional":true},{"dimension":"us-gaap:ConcentrationRiskByBenchmarkAxis","domainNetwork":"rpt:domain-48","optional":true}]},{"name":"rpt:cube-43","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:StatementBusinessSegmentsAxis","domainNetwork":"rpt:domain-59","optional":true}]},{"name":"rpt:cube-44","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","domainNetwork":"rpt:domain-60","optional":true},{"dimension":"srt:RangeAxis","domainNetwork":"rpt:domain-38","optional":true}]},{"name":"rpt:cube-45","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:BusinessAcquisitionAxis","domainNetwork":"rpt:domain-0","optional":true},{"dimension":"us-gaap:BalanceSheetLocationAxis","domainNetwork":"rpt:domain-61","optional":true},{"dimension":"us-gaap:StatementEquityComponentsAxis","domainNetwork":"rpt:domain-62","optional":true},{"dimension":"srt:RangeAxis","domainNetwork":"rpt:domain-38","optional":true}]},{"name":"rpt:cube-46","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:BusinessAcquisitionAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-47","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:AwardTypeAxis","domainNetwork":"rpt:domain-63","optional":true},{"dimension":"us-gaap:StatementClassOfStockAxis","domainNetwork":"rpt:domain-64","optional":true},{"dimension":"srt:ShareRepurchaseProgramAxis","domainNetwork":"rpt:domain-65","optional":true},{"dimension":"srt:RangeAxis","domainNetwork":"rpt:domain-38","optional":true},{"dimension":"us-gaap:PlanNameAxis","domainNetwork":"rpt:domain-66","optional":true},{"dimension":"srt:ConsolidatedEntitiesAxis","domainNetwork":"rpt:domain-13","optional":true},{"dimension":"srt:TitleOfIndividualAxis","domainNetwork":"rpt:domain-67","optional":true}]},{"name":"rpt:cube-48","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"srt:ConsolidatedEntitiesAxis","domainNetwork":"rpt:domain-26","optional":true},{"dimension":"us-gaap:AwardTypeAxis","domainNetwork":"rpt:domain-68","optional":true}]},{"name":"rpt:cube-49","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"srt:ConsolidatedEntitiesAxis","domainNetwork":"rpt:domain-16","optional":true},{"dimension":"us-gaap:AwardTypeAxis","domainNetwork":"rpt:domain-68","optional":true},{"dimension":"us-gaap:VestingAxis","domainNetwork":"rpt:domain-69","optional":true}]},{"name":"rpt:cube-50","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"srt:ConsolidatedEntitiesAxis","domainNetwork":"rpt:domain-26","optional":true},{"dimension":"us-gaap:AwardTypeAxis","domainNetwork":"rpt:domain-70","optional":true},{"dimension":"us-gaap:PlanNameAxis","domainNetwork":"rpt:domain-71","optional":true}]},{"name":"rpt:cube-51","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"srt:ConsolidatedEntitiesAxis","domainNetwork":"rpt:domain-26","optional":true},{"dimension":"us-gaap:AwardTypeAxis","domainNetwork":"rpt:domain-72","optional":true}]},{"name":"rpt:cube-52","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"srt:ConsolidatedEntitiesAxis","domainNetwork":"rpt:domain-16","optional":true},{"dimension":"us-gaap:AwardTypeAxis","domainNetwork":"rpt:domain-73","optional":true},{"dimension":"us-gaap:PlanNameAxis","domainNetwork":"rpt:domain-74","optional":true}]},{"name":"rpt:cube-53","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"srt:ConsolidatedEntitiesAxis","domainNetwork":"rpt:domain-26","optional":true},{"dimension":"us-gaap:AwardTypeAxis","domainNetwork":"rpt:domain-75","optional":true},{"dimension":"us-gaap:IncomeStatementLocationAxis","domainNetwork":"rpt:domain-76","optional":true}]},{"name":"rpt:cube-54","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:AwardTypeAxis","domainNetwork":"rpt:domain-77","optional":true}]},{"name":"rpt:cube-55","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"srt:ConsolidatedEntitiesAxis","domainNetwork":"rpt:domain-16","optional":true}]},{"name":"rpt:cube-56","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:AwardTypeAxis","domainNetwork":"rpt:domain-78","optional":true}]},{"name":"rpt:cube-57","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:AssetsSoldUnderAgreementsToRepurchaseAxis","domainNetwork":"rpt:domain-79","optional":true},{"dimension":"srt:OwnershipAxis","domainNetwork":"rpt:domain-80","optional":true},{"dimension":"us-gaap:StatementClassOfStockAxis","domainNetwork":"rpt:domain-64","optional":true},{"dimension":"srt:ShareRepurchaseProgramAxis","domainNetwork":"rpt:domain-81","optional":true},{"dimension":"us-gaap:SubsequentEventTypeAxis","domainNetwork":"rpt:domain-37","optional":true},{"dimension":"srt:RangeAxis","domainNetwork":"rpt:domain-38","optional":true},{"dimension":"us-gaap:DividendsAxis","domainNetwork":"rpt:domain-82","optional":true}]},{"name":"rpt:cube-58","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"immr:AgreementAxis","domainNetwork":"rpt:domain-83","optional":true},{"dimension":"srt:ConsolidatedEntitiesAxis","domainNetwork":"rpt:domain-16","optional":true},{"dimension":"us-gaap:SubsidiarySaleOfStockAxis","domainNetwork":"rpt:domain-84","optional":true},{"dimension":"srt:CounterpartyNameAxis","domainNetwork":"rpt:domain-85","optional":true}]},{"name":"rpt:cube-59","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:SubsequentEventTypeAxis","domainNetwork":"rpt:domain-37","optional":true},{"dimension":"immr:AgreementAxis","domainNetwork":"rpt:domain-83","optional":true},{"dimension":"us-gaap:SubsidiarySaleOfStockAxis","domainNetwork":"rpt:domain-84","optional":true},{"dimension":"us-gaap:DividendsAxis","domainNetwork":"rpt:domain-86","optional":true},{"dimension":"srt:ConsolidatedEntitiesAxis","domainNetwork":"rpt:domain-16","optional":true}]},{"name":"rpt:cube-60","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"srt:ConsolidatedEntitiesAxis","domainNetwork":"rpt:domain-16","optional":true}]},{"name":"rpt:cube-61","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true}]},{"name":"rpt:cube-62","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"ecd:IndividualAxis","domainNetwork":"rpt:domain-87","optional":true},{"dimension":"us-gaap:AwardTypeAxis","domainNetwork":"rpt:domain-88","optional":true}]},{"name":"rpt:cube-63","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"ecd:RestatementDateAxis"}]},{"name":"rpt:cube-64","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"ecd:RestatementDateAxis"},{"dimension":"ecd:IndividualAxis","domainNetwork":"rpt:domain-87","optional":true}]},{"name":"rpt:cube-65","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"ecd:TradingArrAxis","domainNetwork":"rpt:domain-89","optional":true},{"dimension":"ecd:IndividualAxis","domainNetwork":"rpt:domain-87","optional":true}]},{"name":"rpt:cube-66","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true}]},{"name":"rpt:cube-67","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"ecd:RestatementDateAxis"},{"dimension":"ecd:IndividualAxis","domainNetwork":"rpt:domain-87","optional":true}]},{"name":"rpt:cube-68","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"ecd:ExecutiveCategoryAxis","domainNetwork":"rpt:domain-90","optional":true},{"dimension":"ecd:IndividualAxis","domainNetwork":"rpt:domain-87","optional":true},{"dimension":"ecd:AdjToCompAxis","domainNetwork":"rpt:domain-91","optional":true}]},{"name":"rpt:cube-69","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true}]},{"name":"rpt:cube-70","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"ecd:ExecutiveCategoryAxis","domainNetwork":"rpt:domain-90","optional":true},{"dimension":"ecd:IndividualAxis","domainNetwork":"rpt:domain-87","optional":true},{"dimension":"ecd:MeasureAxis"}]},{"name":"rpt:cube-71","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"ecd:MeasureAxis"}]},{"name":"rpt:cube-72","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"ecd:IndividualAxis","domainNetwork":"rpt:domain-87","optional":true}]},{"name":"rpt:cube-73","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"ecd:ExecutiveCategoryAxis","domainNetwork":"rpt:domain-90","optional":true},{"dimension":"ecd:IndividualAxis","domainNetwork":"rpt:domain-87","optional":true},{"dimension":"ecd:MeasureAxis"}]},{"name":"rpt:cube-74","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"ecd:ExecutiveCategoryAxis","domainNetwork":"rpt:domain-90","optional":true},{"dimension":"ecd:IndividualAxis","domainNetwork":"rpt:domain-87","optional":true}]},{"name":"rpt:cube-undimensioned","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true}]}],"labels":[{"forObject":"country:CA","labelType":"xbrl:terseLabel","value":"Canada","language":"en-US"},{"forObject":"country:CA","labelType":"xbrl:label","value":"CANADA","language":"en-US"},{"forObject":"country:DE","labelType":"xbrl:terseLabel","value":"Germany","language":"en-US"},{"forObject":"country:DE","labelType":"xbrl:label","value":"GERMANY","language":"en-US"},{"forObject":"country:JP","labelType":"xbrl:verboseLabel","value":"Japan","language":"en-US"},{"forObject":"country:JP","labelType":"xbrl:label","value":"JAPAN","language":"en-US"},{"forObject":"country:KR","labelType":"xbrl:terseLabel","value":"Korea","language":"en-US"},{"forObject":"country:KR","labelType":"xbrl:label","value":"KOREA, REPUBLIC OF","language":"en-US"},{"forObject":"country:US","labelType":"xbrl:terseLabel","value":"United States of America","language":"en-US"},{"forObject":"country:US","labelType":"xbrl:label","value":"UNITED STATES","language":"en-US"},{"forObject":"dei:AmendmentFlag","labelType":"xbrl:terseLabel","value":"Amendment Flag","language":"en-US"},{"forObject":"dei:AmendmentFlag","labelType":"xbrl:label","value":"Amendment Flag","language":"en-US"},{"forObject":"dei:AuditorFirmId","labelType":"xbrl:terseLabel","value":"Auditor Firm ID","language":"en-US"},{"forObject":"dei:AuditorFirmId","labelType":"xbrl:label","value":"Auditor Firm ID","language":"en-US"},{"forObject":"dei:AuditorLocation","labelType":"xbrl:terseLabel","value":"Auditor Location","language":"en-US"},{"forObject":"dei:AuditorLocation","labelType":"xbrl:label","value":"Auditor Location","language":"en-US"},{"forObject":"dei:AuditorName","labelType":"xbrl:terseLabel","value":"Auditor Name","language":"en-US"},{"forObject":"dei:AuditorName","labelType":"xbrl:label","value":"Auditor Name","language":"en-US"},{"forObject":"dei:CityAreaCode","labelType":"xbrl:terseLabel","value":"City Area Code","language":"en-US"},{"forObject":"dei:CityAreaCode","labelType":"xbrl:label","value":"City Area Code","language":"en-US"},{"forObject":"dei:CoverAbstract","labelType":"xbrl:label","value":"Cover [Abstract]","language":"en-US"},{"forObject":"dei:CurrentFiscalYearEndDate","labelType":"xbrl:terseLabel","value":"Current Fiscal Year End Date","language":"en-US"},{"forObject":"dei:CurrentFiscalYearEndDate","labelType":"xbrl:label","value":"Current Fiscal Year End Date","language":"en-US"},{"forObject":"dei:DocumentAnnualReport","labelType":"xbrl:label","value":"Document Annual Report","language":"en-US"},{"forObject":"dei:DocumentAnnualReport","labelType":"xbrl:terseLabel","value":"Document Annual Report","language":"en-US"},{"forObject":"dei:DocumentFiscalPeriodFocus","labelType":"xbrl:terseLabel","value":"Document Fiscal Period Focus","language":"en-US"},{"forObject":"dei:DocumentFiscalPeriodFocus","labelType":"xbrl:label","value":"Document Fiscal Period Focus","language":"en-US"},{"forObject":"dei:DocumentFiscalYearFocus","labelType":"xbrl:terseLabel","value":"Document Fiscal Year Focus","language":"en-US"},{"forObject":"dei:DocumentFiscalYearFocus","labelType":"xbrl:label","value":"Document Fiscal Year Focus","language":"en-US"},{"forObject":"dei:DocumentPeriodEndDate","labelType":"xbrl:terseLabel","value":"Document Period End Date","language":"en-US"},{"forObject":"dei:DocumentPeriodEndDate","labelType":"xbrl:label","value":"Document Period End Date","language":"en-US"},{"forObject":"dei:DocumentQuarterlyReport","labelType":"xbrl:label","value":"Document Quarterly Report","language":"en-US"},{"forObject":"dei:DocumentTransitionReport","labelType":"xbrl:label","value":"Document Transition Report","language":"en-US"},{"forObject":"dei:DocumentTransitionReport","labelType":"xbrl:terseLabel","value":"Document Transition Report","language":"en-US"},{"forObject":"dei:DocumentType","labelType":"xbrl:label","value":"Document Type","language":"en-US"},{"forObject":"dei:DocumentType","labelType":"xbrl:terseLabel","value":"Document Type","language":"en-US"},{"forObject":"dei:DocumentsIncorporatedByReferenceTextBlock","labelType":"xbrl:terseLabel","value":"Documents Incorporated by Reference","language":"en-US"},{"forObject":"dei:DocumentsIncorporatedByReferenceTextBlock","labelType":"xbrl:label","value":"Documents Incorporated by Reference [Text Block]","language":"en-US"},{"forObject":"dei:EntitiesTable","labelType":"xbrl:label","value":"Entities [Table]","language":"en-US"},{"forObject":"dei:EntitiesTable","labelType":"xbrl:terseLabel","value":"Entities [Table]","language":"en-US"},{"forObject":"dei:EntityAddressAddressLine1","labelType":"xbrl:terseLabel","value":"Entity Address, Address Line One","language":"en-US"},{"forObject":"dei:EntityAddressAddressLine1","labelType":"xbrl:label","value":"Entity Address, Address Line One","language":"en-US"},{"forObject":"dei:EntityAddressAddressLine2","labelType":"xbrl:label","value":"Entity Address, Address Line Two","language":"en-US"},{"forObject":"dei:EntityAddressCityOrTown","labelType":"xbrl:terseLabel","value":"Entity Address, City or Town","language":"en-US"},{"forObject":"dei:EntityAddressCityOrTown","labelType":"xbrl:label","value":"Entity Address, City or Town","language":"en-US"},{"forObject":"dei:EntityAddressPostalZipCode","labelType":"xbrl:terseLabel","value":"Entity Address, Postal Zip Code","language":"en-US"},{"forObject":"dei:EntityAddressPostalZipCode","labelType":"xbrl:label","value":"Entity Address, Postal Zip Code","language":"en-US"},{"forObject":"dei:EntityAddressStateOrProvince","labelType":"xbrl:terseLabel","value":"Entity Address, State or Province","language":"en-US"},{"forObject":"dei:EntityAddressStateOrProvince","labelType":"xbrl:label","value":"Entity Address, State or Province","language":"en-US"},{"forObject":"dei:EntityCentralIndexKey","labelType":"xbrl:terseLabel","value":"Entity Central Index Key","language":"en-US"},{"forObject":"dei:EntityCentralIndexKey","labelType":"xbrl:label","value":"Entity Central Index Key","language":"en-US"},{"forObject":"dei:EntityCommonStockSharesOutstanding","labelType":"xbrl:terseLabel","value":"Entity Common Stock, Shares Outstanding","language":"en-US"},{"forObject":"dei:EntityCommonStockSharesOutstanding","labelType":"xbrl:label","value":"Entity Common Stock, Shares Outstanding","language":"en-US"},{"forObject":"dei:EntityCurrentReportingStatus","labelType":"xbrl:terseLabel","value":"Entity Current Reporting Status","language":"en-US"},{"forObject":"dei:EntityCurrentReportingStatus","labelType":"xbrl:label","value":"Entity Current Reporting Status","language":"en-US"},{"forObject":"dei:EntityDomain","labelType":"xbrl:terseLabel","value":"Entity [Domain]","language":"en-US"},{"forObject":"dei:EntityDomain","labelType":"xbrl:label","value":"Entity [Domain]","language":"en-US"},{"forObject":"dei:EntityEmergingGrowthCompany","labelType":"xbrl:terseLabel","value":"Entity Emerging Growth Company","language":"en-US"},{"forObject":"dei:EntityEmergingGrowthCompany","labelType":"xbrl:label","value":"Entity Emerging Growth Company","language":"en-US"},{"forObject":"dei:EntityFileNumber","labelType":"xbrl:terseLabel","value":"Entity File Number","language":"en-US"},{"forObject":"dei:EntityFileNumber","labelType":"xbrl:label","value":"Entity File Number","language":"en-US"},{"forObject":"dei:EntityFilerCategory","labelType":"xbrl:terseLabel","value":"Entity Filer Category","language":"en-US"},{"forObject":"dei:EntityFilerCategory","labelType":"xbrl:label","value":"Entity Filer Category","language":"en-US"},{"forObject":"dei:EntityIncorporationStateCountryCode","labelType":"xbrl:label","value":"Entity Incorporation, State or Country Code","language":"en-US"},{"forObject":"dei:EntityIncorporationStateCountryCode","labelType":"xbrl:terseLabel","value":"Entity Incorporation, State or Country Code","language":"en-US"},{"forObject":"dei:EntityInformationLineItems","labelType":"xbrl:label","value":"Entity Information [Line Items]","language":"en-US"},{"forObject":"dei:EntityInformationLineItems","labelType":"xbrl:terseLabel","value":"Entity Information [Line Items]","language":"en-US"},{"forObject":"dei:EntityInteractiveDataCurrent","labelType":"xbrl:terseLabel","value":"Entity Interactive Data Current","language":"en-US"},{"forObject":"dei:EntityInteractiveDataCurrent","labelType":"xbrl:label","value":"Entity Interactive Data Current","language":"en-US"},{"forObject":"dei:EntityPublicFloat","labelType":"xbrl:terseLabel","value":"Entity Public Float","language":"en-US"},{"forObject":"dei:EntityPublicFloat","labelType":"xbrl:label","value":"Entity Public Float","language":"en-US"},{"forObject":"dei:EntityRegistrantName","labelType":"xbrl:label","value":"Entity Registrant Name","language":"en-US"},{"forObject":"dei:EntityRegistrantName","labelType":"xbrl:terseLabel","value":"Entity Registrant Name","language":"en-US"},{"forObject":"dei:EntityShellCompany","labelType":"xbrl:terseLabel","value":"Entity Shell Company","language":"en-US"},{"forObject":"dei:EntityShellCompany","labelType":"xbrl:label","value":"Entity Shell Company","language":"en-US"},{"forObject":"dei:EntitySmallBusiness","labelType":"xbrl:terseLabel","value":"Entity Small Business","language":"en-US"},{"forObject":"dei:EntitySmallBusiness","labelType":"xbrl:label","value":"Entity Small Business","language":"en-US"},{"forObject":"dei:EntityTaxIdentificationNumber","labelType":"xbrl:label","value":"Entity Tax Identification Number","language":"en-US"},{"forObject":"dei:EntityTaxIdentificationNumber","labelType":"xbrl:terseLabel","value":"Entity Tax Identification Number","language":"en-US"},{"forObject":"dei:EntityVoluntaryFilers","labelType":"xbrl:terseLabel","value":"Entity Voluntary Filers","language":"en-US"},{"forObject":"dei:EntityVoluntaryFilers","labelType":"xbrl:label","value":"Entity Voluntary Filers","language":"en-US"},{"forObject":"dei:EntityWellKnownSeasonedIssuer","labelType":"xbrl:terseLabel","value":"Entity Well-known Seasoned Issuer","language":"en-US"},{"forObject":"dei:EntityWellKnownSeasonedIssuer","labelType":"xbrl:label","value":"Entity Well-known Seasoned Issuer","language":"en-US"},{"forObject":"dei:LegalEntityAxis","labelType":"xbrl:terseLabel","value":"Legal Entity [Axis]","language":"en-US"},{"forObject":"dei:LegalEntityAxis","labelType":"xbrl:label","value":"Legal Entity [Axis]","language":"en-US"},{"forObject":"dei:LocalPhoneNumber","labelType":"xbrl:terseLabel","value":"Local Phone Number","language":"en-US"},{"forObject":"dei:LocalPhoneNumber","labelType":"xbrl:label","value":"Local Phone Number","language":"en-US"},{"forObject":"dei:Security12bTitle","labelType":"xbrl:terseLabel","value":"Title of 12(b) Security","language":"en-US"},{"forObject":"dei:Security12bTitle","labelType":"xbrl:label","value":"Title of 12(b) Security","language":"en-US"},{"forObject":"dei:SecurityExchangeName","labelType":"xbrl:terseLabel","value":"Security Exchange Name","language":"en-US"},{"forObject":"dei:SecurityExchangeName","labelType":"xbrl:label","value":"Security Exchange Name","language":"en-US"},{"forObject":"dei:TradingSymbol","labelType":"xbrl:terseLabel","value":"Trading Symbol","language":"en-US"},{"forObject":"dei:TradingSymbol","labelType":"xbrl:label","value":"Trading Symbol","language":"en-US"},{"forObject":"ecd:AllIndividualsMember","labelType":"xbrl:terseLabel","value":"All Individuals","language":"en-US"},{"forObject":"ecd:AllIndividualsMember","labelType":"xbrl:label","value":"All Individuals [Member]","language":"en-US"},{"forObject":"ecd:AllTradingArrangementsMember","labelType":"xbrl:terseLabel","value":"All Trading Arrangements","language":"en-US"},{"forObject":"ecd:AllTradingArrangementsMember","labelType":"xbrl:label","value":"All Trading Arrangements [Member]","language":"en-US"},{"forObject":"ecd:IndividualAxis","labelType":"xbrl:terseLabel","value":"Individual:","language":"en-US"},{"forObject":"ecd:IndividualAxis","labelType":"xbrl:label","value":"Individual [Axis]","language":"en-US"},{"forObject":"ecd:InsiderTradingArrLineItems","labelType":"xbrl:label","value":"Insider Trading Arrangements [Line Items]","language":"en-US"},{"forObject":"ecd:MtrlTermsOfTrdArrTextBlock","labelType":"xbrl:terseLabel","value":"Material Terms of Trading Arrangement","language":"en-US"},{"forObject":"ecd:MtrlTermsOfTrdArrTextBlock","labelType":"xbrl:label","value":"Material Terms of Trading Arrangement [Text Block]","language":"en-US"},{"forObject":"ecd:NonRule10b51ArrAdoptedFlag","labelType":"xbrl:terseLabel","value":"Non-Rule 10b5-1 Arrangement Adopted","language":"en-US"},{"forObject":"ecd:NonRule10b51ArrAdoptedFlag","labelType":"xbrl:label","value":"Non-Rule 10b5-1 Arrangement Adopted [Flag]","language":"en-US"},{"forObject":"ecd:NonRule10b51ArrTrmntdFlag","labelType":"xbrl:terseLabel","value":"Non-Rule 10b5-1 Arrangement Terminated","language":"en-US"},{"forObject":"ecd:NonRule10b51ArrTrmntdFlag","labelType":"xbrl:label","value":"Non-Rule 10b5-1 Arrangement Terminated [Flag]","language":"en-US"},{"forObject":"ecd:Rule10b51ArrAdoptedFlag","labelType":"xbrl:terseLabel","value":"Rule 10b5-1 Arrangement Adopted","language":"en-US"},{"forObject":"ecd:Rule10b51ArrAdoptedFlag","labelType":"xbrl:label","value":"Rule 10b5-1 Arrangement Adopted [Flag]","language":"en-US"},{"forObject":"ecd:Rule10b51ArrTrmntdFlag","labelType":"xbrl:terseLabel","value":"Rule 10b5-1 Arrangement Terminated","language":"en-US"},{"forObject":"ecd:Rule10b51ArrTrmntdFlag","labelType":"xbrl:label","value":"Rule 10b5-1 Arrangement Terminated [Flag]","language":"en-US"},{"forObject":"ecd:TradingArrAxis","labelType":"xbrl:terseLabel","value":"Trading Arrangement:","language":"en-US"},{"forObject":"ecd:TradingArrAxis","labelType":"xbrl:label","value":"Trading Arrangement [Axis]","language":"en-US"},{"forObject":"ecd:TradingArrByIndTable","labelType":"xbrl:label","value":"Trading Arrangements, by Individual [Table]","language":"en-US"},{"forObject":"ecd:TrdArrAdoptionDate","labelType":"xbrl:terseLabel","value":"Adoption Date","language":"en-US"},{"forObject":"ecd:TrdArrAdoptionDate","labelType":"xbrl:label","value":"Trading Arrangement Adoption Date","language":"en-US"},{"forObject":"ecd:TrdArrDuration","labelType":"xbrl:terseLabel","value":"Arrangement Duration","language":"en-US"},{"forObject":"ecd:TrdArrDuration","labelType":"xbrl:label","value":"Trading Arrangement Duration","language":"en-US"},{"forObject":"ecd:TrdArrIndName","labelType":"xbrl:terseLabel","value":"Name","language":"en-US"},{"forObject":"ecd:TrdArrIndName","labelType":"xbrl:label","value":"Trading Arrangement, Individual Name","language":"en-US"},{"forObject":"ecd:TrdArrIndTitle","labelType":"xbrl:terseLabel","value":"Title","language":"en-US"},{"forObject":"ecd:TrdArrIndTitle","labelType":"xbrl:label","value":"Trading Arrangement, Individual Title","language":"en-US"},{"forObject":"ecd:TrdArrSecuritiesAggAvailAmt","labelType":"xbrl:terseLabel","value":"Aggregate Available","language":"en-US"},{"forObject":"ecd:TrdArrSecuritiesAggAvailAmt","labelType":"xbrl:label","value":"Trading Arrangement, Securities Aggregate Available Amount","language":"en-US"},{"forObject":"ecd:TrdArrTerminationDate","labelType":"xbrl:terseLabel","value":"Termination Date","language":"en-US"},{"forObject":"ecd:TrdArrTerminationDate","labelType":"xbrl:label","value":"Trading Arrangement Termination Date","language":"en-US"},{"forObject":"immr:A2021PlanMember","labelType":"xbrl:terseLabel","value":"2021 Plan","language":"en-US"},{"forObject":"immr:A2021PlanMember","labelType":"xbrl:label","value":"2021 Plan [Member]","language":"en-US"},{"forObject":"immr:A2021PlanMember","labelType":"xbrl:documentation","value":"2021 Equity Incentive Plan","language":"en-US"},{"forObject":"immr:AgreementAxis","labelType":"xbrl:documentation","value":"Information by agreements.","language":"en-US"},{"forObject":"immr:AgreementAxis","labelType":"xbrl:label","value":"Agreement [Axis]","language":"en-US"},{"forObject":"immr:AgreementDomain","labelType":"xbrl:documentation","value":"Information by agreement disclosure.","language":"en-US"},{"forObject":"immr:AgreementDomain","labelType":"xbrl:label","value":"Agreement [Domain]","language":"en-US"},{"forObject":"immr:AssetsAndLiabilitiesLesseeTableTextBlock","labelType":"xbrl:terseLabel","value":"Summary of ROU assets and lease liabilities","language":"en-US"},{"forObject":"immr:AssetsAndLiabilitiesLesseeTableTextBlock","labelType":"xbrl:label","value":"Assets And Liabilities, Lessee [Table Text Block]","language":"en-US"},{"forObject":"immr:AssetsAndLiabilitiesLesseeTableTextBlock","labelType":"xbrl:documentation","value":"Assets And Liabilities, Lessee [Table Text Block]","language":"en-US"},{"forObject":"immr:AtMarketEquityOfferingsMember","labelType":"xbrl:label","value":"At-Market Equity Offerings [Member]","language":"en-US"},{"forObject":"immr:AtMarketEquityOfferingsMember","labelType":"xbrl:terseLabel","value":"At-the-Market Equity Offerings","language":"en-US"},{"forObject":"immr:AtMarketEquityOfferingsMember","labelType":"xbrl:documentation","value":"This member stands for the information pretraining to \"At-the-Market Equity Offerings\".","language":"en-US"},{"forObject":"immr:AuditInformationAbstract","labelType":"xbrl:label","value":"Audit Information [Abstract]","language":"en-US"},{"forObject":"immr:AuditInformationAbstract","labelType":"xbrl:documentation","value":"Audit Information","language":"en-US"},{"forObject":"immr:AutomotiveMember","labelType":"xbrl:terseLabel","value":"Automotive","language":"en-US"},{"forObject":"immr:AutomotiveMember","labelType":"xbrl:label","value":"Automotive [Member]","language":"en-US"},{"forObject":"immr:AutomotiveMember","labelType":"xbrl:documentation","value":"Automotive [Member]","language":"en-US"},{"forObject":"immr:AventuraFloridaFacilityMember","labelType":"xbrl:terseLabel","value":"Aventura Florida Facility","language":"en-US"},{"forObject":"immr:AventuraFloridaFacilityMember","labelType":"xbrl:label","value":"Aventura Florida Facility [Member]","language":"en-US"},{"forObject":"immr:AventuraFloridaFacilityMember","labelType":"xbrl:documentation","value":"Aventura Florida Facility","language":"en-US"},{"forObject":"immr:BackstopCommitmentMember","labelType":"xbrl:terseLabel","value":"Backstop Commitment","language":"en-US"},{"forObject":"immr:BackstopCommitmentMember","labelType":"xbrl:documentation","value":"This member stands for the information pertaining to \"Backstop Commitment\".","language":"en-US"},{"forObject":"immr:BackstopCommitmentMember","labelType":"xbrl:label","value":"Backstop Commitment [Member]","language":"en-US"},{"forObject":"immr:BarnesAndNobleEducationEquityIncentivePlanMember","labelType":"xbrl:documentation","value":"This member stands for the information pertaining to \"Barnes and Noble Education Equity Incentive Plan\".","language":"en-US"},{"forObject":"immr:BarnesAndNobleEducationEquityIncentivePlanMember","labelType":"xbrl:label","value":"Barnes and Noble Education Equity Incentive Plan [Member]","language":"en-US"},{"forObject":"immr:BarnesAndNobleEducationEquityIncentivePlanMember","labelType":"xbrl:terseLabel","value":"Barnes and Noble Education Equity Incentive Plan","language":"en-US"},{"forObject":"immr:BarnesAndNobleEducationIncMember","labelType":"xbrl:documentation","value":"This member stands for the information pertaining to \"Barnes & Noble Education, Inc.\".","language":"en-US"},{"forObject":"immr:BarnesAndNobleEducationIncMember","labelType":"xbrl:terseLabel","value":"Barnes & Noble Education, Inc.","language":"en-US"},{"forObject":"immr:BarnesAndNobleEducationIncMember","labelType":"xbrl:label","value":"Barnes and Noble Education, Inc. [Member]","language":"en-US"},{"forObject":"immr:BarnesAndNobleEducationSegmentMember","labelType":"xbrl:label","value":"Barnes and Noble Education Segment [Member]","language":"en-US"},{"forObject":"immr:BarnesAndNobleEducationSegmentMember","labelType":"xbrl:terseLabel","value":"Barnes & Noble Education","language":"en-US"},{"forObject":"immr:BarnesAndNobleEducationSegmentMember","labelType":"xbrl:documentation","value":"This member stands for the information pertaining to \"Barnes & Noble Education Segment\".","language":"en-US"},{"forObject":"immr:BtigLlcMember","labelType":"xbrl:label","value":"BTIG, LLC [Member]","language":"en-US"},{"forObject":"immr:BtigLlcMember","labelType":"xbrl:documentation","value":"This member stands for the information pretraining to \"BTIG, LLC\".","language":"en-US"},{"forObject":"immr:BtigLlcMember","labelType":"xbrl:terseLabel","value":"BTIG, LLC","language":"en-US"},{"forObject":"immr:BusinessAcquisitionDirectAndIncrementalAcquisitionRelatedExpensesExcludedFromProFormaNetIncomeLoss","labelType":"xbrl:label","value":"Business Acquisition, Direct and Incremental Acquisition-Related Expenses Excluded from Pro Forma Net Income (Loss)","language":"en-US"},{"forObject":"immr:BusinessAcquisitionDirectAndIncrementalAcquisitionRelatedExpensesExcludedFromProFormaNetIncomeLoss","labelType":"xbrl:terseLabel","value":"Business Acquisition, Direct and incremental acquisition-related expenses excluded from pro forma net loss","language":"en-US"},{"forObject":"immr:BusinessAcquisitionDirectAndIncrementalAcquisitionRelatedExpensesExcludedFromProFormaNetIncomeLoss","labelType":"xbrl:documentation","value":"The amount of direct and incremental acquisition-related expenses excluded from the pro forma net Income (loss).","language":"en-US"},{"forObject":"immr:BusinessAcquisitionDirectAndIncrementalAcquisitionRelatedExpensesIncludedInProFormaNetIncomeLoss","labelType":"xbrl:label","value":"Business Acquisition, Direct and Incremental Acquisition-Related Expenses Included in Pro Forma Net Income (Loss)","language":"en-US"},{"forObject":"immr:BusinessAcquisitionDirectAndIncrementalAcquisitionRelatedExpensesIncludedInProFormaNetIncomeLoss","labelType":"xbrl:terseLabel","value":"Business Acquisition, Direct and incremental acquisition-related expenses included in the pro forma net loss","language":"en-US"},{"forObject":"immr:BusinessAcquisitionDirectAndIncrementalAcquisitionRelatedExpensesIncludedInProFormaNetIncomeLoss","labelType":"xbrl:documentation","value":"The amount of direct and incremental acquisition-related expenses included in the pro forma net Income (loss) as if the business combination had been completed at the beginning of a period.","language":"en-US"},{"forObject":"immr:BusinessAcquisitionOneTimeSeverancePaymentExcludedFromProFormaNetIncomeLoss","labelType":"xbrl:label","value":"Business Acquisition, One-Time Severance Payment Excluded from Pro Forma Net Income (Loss)","language":"en-US"},{"forObject":"immr:BusinessAcquisitionOneTimeSeverancePaymentExcludedFromProFormaNetIncomeLoss","labelType":"xbrl:documentation","value":"The amount of one-time severance payment included excluded from the pro forma net Income (loss).","language":"en-US"},{"forObject":"immr:BusinessAcquisitionOneTimeSeverancePaymentExcludedFromProFormaNetIncomeLoss","labelType":"xbrl:terseLabel","value":"One-time severance payment excluded from pro forma net loss","language":"en-US"},{"forObject":"immr:BusinessAcquisitionOneTimeSeverancePaymentIncludedInProFormaNetIncomeLoss","labelType":"xbrl:label","value":"Business Acquisition, One-Time Severance Payment Included in Pro Forma Net Income (Loss)","language":"en-US"},{"forObject":"immr:BusinessAcquisitionOneTimeSeverancePaymentIncludedInProFormaNetIncomeLoss","labelType":"xbrl:documentation","value":"The amount of one-time severance payment included in the pro forma net Income (loss) as if the business combination had been completed at the beginning of a period.","language":"en-US"},{"forObject":"immr:BusinessAcquisitionOneTimeSeverancePaymentIncludedInProFormaNetIncomeLoss","labelType":"xbrl:terseLabel","value":"One-time severance payment included in the pro forma net loss","language":"en-US"},{"forObject":"immr:BusinessCombinationConsiderationTransferredIncludingTransactionCosts","labelType":"xbrl:label","value":"Business Combination, Consideration Transferred Including Transaction Costs","language":"en-US"},{"forObject":"immr:BusinessCombinationConsiderationTransferredIncludingTransactionCosts","labelType":"xbrl:terseLabel","value":"Cash consideration paid","language":"en-US"},{"forObject":"immr:BusinessCombinationConsiderationTransferredIncludingTransactionCosts","labelType":"xbrl:documentation","value":"The amount of consideration transferred including transaction costs, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.","language":"en-US"},{"forObject":"immr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedLiabilities","labelType":"xbrl:documentation","value":"The amount of accrued liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.","language":"en-US"},{"forObject":"immr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedLiabilities","labelType":"xbrl:terseLabel","value":"Accrued liabilities","language":"en-US"},{"forObject":"immr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedLiabilities","labelType":"xbrl:label","value":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accrued Liabilities","language":"en-US"},{"forObject":"immr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOperatingLeaseLiabilities","labelType":"xbrl:label","value":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Operating Lease Liabilities","language":"en-US"},{"forObject":"immr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOperatingLeaseLiabilities","labelType":"xbrl:terseLabel","value":"Operating lease liabilities \u2013 current","language":"en-US"},{"forObject":"immr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOperatingLeaseLiabilities","labelType":"xbrl:documentation","value":"The amount of operating lease liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.","language":"en-US"},{"forObject":"immr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedMerchandiseInventories","labelType":"xbrl:label","value":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Merchandise Inventories","language":"en-US"},{"forObject":"immr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedMerchandiseInventories","labelType":"xbrl:terseLabel","value":"Merchandise inventories","language":"en-US"},{"forObject":"immr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedMerchandiseInventories","labelType":"xbrl:documentation","value":"The amount of merchandise inventories recognized as of the acquisition date.","language":"en-US"},{"forObject":"immr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesDeferredRevenue","labelType":"xbrl:documentation","value":"The amount of deferred revenue expected to be recognized after one year or the normal operating cycle, if longer, assumed at the acquisition date.","language":"en-US"},{"forObject":"immr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesDeferredRevenue","labelType":"xbrl:terseLabel","value":"Deferred revenue \u2013 noncurrent","language":"en-US"},{"forObject":"immr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesDeferredRevenue","labelType":"xbrl:label","value":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Deferred Revenue","language":"en-US"},{"forObject":"immr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOperatingLeaseLiabilities","labelType":"xbrl:label","value":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Operating Lease Liabilities","language":"en-US"},{"forObject":"immr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOperatingLeaseLiabilities","labelType":"xbrl:terseLabel","value":"Operating lease liabilities \u2013 noncurrent","language":"en-US"},{"forObject":"immr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOperatingLeaseLiabilities","labelType":"xbrl:documentation","value":"The amount of operating lease liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date.","language":"en-US"},{"forObject":"immr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets","labelType":"xbrl:label","value":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease Right-of-use Assets","language":"en-US"},{"forObject":"immr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets","labelType":"xbrl:terseLabel","value":"Operating lease right-of-use assets","language":"en-US"},{"forObject":"immr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets","labelType":"xbrl:documentation","value":"The amount of operating lease right-of-use assets recognized as of the acquisition date.","language":"en-US"},{"forObject":"immr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCashIncludedInOtherNoncurrentAssets","labelType":"xbrl:label","value":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Restricted Cash Included in Other Noncurrent Assets","language":"en-US"},{"forObject":"immr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCashIncludedInOtherNoncurrentAssets","labelType":"xbrl:terseLabel","value":"Restricted cash included in other noncurrent assets","language":"en-US"},{"forObject":"immr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCashIncludedInOtherNoncurrentAssets","labelType":"xbrl:documentation","value":"The amount of restricted cash included in other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.","language":"en-US"},{"forObject":"immr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCashIncludedInPrepaidExpensesAndOtherCurrentAssets","labelType":"xbrl:label","value":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Restricted Cash Included in Prepaid Expenses and Other Current Assets","language":"en-US"},{"forObject":"immr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCashIncludedInPrepaidExpensesAndOtherCurrentAssets","labelType":"xbrl:terseLabel","value":"Restricted cash included in prepaid expenses and other current assets","language":"en-US"},{"forObject":"immr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCashIncludedInPrepaidExpensesAndOtherCurrentAssets","labelType":"xbrl:documentation","value":"The amount of restricted cash included in prepaid expenses and other current assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.","language":"en-US"},{"forObject":"immr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTextbookRentalInventories","labelType":"xbrl:label","value":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Textbook Rental Inventories","language":"en-US"},{"forObject":"immr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTextbookRentalInventories","labelType":"xbrl:terseLabel","value":"Textbook rental inventories","language":"en-US"},{"forObject":"immr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTextbookRentalInventories","labelType":"xbrl:documentation","value":"The amount of textbook rental inventories recognized as of the acquisition date.","language":"en-US"},{"forObject":"immr:CertainSignificantRisksAndUncertaintiesPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Certain Significant Risks and Uncertainties","language":"en-US"},{"forObject":"immr:CertainSignificantRisksAndUncertaintiesPolicyTextBlock","labelType":"xbrl:label","value":"Certain Significant Risks and Uncertainties [Policy Text Block]","language":"en-US"},{"forObject":"immr:CertainSignificantRisksAndUncertaintiesPolicyTextBlock","labelType":"xbrl:documentation","value":"Certain Significant Risks and Uncertainties","language":"en-US"},{"forObject":"immr:CertificatesOfDepositFairValueDisclosure","labelType":"xbrl:documentation","value":"The amount of fair value portion of certificates deposits held by the reporting entity.","language":"en-US"},{"forObject":"immr:CertificatesOfDepositFairValueDisclosure","labelType":"xbrl:terseLabel","value":"Certificates of deposit","language":"en-US"},{"forObject":"immr:CertificatesOfDepositFairValueDisclosure","labelType":"xbrl:label","value":"Certificates of Deposit, Fair Value Disclosure","language":"en-US"},{"forObject":"immr:ClosingPriceOfCommonStock","labelType":"xbrl:terseLabel","value":"Closing price of common stock (price per share)","language":"en-US"},{"forObject":"immr:ClosingPriceOfCommonStock","labelType":"xbrl:label","value":"Closing price of common stock","language":"en-US"},{"forObject":"immr:ClosingPriceOfCommonStock","labelType":"xbrl:documentation","value":"Closing price of common stock","language":"en-US"},{"forObject":"immr:CommitmentAxis","labelType":"xbrl:label","value":"Commitment [Axis]","language":"en-US"},{"forObject":"immr:CommitmentAxis","labelType":"xbrl:documentation","value":"Information by commitments.","language":"en-US"},{"forObject":"immr:CommitmentDomain","labelType":"xbrl:documentation","value":"Information by commitment disclosure.","language":"en-US"},{"forObject":"immr:CommitmentDomain","labelType":"xbrl:label","value":"Commitment [Domain]","language":"en-US"},{"forObject":"immr:CommonStockDividendsDeclaredThroughRetainedEarningsAndAdditionalPaidInCapital","labelType":"xbrl:negatedLabel","value":"Dividends declared","language":"en-US"},{"forObject":"immr:CommonStockDividendsDeclaredThroughRetainedEarningsAndAdditionalPaidInCapital","labelType":"xbrl:documentation","value":"Amount of paid and unpaid common stock dividends declared through retained earnings and additional paid in capital with the form of settlement in cash, stock and payment-in-kind (PIK).","language":"en-US"},{"forObject":"immr:CommonStockDividendsDeclaredThroughRetainedEarningsAndAdditionalPaidInCapital","labelType":"xbrl:label","value":"Common Stock Dividends Declared Through Retained Earnings and Additional Paid In Capital","language":"en-US"},{"forObject":"immr:CommonStockSpecialDividendsPerShareCashPaid","labelType":"xbrl:terseLabel","value":"Special dividends paid (in dollards per share)","language":"en-US"},{"forObject":"immr:CommonStockSpecialDividendsPerShareCashPaid","labelType":"xbrl:label","value":"Common Stock, Special Dividends, Per Share, Cash Paid","language":"en-US"},{"forObject":"immr:CommonStockSpecialDividendsPerShareCashPaid","labelType":"xbrl:documentation","value":"Common Stock, Special Dividends, Per Share, Cash Paid","language":"en-US"},{"forObject":"immr:ComputerEquipmentAndPurchasedSoftwareMember","labelType":"xbrl:terseLabel","value":"Computer equipment and purchased software","language":"en-US"},{"forObject":"immr:ComputerEquipmentAndPurchasedSoftwareMember","labelType":"xbrl:label","value":"Computer Equipment And Purchased Software [Member]","language":"en-US"},{"forObject":"immr:ComputerEquipmentAndPurchasedSoftwareMember","labelType":"xbrl:documentation","value":"Computer Equipment And Purchased Software [Member]","language":"en-US"},{"forObject":"immr:ConditionalPurchaseAgreementMember","labelType":"xbrl:terseLabel","value":"Securities Purchase and Debt Conversion Agreement","language":"en-US"},{"forObject":"immr:ConditionalPurchaseAgreementMember","labelType":"xbrl:documentation","value":"This member stands for the information pertaining to \"Securities Purchase and Debt Conversion Agreement\".","language":"en-US"},{"forObject":"immr:ConditionalPurchaseAgreementMember","labelType":"xbrl:label","value":"Securities Purchase and Debt Conversion Agreement [Member]","language":"en-US"},{"forObject":"immr:ConsecutivePeriodAfterFirstYearAnniversaryOfClosingDateForFinancialMetricsToBeAchieved","labelType":"xbrl:label","value":"Consecutive Period After First Year Anniversary Of Closing Date, For Financial Metrics To Be Achieved","language":"en-US"},{"forObject":"immr:ConsecutivePeriodAfterFirstYearAnniversaryOfClosingDateForFinancialMetricsToBeAchieved","labelType":"xbrl:terseLabel","value":"Consecutive period after the first year anniversary of the Closing Date, for financial metrics to be achieved","language":"en-US"},{"forObject":"immr:ConsecutivePeriodAfterFirstYearAnniversaryOfClosingDateForFinancialMetricsToBeAchieved","labelType":"xbrl:documentation","value":"The consecutive period after the first year anniversary of the Closing Date, for financial metrics to be achieved as defined in the credit agreement.","language":"en-US"},{"forObject":"immr:CorporateBondSecuritiesAvailableForSale","labelType":"xbrl:terseLabel","value":"Corporate bonds","language":"en-US"},{"forObject":"immr:CorporateBondSecuritiesAvailableForSale","labelType":"xbrl:label","value":"Corporate Bond Securities, Available-For-Sale","language":"en-US"},{"forObject":"immr:CorporateBondSecuritiesAvailableForSale","labelType":"xbrl:documentation","value":"The amount of investment in corporate bonds a debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).","language":"en-US"},{"forObject":"immr:CostsAssociatedWithLegalAndAdvisoryProfessionalServicesRestructuringAndProcessImprovementsAndOtherCharges","labelType":"xbrl:label","value":"Costs Associated with Legal and Advisory Professional Services Restructuring and Process Improvements and Other Charges","language":"en-US"},{"forObject":"immr:CostsAssociatedWithLegalAndAdvisoryProfessionalServicesRestructuringAndProcessImprovementsAndOtherCharges","labelType":"xbrl:terseLabel","value":"Costs associated with legal and advisory professional services restructuring and process improvements and other charges","language":"en-US"},{"forObject":"immr:CostsAssociatedWithLegalAndAdvisoryProfessionalServicesRestructuringAndProcessImprovementsAndOtherCharges","labelType":"xbrl:documentation","value":"The amount of costs associated with legal and advisory professional services restructuring and process improvements and other charges.","language":"en-US"},{"forObject":"immr:CourseMaterialSaleMember","labelType":"xbrl:terseLabel","value":"Course material sale","language":"en-US"},{"forObject":"immr:CourseMaterialSaleMember","labelType":"xbrl:label","value":"Course Material Sale [Member]","language":"en-US"},{"forObject":"immr:CourseMaterialSaleMember","labelType":"xbrl:documentation","value":"This member stands for the information pertaining to \"Course Material Sale\".","language":"en-US"},{"forObject":"immr:Customer1Member","labelType":"xbrl:terseLabel","value":"Customer 1 [Member]","language":"en-US"},{"forObject":"immr:Customer1Member","labelType":"xbrl:label","value":"Customer 1 [Member]","language":"en-US"},{"forObject":"immr:Customer1Member","labelType":"xbrl:documentation","value":"Samsung Electronics [Member]","language":"en-US"},{"forObject":"immr:Customer2Member","labelType":"xbrl:terseLabel","value":"Customer 2 [Member]","language":"en-US"},{"forObject":"immr:Customer2Member","labelType":"xbrl:label","value":"Customer 2 [Member]","language":"en-US"},{"forObject":"immr:Customer2Member","labelType":"xbrl:documentation","value":"Customer 2","language":"en-US"},{"forObject":"immr:Customer3Member","labelType":"xbrl:terseLabel","value":"Customer 3","language":"en-US"},{"forObject":"immr:Customer3Member","labelType":"xbrl:label","value":"Customer 3 [Member]","language":"en-US"},{"forObject":"immr:Customer3Member","labelType":"xbrl:documentation","value":"Customer 3","language":"en-US"},{"forObject":"immr:CustomerAMember","labelType":"xbrl:terseLabel","value":"Customer A","language":"en-US"},{"forObject":"immr:CustomerAMember","labelType":"xbrl:label","value":"Customer A [Member]","language":"en-US"},{"forObject":"immr:CustomerAMember","labelType":"xbrl:documentation","value":"Customer A [Member]","language":"en-US"},{"forObject":"immr:CustomerBMember","labelType":"xbrl:terseLabel","value":"Customer B","language":"en-US"},{"forObject":"immr:CustomerBMember","labelType":"xbrl:label","value":"Customer B [Member]","language":"en-US"},{"forObject":"immr:CustomerBMember","labelType":"xbrl:documentation","value":"Customer B.","language":"en-US"},{"forObject":"immr:CustomerCMember","labelType":"xbrl:terseLabel","value":"Customer C","language":"en-US"},{"forObject":"immr:CustomerCMember","labelType":"xbrl:label","value":"Customer C [Member]","language":"en-US"},{"forObject":"immr:CustomerCMember","labelType":"xbrl:documentation","value":"Customer C.","language":"en-US"},{"forObject":"immr:CustomerDMember","labelType":"xbrl:terseLabel","value":"Customer D","language":"en-US"},{"forObject":"immr:CustomerDMember","labelType":"xbrl:label","value":"Customer D [Member]","language":"en-US"},{"forObject":"immr:CustomerDMember","labelType":"xbrl:documentation","value":"Customer D","language":"en-US"},{"forObject":"immr:CustomerEMember","labelType":"xbrl:terseLabel","value":"Customer E","language":"en-US"},{"forObject":"immr:CustomerEMember","labelType":"xbrl:label","value":"Customer E [Member]","language":"en-US"},{"forObject":"immr:CustomerEMember","labelType":"xbrl:documentation","value":"Customer E","language":"en-US"},{"forObject":"immr:CustomerFMember","labelType":"xbrl:terseLabel","value":"Customer F","language":"en-US"},{"forObject":"immr:CustomerFMember","labelType":"xbrl:label","value":"Customer F [Member]","language":"en-US"},{"forObject":"immr:CustomerFMember","labelType":"xbrl:documentation","value":"Customer F","language":"en-US"},{"forObject":"immr:December2022StockRepurchaseProgramMember","labelType":"xbrl:terseLabel","value":"December 2022 Stock Repurchase Program","language":"en-US"},{"forObject":"immr:December2022StockRepurchaseProgramMember","labelType":"xbrl:label","value":"December 2022 Stock Repurchase Program [Member]","language":"en-US"},{"forObject":"immr:December2022StockRepurchaseProgramMember","labelType":"xbrl:documentation","value":"December 2022 Stock Repurchase Program","language":"en-US"},{"forObject":"immr:DerivativeInstrumentsInHedgesLiabilitiesAccumulatedGrossUnrealizedLossGainBeforeTax","labelType":"xbrl:terseLabel","value":"Unrealized Gains","language":"en-US"},{"forObject":"immr:DerivativeInstrumentsInHedgesLiabilitiesAccumulatedGrossUnrealizedLossGainBeforeTax","labelType":"xbrl:label","value":"Derivative Instruments in Hedges, Liabilities, Accumulated Gross Unrealized Loss (Gain), before Tax","language":"en-US"},{"forObject":"immr:DerivativeInstrumentsInHedgesLiabilitiesAccumulatedGrossUnrealizedLossGainBeforeTax","labelType":"xbrl:documentation","value":"Amount, before tax, of unrealized (gain) loss in accumulated other comprehensive income (AOCI) on derivative liabilities designated as hedging instruments.","language":"en-US"},{"forObject":"immr:DerivativeInstrumentsInHedgesLiabilitiesAtAmortizedCost","labelType":"xbrl:documentation","value":"Amortized cost value of all derivative liabilities designated as hedging instruments.","language":"en-US"},{"forObject":"immr:DerivativeInstrumentsInHedgesLiabilitiesAtAmortizedCost","labelType":"xbrl:totalLabel","value":"Cost","language":"en-US"},{"forObject":"immr:DerivativeInstrumentsInHedgesLiabilitiesAtAmortizedCost","labelType":"xbrl:label","value":"Derivative Instruments in Hedges, Liabilities, at Amortized Cost","language":"en-US"},{"forObject":"immr:DerivativeLiabilitiesAccumulatedGrossUnrealizedLossGainBeforeTax","labelType":"xbrl:label","value":"Derivative Liabilities, Accumulated Gross Unrealized Loss (Gain), before Tax","language":"en-US"},{"forObject":"immr:DerivativeLiabilitiesAccumulatedGrossUnrealizedLossGainBeforeTax","labelType":"xbrl:totalLabel","value":"Unrealized Gains","language":"en-US"},{"forObject":"immr:DerivativeLiabilitiesAccumulatedGrossUnrealizedLossGainBeforeTax","labelType":"xbrl:documentation","value":"Amount, before tax, of unrealized (gain) loss in accumulated other comprehensive income (AOCI) on derivative liabilities.","language":"en-US"},{"forObject":"immr:DerivativeLiabilitiesAtAmortizedCost","labelType":"xbrl:documentation","value":"Amortized cost value of derivative liabilities.","language":"en-US"},{"forObject":"immr:DerivativeLiabilitiesAtAmortizedCost","labelType":"xbrl:totalLabel","value":"Total financial liability, cost","language":"en-US"},{"forObject":"immr:DerivativeLiabilitiesAtAmortizedCost","labelType":"xbrl:label","value":"Derivative Liabilities, at Amortized Cost","language":"en-US"},{"forObject":"immr:DescriptionForRequirementOfConsolidatedFixedChargeCoverageRatio","labelType":"xbrl:documentation","value":"The description of minimum fixed charge coverage ratio required to maintained upon covenant terms.","language":"en-US"},{"forObject":"immr:DescriptionForRequirementOfConsolidatedFixedChargeCoverageRatio","labelType":"xbrl:terseLabel","value":"Requirement of minimum Consolidated Fixed Charge Coverage Ratio","language":"en-US"},{"forObject":"immr:DescriptionForRequirementOfConsolidatedFixedChargeCoverageRatio","labelType":"xbrl:label","value":"Description For Requirement Of Consolidated Fixed Charge Coverage Ratio","language":"en-US"},{"forObject":"immr:DevelopmentServicesandOtherMember","labelType":"xbrl:verboseLabel","value":"Development, services, and other","language":"en-US"},{"forObject":"immr:DevelopmentServicesandOtherMember","labelType":"xbrl:terseLabel","value":"Development, services, and other revenue","language":"en-US"},{"forObject":"immr:DevelopmentServicesandOtherMember","labelType":"xbrl:label","value":"Development, Services and Other [Member]","language":"en-US"},{"forObject":"immr:DevelopmentServicesandOtherMember","labelType":"xbrl:documentation","value":"Development, Services and Other [Member]","language":"en-US"},{"forObject":"immr:DirectOwnershipMember","labelType":"xbrl:documentation","value":"This member stands for the information pretraining to \"Direct Ownership\".","language":"en-US"},{"forObject":"immr:DirectOwnershipMember","labelType":"xbrl:terseLabel","value":"Direct Ownership","language":"en-US"},{"forObject":"immr:DirectOwnershipMember","labelType":"xbrl:label","value":"Direct Ownership [Member]","language":"en-US"},{"forObject":"immr:EmployeesOtherThanManagementMember","labelType":"xbrl:label","value":"Employees Other Than Management [Member]","language":"en-US"},{"forObject":"immr:EmployeesOtherThanManagementMember","labelType":"xbrl:terseLabel","value":"Employees [Member]","language":"en-US"},{"forObject":"immr:EmployeesOtherThanManagementMember","labelType":"xbrl:documentation","value":"This member stands for the information pretraining to \"Employees other than management\".","language":"en-US"},{"forObject":"immr:FixedFeeLicenseMember","labelType":"xbrl:documentation","value":"Fixed Fee License [Member]","language":"en-US"},{"forObject":"immr:FixedFeeLicenseMember","labelType":"xbrl:label","value":"Fixed Fee License [Member]","language":"en-US"},{"forObject":"immr:FixedFeeLicenseMember","labelType":"xbrl:terseLabel","value":"Fixed fee license revenue","language":"en-US"},{"forObject":"immr:FixedFeeLicenseMember","labelType":"xbrl:verboseLabel","value":"Fixed fee license revenue","language":"en-US"},{"forObject":"immr:FixedFeeLicenseandPerUnitRoyaltiesMember","labelType":"xbrl:terseLabel","value":"Royalty and license","language":"en-US"},{"forObject":"immr:FixedFeeLicenseandPerUnitRoyaltiesMember","labelType":"xbrl:label","value":"Fixed Fee License and Per-Unit Royalties [Member]","language":"en-US"},{"forObject":"immr:FixedFeeLicenseandPerUnitRoyaltiesMember","labelType":"xbrl:documentation","value":"This member stands for the information pertaining to \"Fixed Fee License and Per Unit Royalties\".","language":"en-US"},{"forObject":"immr:FixedFeeLicenseandPerUnitRoyaltiesMember","labelType":"xbrl:verboseLabel","value":"Total royalty and license revenue","language":"en-US"},{"forObject":"immr:GamingMember","labelType":"xbrl:terseLabel","value":"Gaming Devices","language":"en-US"},{"forObject":"immr:GamingMember","labelType":"xbrl:label","value":"Gaming [Member]","language":"en-US"},{"forObject":"immr:GamingMember","labelType":"xbrl:documentation","value":"Gaming [Member]","language":"en-US"},{"forObject":"immr:GeneralMerchandiseSaleMember","labelType":"xbrl:documentation","value":"This member stands for the information pertaining to \"General Merchandise Sale\".","language":"en-US"},{"forObject":"immr:GeneralMerchandiseSaleMember","labelType":"xbrl:label","value":"General Merchandise Sale [Member]","language":"en-US"},{"forObject":"immr:GeneralMerchandiseSaleMember","labelType":"xbrl:terseLabel","value":"General merchandise sale","language":"en-US"},{"forObject":"immr:GrossProceedsFromIssuanceOfCommonStockByAcquiree","labelType":"xbrl:label","value":"Gross Proceeds from Issuance of Common Stock by Acquiree","language":"en-US"},{"forObject":"immr:GrossProceedsFromIssuanceOfCommonStockByAcquiree","labelType":"xbrl:terseLabel","value":"Gross proceeds from issuance of common stock by acquiree","language":"en-US"},{"forObject":"immr:GrossProceedsFromIssuanceOfCommonStockByAcquiree","labelType":"xbrl:documentation","value":"The amount of gross proceeds from issuance of common stock by acquiree.","language":"en-US"},{"forObject":"immr:ImmersionCorporationMember","labelType":"xbrl:documentation","value":"This member stands for the information pertaining to \"Immersion Corporation\".","language":"en-US"},{"forObject":"immr:ImmersionCorporationMember","labelType":"xbrl:label","value":"Immersion Corporation [Member]","language":"en-US"},{"forObject":"immr:ImmersionCorporationMember","labelType":"xbrl:terseLabel","value":"Immersion","language":"en-US"},{"forObject":"immr:ImmersionCorporationVsMetaPlatformsIncMember","labelType":"xbrl:label","value":"Immersion Corporation Vs. Meta Platforms, Inc. [Member]","language":"en-US"},{"forObject":"immr:ImmersionCorporationVsMetaPlatformsIncMember","labelType":"xbrl:terseLabel","value":"Meta Platforms, Inc. (formerly known as Facebook, Inc.) (\u201cMeta\u201d)","language":"en-US"},{"forObject":"immr:ImmersionCorporationVsMetaPlatformsIncMember","labelType":"xbrl:documentation","value":"This member stands for the information pertaining to \"Immersion Corporation vs. Meta Platforms, Inc.\".","language":"en-US"},{"forObject":"immr:ImmersionSegmentMember","labelType":"xbrl:label","value":"Immersion Segment [Member]","language":"en-US"},{"forObject":"immr:ImmersionSegmentMember","labelType":"xbrl:terseLabel","value":"Immersion","language":"en-US"},{"forObject":"immr:ImmersionSegmentMember","labelType":"xbrl:documentation","value":"This member stands for the information pertaining to \"Immersion Segment\".","language":"en-US"},{"forObject":"immr:ImpactOfCovid19PolicyTextBlock","labelType":"xbrl:label","value":"Impact of COVID-19 [Policy Text Block]","language":"en-US"},{"forObject":"immr:ImpactOfCovid19PolicyTextBlock","labelType":"xbrl:documentation","value":"Disclosure of accounting policy for impact of COVID-19.","language":"en-US"},{"forObject":"immr:ImpactOfCovid19PolicyTextBlock","labelType":"xbrl:terseLabel","value":"Impact of COVID-19","language":"en-US"},{"forObject":"immr:IncomeTaxDisclosureLineItems","labelType":"xbrl:label","value":"Income Tax Disclosure [Line Items]","language":"en-US"},{"forObject":"immr:IncomeTaxDisclosureTable","labelType":"xbrl:label","value":"Income Tax Disclosure [Table]","language":"en-US"},{"forObject":"immr:IncomeTaxDisclosureTable","labelType":"xbrl:documentation","value":"Disclosure of information about income taxes.","language":"en-US"},{"forObject":"immr:IncreaseDecreaseInTextbookRentalInventories","labelType":"xbrl:label","value":"Increase (Decrease) in Textbook Rental Inventories","language":"en-US"},{"forObject":"immr:IncreaseDecreaseInTextbookRentalInventories","labelType":"xbrl:documentation","value":"The increase (decrease) during the reporting period in the book value of textbook\u00a0rental\u00a0inventories.","language":"en-US"},{"forObject":"immr:IncreaseDecreaseInTextbookRentalInventories","labelType":"xbrl:negatedLabel","value":"Textbook\u00a0rental\u00a0inventories","language":"en-US"},{"forObject":"immr:InnovobotMember","labelType":"xbrl:terseLabel","value":"Innovobot","language":"en-US"},{"forObject":"immr:InnovobotMember","labelType":"xbrl:label","value":"Innovobot [Member]","language":"en-US"},{"forObject":"immr:InnovobotMember","labelType":"xbrl:documentation","value":"Innovobot","language":"en-US"},{"forObject":"immr:InvenomicCapitalManagementLPMember","labelType":"xbrl:terseLabel","value":"Invenomic Capital Management LP","language":"en-US"},{"forObject":"immr:InvenomicCapitalManagementLPMember","labelType":"xbrl:label","value":"Invenomic Capital Management LP [Member]","language":"en-US"},{"forObject":"immr:InvenomicCapitalManagementLPMember","labelType":"xbrl:documentation","value":"Invenomic Capital Management LP","language":"en-US"},{"forObject":"immr:InvestmentsAndFairValueMeasurementsDisclosureAbstract","labelType":"xbrl:label","value":"INVESTMENTS AND FAIR VALUE MEASUREMENTS","language":"en-US"},{"forObject":"immr:InvestmentsAndFairValueMeasurementsDisclosureTextBlock","labelType":"xbrl:label","value":"Investments and Fair Value Measurements Disclosure [Text Block]","language":"en-US"},{"forObject":"immr:InvestmentsAndFairValueMeasurementsDisclosureTextBlock","labelType":"xbrl:documentation","value":"The entire disclosure of investments and fair value measurements.","language":"en-US"},{"forObject":"immr:InvestmentsAndFairValueMeasurementsDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"INVESTMENTS AND FAIR VALUE MEASUREMENTS","language":"en-US"},{"forObject":"immr:InvestorAxis","labelType":"xbrl:label","value":"Investor [Axis]","language":"en-US"},{"forObject":"immr:InvestorAxis","labelType":"xbrl:documentation","value":"Information by investors.","language":"en-US"},{"forObject":"immr:InvestorDomain","labelType":"xbrl:documentation","value":"Information by investors' disclosure.","language":"en-US"},{"forObject":"immr:InvestorDomain","labelType":"xbrl:label","value":"Investor [Domain]","language":"en-US"},{"forObject":"immr:KoreanTaxAuthorityMember","labelType":"xbrl:documentation","value":"This member stands for the information pertaining to designated tax department of the government of South Korea.","language":"en-US"},{"forObject":"immr:KoreanTaxAuthorityMember","labelType":"xbrl:terseLabel","value":"Korean tax authority [Member]","language":"en-US"},{"forObject":"immr:KoreanTaxAuthorityMember","labelType":"xbrl:label","value":"Korean tax authority [Member]","language":"en-US"},{"forObject":"immr:LGEMember","labelType":"xbrl:terseLabel","value":"LGE","language":"en-US"},{"forObject":"immr:LGEMember","labelType":"xbrl:label","value":"LGE [Member]","language":"en-US"},{"forObject":"immr:LGEMember","labelType":"xbrl:documentation","value":"LGE","language":"en-US"},{"forObject":"immr:LaterThanOneYearAndNotLaterThanThreeYearsMember","labelType":"xbrl:terseLabel","value":"One to three years","language":"en-US"},{"forObject":"immr:LaterThanOneYearAndNotLaterThanThreeYearsMember","labelType":"xbrl:documentation","value":"This member stands for a time band of later than one year and not later than three years.","language":"en-US"},{"forObject":"immr:LaterThanOneYearAndNotLaterThanThreeYearsMember","labelType":"xbrl:label","value":"Later than one year and not later than three years [member]","language":"en-US"},{"forObject":"immr:LaterThanThreeYearsMember","labelType":"xbrl:terseLabel","value":"More than three years","language":"en-US"},{"forObject":"immr:LaterThanThreeYearsMember","labelType":"xbrl:documentation","value":"This member stands for a time band of later than three years.","language":"en-US"},{"forObject":"immr:LaterThanThreeYearsMember","labelType":"xbrl:label","value":"Later than three years [member]","language":"en-US"},{"forObject":"immr:LeaseArrangementAxis","labelType":"xbrl:terseLabel","value":"Lease Arrangement [Axis]","language":"en-US"},{"forObject":"immr:LeaseArrangementAxis","labelType":"xbrl:label","value":"Lease Arrangement [Axis]","language":"en-US"},{"forObject":"immr:LeaseArrangementAxis","labelType":"xbrl:documentation","value":"Lease Arrangement [Axis]","language":"en-US"},{"forObject":"immr:LeaseArrangementDomain","labelType":"xbrl:terseLabel","value":"Lease Arrangement [Domain]","language":"en-US"},{"forObject":"immr:LeaseArrangementDomain","labelType":"xbrl:label","value":"Lease Arrangement [Domain]","language":"en-US"},{"forObject":"immr:LeaseArrangementDomain","labelType":"xbrl:documentation","value":"[Domain] for Lease Arrangement [Axis]","language":"en-US"},{"forObject":"immr:LineOfCreditFacilityPercentageOfCommitmentFeeAmountPayableAtSecondFiscalPeriodOfNextFiscalYear","labelType":"xbrl:label","value":"Line Of Credit Facility, Percentage Of Commitment Fee Amount Payable At Second Fiscal Period Of Next Fiscal Year","language":"en-US"},{"forObject":"immr:LineOfCreditFacilityPercentageOfCommitmentFeeAmountPayableAtSecondFiscalPeriodOfNextFiscalYear","labelType":"xbrl:terseLabel","value":"Line of Credit Facility, Percentage of Commitment Fee amount payable at second quarter of next fiscal year","language":"en-US"},{"forObject":"immr:LineOfCreditFacilityPercentageOfCommitmentFeeAmountPayableAtSecondFiscalPeriodOfNextFiscalYear","labelType":"xbrl:documentation","value":"The percentage of commitment fee amount payable for the line of credit facility at second quarter of next fiscal year.","language":"en-US"},{"forObject":"immr:LineOfCreditFacilityPercentageOfCommitmentFeeAmountPayableAtThirdFiscalPeriodOfCurrentFiscalYear","labelType":"xbrl:label","value":"Line Of Credit Facility, Percentage Of Commitment Fee Amount Payable At Third Fiscal Period of Current Fiscal Year","language":"en-US"},{"forObject":"immr:LineOfCreditFacilityPercentageOfCommitmentFeeAmountPayableAtThirdFiscalPeriodOfCurrentFiscalYear","labelType":"xbrl:terseLabel","value":"Line of Credit Facility, Percentage of Commitment Fee amount payable at third quarter","language":"en-US"},{"forObject":"immr:LineOfCreditFacilityPercentageOfCommitmentFeeAmountPayableAtThirdFiscalPeriodOfCurrentFiscalYear","labelType":"xbrl:documentation","value":"The percentage of commitment fee amount payable for the line of credit facility at third quarter of current fiscal year.","language":"en-US"},{"forObject":"immr:MarketPerformanceBasedRestrictedStockUnitsMember","labelType":"xbrl:verboseLabel","value":"PSUs outstanding","language":"en-US"},{"forObject":"immr:MarketPerformanceBasedRestrictedStockUnitsMember","labelType":"xbrl:documentation","value":"Market Based Stock Options [Member]","language":"en-US"},{"forObject":"immr:MarketPerformanceBasedRestrictedStockUnitsMember","labelType":"xbrl:label","value":"Market Performance Based Restricted Stock Units [Member]","language":"en-US"},{"forObject":"immr:MarketPerformanceBasedRestrictedStockUnitsMember","labelType":"xbrl:terseLabel","value":"Market Performance Based Restricted Stock Units","language":"en-US"},{"forObject":"immr:MarketableDebtSecuritiesMember","labelType":"xbrl:label","value":"Marketable Debt Securities [Member]","language":"en-US"},{"forObject":"immr:MarketableDebtSecuritiesMember","labelType":"xbrl:terseLabel","value":"Marketable Debt Securities","language":"en-US"},{"forObject":"immr:MarketableDebtSecuritiesMember","labelType":"xbrl:documentation","value":"This member stands for the information pertaining to \"Marketable Debt Securities\".","language":"en-US"},{"forObject":"immr:MarketableEquitySecuritiesMember","labelType":"xbrl:documentation","value":"This member stands for the information pertaining to \"Marketable Equity Securities\".","language":"en-US"},{"forObject":"immr:MarketableEquitySecuritiesMember","labelType":"xbrl:label","value":"Marketable Equity Securities [Member]","language":"en-US"},{"forObject":"immr:MarketableEquitySecuritiesMember","labelType":"xbrl:terseLabel","value":"Marketable Equity Securities","language":"en-US"},{"forObject":"immr:MarketableSecuritiesAmortizedCost","labelType":"xbrl:terseLabel","value":"Cost or Amortized Cost","language":"en-US"},{"forObject":"immr:MarketableSecuritiesAmortizedCost","labelType":"xbrl:label","value":"Marketable Securities, Amortized Cost","language":"en-US"},{"forObject":"immr:MarketableSecuritiesAmortizedCost","labelType":"xbrl:documentation","value":"Marketable Securities, Amortized Cost","language":"en-US"},{"forObject":"immr:MarketableSecuritiesCumulativeUnrealizedGains","labelType":"xbrl:terseLabel","value":"Unrealized Gains","language":"en-US"},{"forObject":"immr:MarketableSecuritiesCumulativeUnrealizedGains","labelType":"xbrl:label","value":"Marketable Securities Cumulative Unrealized Gains","language":"en-US"},{"forObject":"immr:MarketableSecuritiesCumulativeUnrealizedGains","labelType":"xbrl:documentation","value":"Cumulative Unrealized Gains on equity and debt marketable securities","language":"en-US"},{"forObject":"immr:MarketableSecuritiesCumulativeUnrealizedLosses","labelType":"xbrl:negatedTerseLabel","value":"Unrealized Losses","language":"en-US"},{"forObject":"immr:MarketableSecuritiesCumulativeUnrealizedLosses","labelType":"xbrl:label","value":"Marketable Securities Cumulative Unrealized Losses","language":"en-US"},{"forObject":"immr:MarketableSecuritiesCumulativeUnrealizedLosses","labelType":"xbrl:documentation","value":"Marketable Securities Cumulative Unrealized Losses","language":"en-US"},{"forObject":"immr:MarketableSecuritiesFairValue","labelType":"xbrl:terseLabel","value":"Fair Value","language":"en-US"},{"forObject":"immr:MarketableSecuritiesFairValue","labelType":"xbrl:label","value":"Marketable Securities, Fair Value","language":"en-US"},{"forObject":"immr:MarketableSecuritiesFairValue","labelType":"xbrl:documentation","value":"Marketable Securities, Fair Value","language":"en-US"},{"forObject":"immr:MarquardtMember","labelType":"xbrl:terseLabel","value":"Marquardt","language":"en-US"},{"forObject":"immr:MarquardtMember","labelType":"xbrl:label","value":"Marquardt [Member]","language":"en-US"},{"forObject":"immr:MarquardtMember","labelType":"xbrl:documentation","value":"Marquardt","language":"en-US"},{"forObject":"immr:MinimumAvailabilityAmountToBeMaintained","labelType":"xbrl:label","value":"Minimum Availability Amount To Be Maintained","language":"en-US"},{"forObject":"immr:MinimumAvailabilityAmountToBeMaintained","labelType":"xbrl:terseLabel","value":"Minimum Availability amount to be maintained","language":"en-US"},{"forObject":"immr:MinimumAvailabilityAmountToBeMaintained","labelType":"xbrl:documentation","value":"The amount of minimum availability required to be maintained upon covenant terms.","language":"en-US"},{"forObject":"immr:MiscellaneousInterestIncomeNetOfExpense","labelType":"xbrl:label","value":"Miscellaneous Interest Income, net of expense","language":"en-US"},{"forObject":"immr:MiscellaneousInterestIncomeNetOfExpense","labelType":"xbrl:negatedLabel","value":"Miscellaneous Interest Income, net of expense","language":"en-US"},{"forObject":"immr:MiscellaneousInterestIncomeNetOfExpense","labelType":"xbrl:documentation","value":"The amount of miscellaneous interest income, net of expense.","language":"en-US"},{"forObject":"immr:MobileWearablesMember","labelType":"xbrl:terseLabel","value":"Mobile, Wearables, and Consumer","language":"en-US"},{"forObject":"immr:MobileWearablesMember","labelType":"xbrl:label","value":"Mobile Wearables [Member]","language":"en-US"},{"forObject":"immr:MobileWearablesMember","labelType":"xbrl:documentation","value":"Mobile Wearables [Member]","language":"en-US"},{"forObject":"immr:NatureOfBusinessAndOperationsPolicyTextBlock","labelType":"xbrl:label","value":"Nature of Business and Operations [Policy Text Block]","language":"en-US"},{"forObject":"immr:NatureOfBusinessAndOperationsPolicyTextBlock","labelType":"xbrl:documentation","value":"Disclosure of accounting policy for the nature of business and operations.","language":"en-US"},{"forObject":"immr:NatureOfBusinessAndOperationsPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Description of Business","language":"en-US"},{"forObject":"immr:NumberOfCommonClassMethodsUsingEarningPerShare","labelType":"xbrl:terseLabel","value":"Number of common class methods using earning per share (\u201cEPS\u201d)","language":"en-US"},{"forObject":"immr:NumberOfCommonClassMethodsUsingEarningPerShare","labelType":"xbrl:label","value":"Number of common class methods using earning per share","language":"en-US"},{"forObject":"immr:NumberOfCommonClassMethodsUsingEarningPerShare","labelType":"xbrl:documentation","value":"The number of common class method which is an earnings allocation formula that determines earning per share (\u201cEPS\u201d) for common stock and any participating securities according to dividends declared (whether paid or unpaid).","language":"en-US"},{"forObject":"immr:NumberOfCommonSharesAuthorizedToBePurchasedToExistingStockHoldersUponNonTransferableSubscriptionRights","labelType":"xbrl:terseLabel","value":"Number of common shares authorized to be purchased to existing stock holders upon non-transferable subscription rights","language":"en-US"},{"forObject":"immr:NumberOfCommonSharesAuthorizedToBePurchasedToExistingStockHoldersUponNonTransferableSubscriptionRights","labelType":"xbrl:documentation","value":"The number of common shares authorized to be purchased to existing stock holders upon non-transferable subscription rights upon agreement.","language":"en-US"},{"forObject":"immr:NumberOfCommonSharesAuthorizedToBePurchasedToExistingStockHoldersUponNonTransferableSubscriptionRights","labelType":"xbrl:label","value":"Number of common shares authorized to be purchased to existing stock holders upon non-transferable subscription rights","language":"en-US"},{"forObject":"immr:NumberOfCommonSharesOutstandingOfSubsidiary","labelType":"xbrl:totalLabel","value":"Total Barnes & Noble Education common stock outstanding","language":"en-US"},{"forObject":"immr:NumberOfCommonSharesOutstandingOfSubsidiary","labelType":"xbrl:documentation","value":"The number of shares of common stock outstanding of subsidiary.","language":"en-US"},{"forObject":"immr:NumberOfCommonSharesOutstandingOfSubsidiary","labelType":"xbrl:label","value":"Number of Common Shares Outstanding of Subsidiary","language":"en-US"},{"forObject":"immr:NumberOfCommonSharesOutstandingOfSubsidiaryHeldByNoncontrollingInterest","labelType":"xbrl:label","value":"Number of Common Shares Outstanding of Subsidiary Held by Noncontrolling interest","language":"en-US"},{"forObject":"immr:NumberOfCommonSharesOutstandingOfSubsidiaryHeldByNoncontrollingInterest","labelType":"xbrl:terseLabel","value":"Number of Barnes & Noble Education Common Stock held by\u00a0noncontrolling\u00a0interest","language":"en-US"},{"forObject":"immr:NumberOfCommonSharesOutstandingOfSubsidiaryHeldByNoncontrollingInterest","labelType":"xbrl:documentation","value":"The number of shares of common stock outstanding of subsidiary held by noncontrolling\u00a0interest.","language":"en-US"},{"forObject":"immr:NumberOfCommonSharesOutstandingOfSubsidiaryHeldByParent","labelType":"xbrl:label","value":"Number of Common Shares Outstanding of Subsidiary Held by Parent","language":"en-US"},{"forObject":"immr:NumberOfCommonSharesOutstandingOfSubsidiaryHeldByParent","labelType":"xbrl:documentation","value":"The number of shares of common stock outstanding of subsidiary held by parent.","language":"en-US"},{"forObject":"immr:NumberOfCommonSharesOutstandingOfSubsidiaryHeldByParent","labelType":"xbrl:terseLabel","value":"Number of Barnes & Noble Education Common Stock held by Immersion","language":"en-US"},{"forObject":"immr:NumberOfDirectorsAppointedInBoard","labelType":"xbrl:label","value":"Number of Directors Appointed in Board","language":"en-US"},{"forObject":"immr:NumberOfDirectorsAppointedInBoard","labelType":"xbrl:terseLabel","value":"Number of Directors appointed in board","language":"en-US"},{"forObject":"immr:NumberOfDirectorsAppointedInBoard","labelType":"xbrl:documentation","value":"The number of directors newly appointed in the board during the reporting period.","language":"en-US"},{"forObject":"immr:NumberOfExistingDirectors","labelType":"xbrl:label","value":"Number of Existing Directors","language":"en-US"},{"forObject":"immr:NumberOfExistingDirectors","labelType":"xbrl:terseLabel","value":"Number of existing directors","language":"en-US"},{"forObject":"immr:NumberOfExistingDirectors","labelType":"xbrl:documentation","value":"The number of existing directors in the board during the reporting period.","language":"en-US"},{"forObject":"immr:NumberOfPerformanceObligations","labelType":"xbrl:terseLabel","value":"Number of performance obligations","language":"en-US"},{"forObject":"immr:NumberOfPerformanceObligations","labelType":"xbrl:documentation","value":"The number of performance obligations in revenue recognition.","language":"en-US"},{"forObject":"immr:NumberOfPerformanceObligations","labelType":"xbrl:label","value":"Number of performance obligations","language":"en-US"},{"forObject":"immr:NumberOfStudents","labelType":"xbrl:documentation","value":"Represents the number of students.","language":"en-US"},{"forObject":"immr:NumberOfStudents","labelType":"xbrl:label","value":"Number of Students","language":"en-US"},{"forObject":"immr:NumberOfStudents","labelType":"xbrl:terseLabel","value":"Number of students","language":"en-US"},{"forObject":"immr:NumberOfTranches","labelType":"xbrl:label","value":"Number Of Tranches","language":"en-US"},{"forObject":"immr:NumberOfTranches","labelType":"xbrl:terseLabel","value":"Number of tranches","language":"en-US"},{"forObject":"immr:NumberOfTranches","labelType":"xbrl:documentation","value":"The number of tranches under share based payment arrangement.","language":"en-US"},{"forObject":"immr:O2022Q4DividendsMember","labelType":"xbrl:terseLabel","value":"O 2022 Q4 Dividends [Member]","language":"en-US"},{"forObject":"immr:O2022Q4DividendsMember","labelType":"xbrl:documentation","value":"This member stands for the information pretraining to ordinary dividends paid for Q4 2022 (\"O 2022 Q4, Dividends\").","language":"en-US"},{"forObject":"immr:O2022Q4DividendsMember","labelType":"xbrl:label","value":"O 2022 Q4 Dividends [Member]","language":"en-US"},{"forObject":"immr:O2023Q3DividendsMember","labelType":"xbrl:terseLabel","value":"O 2023 Q3 Dividends [Member]","language":"en-US"},{"forObject":"immr:O2023Q3DividendsMember","labelType":"xbrl:label","value":"O 2023 Q3 Dividends [Member]","language":"en-US"},{"forObject":"immr:O2023Q3DividendsMember","labelType":"xbrl:documentation","value":"This member stands for the information pretraining to ordinary dividends paid for Q3 2023 (\"O 2023 Q3, Dividends\").","language":"en-US"},{"forObject":"immr:O2023Q4DividendsMember","labelType":"xbrl:terseLabel","value":"O 2023 Q4 Dividends [Member]","language":"en-US"},{"forObject":"immr:O2023Q4DividendsMember","labelType":"xbrl:label","value":"O 2023 Q4 Dividends [Member]","language":"en-US"},{"forObject":"immr:O2023Q4DividendsMember","labelType":"xbrl:documentation","value":"This member stands for the information pretraining to ordinary dividends paid for Q4 2023 (\"O 2023 Q4, Dividends\").","language":"en-US"},{"forObject":"immr:O2024Q1DividendsMember","labelType":"xbrl:terseLabel","value":"O 2024 Q1 Dividends [Member]","language":"en-US"},{"forObject":"immr:O2024Q1DividendsMember","labelType":"xbrl:label","value":"O 2024 Q1 Dividends [Member]","language":"en-US"},{"forObject":"immr:O2024Q1DividendsMember","labelType":"xbrl:documentation","value":"This member stands for the information pretraining to ordinary dividends paid for Q1 2024 (\"O 2024 Q1, Dividends\").","language":"en-US"},{"forObject":"immr:O2024Q2DividendsMember","labelType":"xbrl:terseLabel","value":"O 2024 Q2 Dividends [Member]","language":"en-US"},{"forObject":"immr:O2024Q2DividendsMember","labelType":"xbrl:documentation","value":"This member stands for the information pretraining to ordinary dividends paid for Q2 2024 (\"O 2024 Q2, Dividends\").","language":"en-US"},{"forObject":"immr:O2024Q2DividendsMember","labelType":"xbrl:label","value":"O 2024 Q2 Dividends [Member]","language":"en-US"},{"forObject":"immr:OtherCountriesMember","labelType":"xbrl:terseLabel","value":"Other countries with less than 10% in a year","language":"en-US"},{"forObject":"immr:OtherCountriesMember","labelType":"xbrl:label","value":"Other Countries [Member]","language":"en-US"},{"forObject":"immr:OtherCountriesMember","labelType":"xbrl:documentation","value":"Other Countries [Member]","language":"en-US"},{"forObject":"immr:PatentInfringementMember","labelType":"xbrl:label","value":"Patent Infringement [Member]","language":"en-US"},{"forObject":"immr:PatentInfringementMember","labelType":"xbrl:terseLabel","value":"Patent infringement","language":"en-US"},{"forObject":"immr:PatentInfringementMember","labelType":"xbrl:documentation","value":"This member stands for the information pertaining to \"Patent infringement\".","language":"en-US"},{"forObject":"immr:PerUnitRoyaltiesMember","labelType":"xbrl:verboseLabel","value":"Per-unit royalty revenue","language":"en-US"},{"forObject":"immr:PerUnitRoyaltiesMember","labelType":"xbrl:label","value":"Per-Unit Royalties [Member]","language":"en-US"},{"forObject":"immr:PerUnitRoyaltiesMember","labelType":"xbrl:documentation","value":"Per-Unit Royalties [Member]","language":"en-US"},{"forObject":"immr:PercentageOfCommissionFromGrossSalesProceedsOfCommonShares","labelType":"xbrl:documentation","value":"The percentage of commission obligation arrived from gross sales proceeds of common shares under agreement.","language":"en-US"},{"forObject":"immr:PercentageOfCommissionFromGrossSalesProceedsOfCommonShares","labelType":"xbrl:terseLabel","value":"Percentage of commission from gross sales proceeds of common shares","language":"en-US"},{"forObject":"immr:PercentageOfCommissionFromGrossSalesProceedsOfCommonShares","labelType":"xbrl:label","value":"Percentage of Commission from Gross Sales Proceeds of Common Shares","language":"en-US"},{"forObject":"immr:PercentageOfCommonSharesOutstandingOfSubsidiary","labelType":"xbrl:label","value":"Percentage of Common Shares Outstanding of Subsidiary","language":"en-US"},{"forObject":"immr:PercentageOfCommonSharesOutstandingOfSubsidiary","labelType":"xbrl:documentation","value":"The percentage of common shares outstanding of subsidiary.","language":"en-US"},{"forObject":"immr:PercentageOfCommonSharesOutstandingOfSubsidiary","labelType":"xbrl:totalLabel","value":"Total percentage of ownership","language":"en-US"},{"forObject":"immr:PercentageOfDiscountedCashFlowsUsedToEstimateFairValueOfIntangibleAssetsAcquired","labelType":"xbrl:label","value":"Percentage Of Discounted Cash Flows Used To Estimate Fair Value Of Intangible Assets Acquired","language":"en-US"},{"forObject":"immr:PercentageOfDiscountedCashFlowsUsedToEstimateFairValueOfIntangibleAssetsAcquired","labelType":"xbrl:terseLabel","value":"Percentage of discounted cash flows used to estimate the fair value of the intangible assets acquired","language":"en-US"},{"forObject":"immr:PercentageOfDiscountedCashFlowsUsedToEstimateFairValueOfIntangibleAssetsAcquired","labelType":"xbrl:documentation","value":"The percentage of discounted cash flows used to estimate the fair value of the intangible assets acquired.","language":"en-US"},{"forObject":"immr:PercentageOfSpreadsReducementAfterFinancialMetricsAchievement","labelType":"xbrl:terseLabel","value":"Percentage of spreads reducement, after financial metrics achievement","language":"en-US"},{"forObject":"immr:PercentageOfSpreadsReducementAfterFinancialMetricsAchievement","labelType":"xbrl:label","value":"Percentage Of Spreads Reducement, After Financial Metrics Achievement","language":"en-US"},{"forObject":"immr:PercentageOfSpreadsReducementAfterFinancialMetricsAchievement","labelType":"xbrl:documentation","value":"The percentage of spreads reducement, after financial metrics achievement as defined in the credit agreement.","language":"en-US"},{"forObject":"immr:PerformanceObligationBMember","labelType":"xbrl:terseLabel","value":"Performance Obligation B","language":"en-US"},{"forObject":"immr:PerformanceObligationBMember","labelType":"xbrl:label","value":"Performance Obligation B [Member]","language":"en-US"},{"forObject":"immr:PerformanceObligationBMember","labelType":"xbrl:documentation","value":"Performance Obligation B","language":"en-US"},{"forObject":"immr:PeriodAfterClosingDateForFinancialMetricsStartPeriodUponCovenantTerms","labelType":"xbrl:label","value":"Period After Closing Date, For Financial Metrics Start Period Upon Covenant Terms","language":"en-US"},{"forObject":"immr:PeriodAfterClosingDateForFinancialMetricsStartPeriodUponCovenantTerms","labelType":"xbrl:terseLabel","value":"Period after the Closing Date, for financial metrics start period upon covenant terms","language":"en-US"},{"forObject":"immr:PeriodAfterClosingDateForFinancialMetricsStartPeriodUponCovenantTerms","labelType":"xbrl:documentation","value":"The period after the closing date, for financial metrics start period upon covenant terms as defined in the credit agreement.","language":"en-US"},{"forObject":"immr:PeriodAfterClosingDateForMinimumAvailabilityAmountToBeMaintained","labelType":"xbrl:label","value":"Period After Closing Date, For Minimum Availability Amount To Be Maintained","language":"en-US"},{"forObject":"immr:PeriodAfterClosingDateForMinimumAvailabilityAmountToBeMaintained","labelType":"xbrl:terseLabel","value":"Period after the Closing Date, for Minimum Availability amount to be maintained","language":"en-US"},{"forObject":"immr:PeriodAfterClosingDateForMinimumAvailabilityAmountToBeMaintained","labelType":"xbrl:documentation","value":"The period after the closing date, for minimum availability amount to be maintained upon covenant terms.","language":"en-US"},{"forObject":"immr:PeriodForAverageVolumeWeightedAveragePrice","labelType":"xbrl:label","value":"Period For Average Volume Weighted Average Price","language":"en-US"},{"forObject":"immr:PeriodForAverageVolumeWeightedAveragePrice","labelType":"xbrl:terseLabel","value":"Period for average volume weighted average price","language":"en-US"},{"forObject":"immr:PeriodForAverageVolumeWeightedAveragePrice","labelType":"xbrl:documentation","value":"The period for measurement of average volume weighted average price.","language":"en-US"},{"forObject":"immr:ProceedsFromIssuanceOfCommonStockOfSubsidiary","labelType":"xbrl:label","value":"Proceeds From Issuance Of Common Stock Of Subsidiary","language":"en-US"},{"forObject":"immr:ProceedsFromIssuanceOfCommonStockOfSubsidiary","labelType":"xbrl:terseLabel","value":"Proceeds from sale of Barnes & Noble Education common stock","language":"en-US"},{"forObject":"immr:ProceedsFromIssuanceOfCommonStockOfSubsidiary","labelType":"xbrl:documentation","value":"The amount of cash inflow from issuance of common stock of subsidiary.","language":"en-US"},{"forObject":"immr:ProductAndOtherMember","labelType":"xbrl:label","value":"Product and Other [Member]","language":"en-US"},{"forObject":"immr:ProductAndOtherMember","labelType":"xbrl:terseLabel","value":"Product and other","language":"en-US"},{"forObject":"immr:ProductAndOtherMember","labelType":"xbrl:documentation","value":"This member stands for the information pertaining to \"Product and Other\".","language":"en-US"},{"forObject":"immr:RentalPeriodsDuration","labelType":"xbrl:label","value":"Rental periods duration","language":"en-US"},{"forObject":"immr:RentalPeriodsDuration","labelType":"xbrl:terseLabel","value":"Rental periods duration","language":"en-US"},{"forObject":"immr:RentalPeriodsDuration","labelType":"xbrl:documentation","value":"The duration of rental periods for physical textbooks.","language":"en-US"},{"forObject":"immr:RentalServicesMember","labelType":"xbrl:verboseLabel","value":"Course material rental income","language":"en-US"},{"forObject":"immr:RentalServicesMember","labelType":"xbrl:documentation","value":"This member stands for the information pertaining to \"Rental Services\".","language":"en-US"},{"forObject":"immr:RentalServicesMember","labelType":"xbrl:terseLabel","value":"Rental Services","language":"en-US"},{"forObject":"immr:RentalServicesMember","labelType":"xbrl:label","value":"Rental Services [Member]","language":"en-US"},{"forObject":"immr:RepaymentOfDebtByAcquiree","labelType":"xbrl:label","value":"Repayment of Debt by Acquiree","language":"en-US"},{"forObject":"immr:RepaymentOfDebtByAcquiree","labelType":"xbrl:terseLabel","value":"Repayment of debt by acquiree","language":"en-US"},{"forObject":"immr:RepaymentOfDebtByAcquiree","labelType":"xbrl:documentation","value":"The amount of cash outflow for the payment of debt by the acquiree.","language":"en-US"},{"forObject":"immr:RestOfWorldMember","labelType":"xbrl:terseLabel","value":"Rest of World","language":"en-US"},{"forObject":"immr:RestOfWorldMember","labelType":"xbrl:label","value":"Rest Of World [Member]","language":"en-US"},{"forObject":"immr:RestOfWorldMember","labelType":"xbrl:documentation","value":"Rest Of World","language":"en-US"},{"forObject":"immr:RestrictedStockAndRestrictedStockUnitsAndPerformanceStockUnitsMember","labelType":"xbrl:label","value":"Restricted Stock And Restricted Stock Units And Performance Stock Units Member","language":"en-US"},{"forObject":"immr:RestrictedStockAndRestrictedStockUnitsAndPerformanceStockUnitsMember","labelType":"xbrl:terseLabel","value":"RSUs, RSAs and PSUs","language":"en-US"},{"forObject":"immr:RightsOfferingMember","labelType":"xbrl:terseLabel","value":"Rights Offering","language":"en-US"},{"forObject":"immr:RightsOfferingMember","labelType":"xbrl:documentation","value":"This member stands for the information pertaining to \"Rights Offering\".","language":"en-US"},{"forObject":"immr:RightsOfferingMember","labelType":"xbrl:label","value":"Rights Offering [Member]","language":"en-US"},{"forObject":"immr:RoyaltyRevenueAdjustment","labelType":"xbrl:documentation","value":"Royalty Revenue, Adjustment","language":"en-US"},{"forObject":"immr:RoyaltyRevenueAdjustment","labelType":"xbrl:label","value":"Royalty Revenue, Adjustment","language":"en-US"},{"forObject":"immr:RoyaltyRevenueAdjustment","labelType":"xbrl:terseLabel","value":"Royalty revenue, adjustment","language":"en-US"},{"forObject":"immr:S2024Q2DividendsMember","labelType":"xbrl:label","value":"S 2024 Q2 Dividends [Member]","language":"en-US"},{"forObject":"immr:S2024Q2DividendsMember","labelType":"xbrl:terseLabel","value":"S 2024 Q2 Dividends [Member]","language":"en-US"},{"forObject":"immr:S2024Q2DividendsMember","labelType":"xbrl:documentation","value":"This member stands for the information pretraining to special dividends paid for Q2 2024 (\"S 2024 Q2, Dividends\").","language":"en-US"},{"forObject":"immr:SalesAgreementMember","labelType":"xbrl:label","value":"Sales Agreement [Member]","language":"en-US"},{"forObject":"immr:SalesAgreementMember","labelType":"xbrl:terseLabel","value":"Sales Agreement","language":"en-US"},{"forObject":"immr:SalesAgreementMember","labelType":"xbrl:documentation","value":"This member stands for the information pretraining to \"Sales Agreement\".","language":"en-US"},{"forObject":"immr:Samsungvs.ImmersionMember","labelType":"xbrl:terseLabel","value":"Samsung","language":"en-US"},{"forObject":"immr:Samsungvs.ImmersionMember","labelType":"xbrl:label","value":"Samsung vs. Immersion [Member]","language":"en-US"},{"forObject":"immr:Samsungvs.ImmersionMember","labelType":"xbrl:documentation","value":"Samsung vs. Immersion [Member]","language":"en-US"},{"forObject":"immr:SanJoseCaliforniaFacilitiesMember","labelType":"xbrl:documentation","value":"This member stands for the information pertaining to \"San Jose, California facilities\" (the \"SJ Facility\").","language":"en-US"},{"forObject":"immr:SanJoseCaliforniaFacilitiesMember","labelType":"xbrl:label","value":"San Jose, California Facilities [Member]","language":"en-US"},{"forObject":"immr:SanJoseCaliforniaFacilitiesMember","labelType":"xbrl:terseLabel","value":"SJ Facility","language":"en-US"},{"forObject":"immr:ScheduleOfAccountingPoliciesDisclosureTable","labelType":"xbrl:label","value":"Schedule of Accounting Policies Disclosure [Table]","language":"en-US"},{"forObject":"immr:ScheduleOfAccountingPoliciesDisclosureTable","labelType":"xbrl:documentation","value":"Disclosure of information about accounting policies.","language":"en-US"},{"forObject":"immr:ScheduleOfAccountingPoliciesDisclosureTable","labelType":"xbrl:terseLabel","value":"Schedule of Accounting Policies Disclosure [Table]","language":"en-US"},{"forObject":"immr:ScheduleOfAmortizedCostAndFairValueOfMarketableSecuritiesTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of short-term investments","language":"en-US"},{"forObject":"immr:ScheduleOfAmortizedCostAndFairValueOfMarketableSecuritiesTableTextBlock","labelType":"xbrl:label","value":"Schedule of Amortized Cost and Fair Value of Marketable Securities [Table Text Block]","language":"en-US"},{"forObject":"immr:ScheduleOfAmortizedCostAndFairValueOfMarketableSecuritiesTableTextBlock","labelType":"xbrl:documentation","value":"Tabular disclosure of marketable securities consisted of amortized cost and fair value.","language":"en-US"},{"forObject":"immr:ScheduleOfContractWithCustomerContractLiabilityTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of deferred revenue","language":"en-US"},{"forObject":"immr:ScheduleOfContractWithCustomerContractLiabilityTableTextBlock","labelType":"xbrl:label","value":"Schedule of Contract with Customer, Contract Liability [Table Text Block]","language":"en-US"},{"forObject":"immr:ScheduleOfContractWithCustomerContractLiabilityTableTextBlock","labelType":"xbrl:documentation","value":"Tabular disclosure of contract liability from contract with customer. Includes, but is not limited to, change in contract liability.","language":"en-US"},{"forObject":"immr:ScheduleOfCurrentInvestmentsTableTextBlock","labelType":"xbrl:label","value":"Schedule of Current Investments [Table Text Block]","language":"en-US"},{"forObject":"immr:ScheduleOfCurrentInvestmentsTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of current investments","language":"en-US"},{"forObject":"immr:ScheduleOfCurrentInvestmentsTableTextBlock","labelType":"xbrl:documentation","value":"Tabular disclosure of current investments.","language":"en-US"},{"forObject":"immr:ScheduleOfIncomeTaxProvisionsFromContinuingOperationsTableTextBlock","labelType":"xbrl:label","value":"Schedule Of Income Tax Provisions From Continuing Operations [Table Text Block]","language":"en-US"},{"forObject":"immr:ScheduleOfIncomeTaxProvisionsFromContinuingOperationsTableTextBlock","labelType":"xbrl:documentation","value":"Tabular disclosure of Loss from continuing operations before provision for income taxes, provision for income taxes, and related effective tax rate.","language":"en-US"},{"forObject":"immr:ScheduleOfIncomeTaxProvisionsFromContinuingOperationsTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of income tax provisions","language":"en-US"},{"forObject":"immr:ScheduleOfIntangibleAssetsAndGoodwillLineItems","labelType":"xbrl:label","value":"Schedule of Intangible Assets and Goodwill [Line Items]","language":"en-US"},{"forObject":"immr:ScheduleOfIntangibleAssetsAndGoodwillTable","labelType":"xbrl:label","value":"Schedule of Intangible Assets and Goodwill [Table]","language":"en-US"},{"forObject":"immr:ScheduleOfIntangibleAssetsAndGoodwillTable","labelType":"xbrl:documentation","value":"Disclosure of information about goodwill and intangible assets major class by indefinite-lived and finite-lived intangible assets.","language":"en-US"},{"forObject":"immr:ScheduleOfInterestExpenseIncomeDebtTableTextBlock","labelType":"xbrl:label","value":"Schedule of Interest Expense (Income), Debt [Table Text Block]","language":"en-US"},{"forObject":"immr:ScheduleOfInterestExpenseIncomeDebtTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of interest expense","language":"en-US"},{"forObject":"immr:ScheduleOfInterestExpenseIncomeDebtTableTextBlock","labelType":"xbrl:documentation","value":"Tabular disclosure of information pertaining to interest expense net of interest income related to debt.","language":"en-US"},{"forObject":"immr:ScheduleOfOwnershipInterestInSubsidiaryTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of ownership interest in subsidiary","language":"en-US"},{"forObject":"immr:ScheduleOfOwnershipInterestInSubsidiaryTableTextBlock","labelType":"xbrl:documentation","value":"The tabular disclosure of ownership interest in subsidiary.","language":"en-US"},{"forObject":"immr:ScheduleOfOwnershipInterestInSubsidiaryTableTextBlock","labelType":"xbrl:label","value":"Schedule of Ownership Interest in Subsidiary [Table Text Block]","language":"en-US"},{"forObject":"immr:ScheduleOfRealizedAndUnrealizedGainLossFromEquitySecuritiesAndDerivativeInstrumentsAndMarketableDebtSecuritiesTableTextBlock","labelType":"xbrl:documentation","value":"Tabular disclosure of realized gains and losses on equity securities, derivative instruments and marketable debt securities.","language":"en-US"},{"forObject":"immr:ScheduleOfRealizedAndUnrealizedGainLossFromEquitySecuritiesAndDerivativeInstrumentsAndMarketableDebtSecuritiesTableTextBlock","labelType":"xbrl:label","value":"Schedule of Realized and Unrealized Gain (Loss) from Equity Securities and Derivative Instruments and Marketable Debt Securities [Table Text Block]","language":"en-US"},{"forObject":"immr:ScheduleOfRealizedAndUnrealizedGainLossFromEquitySecuritiesAndDerivativeInstrumentsAndMarketableDebtSecuritiesTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of realized and unrealized gains and losses from equity securities and derivative instruments and realized gains and losses from marketable debt securities","language":"en-US"},{"forObject":"immr:ScheduleOfStockOptionsAndAwardsTableTableTextBlock","labelType":"xbrl:terseLabel","value":"Summary of equity incentive program","language":"en-US"},{"forObject":"immr:ScheduleOfStockOptionsAndAwardsTableTableTextBlock","labelType":"xbrl:label","value":"Schedule Of Stock Options And Awards Table [Table Text Block]","language":"en-US"},{"forObject":"immr:ScheduleOfStockOptionsAndAwardsTableTableTextBlock","labelType":"xbrl:documentation","value":"Tabular disclosure of stock options and awards.","language":"en-US"},{"forObject":"immr:ScheduleOfSupplementalInformationToOperatingLeaseExpenseTableTextBlock","labelType":"xbrl:label","value":"Schedule of Supplemental Information to Operating Lease Expense [Table Text Block]","language":"en-US"},{"forObject":"immr:ScheduleOfSupplementalInformationToOperatingLeaseExpenseTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of additional information related to operating leases","language":"en-US"},{"forObject":"immr:ScheduleOfSupplementalInformationToOperatingLeaseExpenseTableTextBlock","labelType":"xbrl:documentation","value":"Schedule of Supplemental Information to Operating Lease Expense","language":"en-US"},{"forObject":"immr:ScheduleOfSupplementaryInformationDisclosureTable","labelType":"xbrl:label","value":"Schedule of Supplementary Information Disclosure [Table]","language":"en-US"},{"forObject":"immr:ScheduleOfSupplementaryInformationDisclosureTable","labelType":"xbrl:terseLabel","value":"Supplementary information [Table]","language":"en-US"},{"forObject":"immr:ScheduleOfSupplementaryInformationDisclosureTable","labelType":"xbrl:documentation","value":"Disclosure of information about supplementary information.","language":"en-US"},{"forObject":"immr:ScheduleOfWeightedAverageOwnershipPercentagesByNoncontrollingInterestTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of weighted average ownership percentages by noncontrolling interest","language":"en-US"},{"forObject":"immr:ScheduleOfWeightedAverageOwnershipPercentagesByNoncontrollingInterestTableTextBlock","labelType":"xbrl:documentation","value":"The tabular disclosure of weighted average ownership percentages by noncontrolling interest.","language":"en-US"},{"forObject":"immr:ScheduleOfWeightedAverageOwnershipPercentagesByNoncontrollingInterestTableTextBlock","labelType":"xbrl:label","value":"Schedule of Weighted Average Ownership Percentages by Noncontrolling Interest [Table Text Block]","language":"en-US"},{"forObject":"immr:SeasonalityPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Seasonality","language":"en-US"},{"forObject":"immr:SeasonalityPolicyTextBlock","labelType":"xbrl:label","value":"Seasonality [Policy Text Block]","language":"en-US"},{"forObject":"immr:SeasonalityPolicyTextBlock","labelType":"xbrl:documentation","value":"Disclosure of accounting policy for seasonality in connection with businesses generating revenue.","language":"en-US"},{"forObject":"immr:ServicesAndOtherRevenueMember","labelType":"xbrl:terseLabel","value":"Services and other revenue","language":"en-US"},{"forObject":"immr:ServicesAndOtherRevenueMember","labelType":"xbrl:documentation","value":"This member stands for the information pertaining to \"Services and Other Revenue\".","language":"en-US"},{"forObject":"immr:ServicesAndOtherRevenueMember","labelType":"xbrl:label","value":"Services and Other Revenue [Member]","language":"en-US"},{"forObject":"immr:SeveranceAndOtherEmployeeTerminationAndBenefitCosts","labelType":"xbrl:terseLabel","value":"Severance and other employee termination and benefit costs","language":"en-US"},{"forObject":"immr:SeveranceAndOtherEmployeeTerminationAndBenefitCosts","labelType":"xbrl:label","value":"Severance and Other Employee Termination and Benefit Costs","language":"en-US"},{"forObject":"immr:SeveranceAndOtherEmployeeTerminationAndBenefitCosts","labelType":"xbrl:documentation","value":"The amount of severance and other employee termination and benefit costs associated with elimination of various positions as part of cost reduction initiatives by the reporting entity.","language":"en-US"},{"forObject":"immr:SeveranceCostsRelatedToChiefExecutiveOfficer","labelType":"xbrl:documentation","value":"The amount of severance costs related to the departure of Chief Executive Officer of subsidiary.","language":"en-US"},{"forObject":"immr:SeveranceCostsRelatedToChiefExecutiveOfficer","labelType":"xbrl:terseLabel","value":"Severance costs related to the Chief Executive Officer","language":"en-US"},{"forObject":"immr:SeveranceCostsRelatedToChiefExecutiveOfficer","labelType":"xbrl:label","value":"Severance Costs related to Chief Executive Officer","language":"en-US"},{"forObject":"immr:ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalDisclosuresAbstract","labelType":"xbrl:terseLabel","value":"Share-based Compensation Arrangement by Share-based Payment Award, Additional Disclosures [Abstract]","language":"en-US"},{"forObject":"immr:ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalDisclosuresAbstract","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Additional Disclosures [Abstract]","language":"en-US"},{"forObject":"immr:ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalDisclosuresAbstract","labelType":"xbrl:documentation","value":"Share-based Compensation Arrangement by Share-based Payment Award, Additional Disclosures","language":"en-US"},{"forObject":"immr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReductionInSharesAvailableForGrantForEveryShareIssued","labelType":"xbrl:terseLabel","value":"Number of available shares consumed for each restricted stock and restricted stock units issued","language":"en-US"},{"forObject":"immr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReductionInSharesAvailableForGrantForEveryShareIssued","labelType":"xbrl:label","value":"Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Reduction In Shares Available For Grant For Every Share Issued","language":"en-US"},{"forObject":"immr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReductionInSharesAvailableForGrantForEveryShareIssued","labelType":"xbrl:documentation","value":"The reduction in number of available shares when a share is issued under the share based compensation.","language":"en-US"},{"forObject":"immr:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssued","labelType":"xbrl:documentation","value":"Number of shares issued under share-based payment arrangement.","language":"en-US"},{"forObject":"immr:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssued","labelType":"xbrl:label","value":"Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued","language":"en-US"},{"forObject":"immr:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssued","labelType":"xbrl:terseLabel","value":"Total equity awards assumed","language":"en-US"},{"forObject":"immr:ShareBasedPaymentArrangementSharesIssuedToEmployee","labelType":"xbrl:terseLabel","value":"Shares issued to an employee in lieu of cash compensation","language":"en-US"},{"forObject":"immr:ShareBasedPaymentArrangementSharesIssuedToEmployee","labelType":"xbrl:label","value":"Share-Based Payment Arrangement, Shares Issued to Employee","language":"en-US"},{"forObject":"immr:ShareBasedPaymentArrangementSharesIssuedToEmployee","labelType":"xbrl:documentation","value":"Share-Based Payment Arrangement, Shares Issued to Employee","language":"en-US"},{"forObject":"immr:SharebasedCompensationArrangementbySharebasedPaymentAwardMaximumEmployeeSubscriptionAmount","labelType":"xbrl:terseLabel","value":"Maximum value of shares per employee","language":"en-US"},{"forObject":"immr:SharebasedCompensationArrangementbySharebasedPaymentAwardMaximumEmployeeSubscriptionAmount","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Amount","language":"en-US"},{"forObject":"immr:SharebasedCompensationArrangementbySharebasedPaymentAwardMaximumEmployeeSubscriptionAmount","labelType":"xbrl:documentation","value":"Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Amount","language":"en-US"},{"forObject":"immr:SharebasedCompensationArrangementbySharebasedPaymentAwardSharesAvailableForPurchase","labelType":"xbrl:verboseLabel","value":"Shares available for purchase (in shares)","language":"en-US"},{"forObject":"immr:SharebasedCompensationArrangementbySharebasedPaymentAwardSharesAvailableForPurchase","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Shares Available For Purchase","language":"en-US"},{"forObject":"immr:SharebasedCompensationArrangementbySharebasedPaymentAwardSharesAvailableForPurchase","labelType":"xbrl:documentation","value":"Share-based Compensation Arrangement by Share-based Payment Award, Shares Available For Purchase","language":"en-US"},{"forObject":"immr:SignificantAccountingPoliciesDisclosuresLineItems","labelType":"xbrl:terseLabel","value":"SIGNIFICANT ACCOUNTING POLICIES","language":"en-US"},{"forObject":"immr:SignificantAccountingPoliciesDisclosuresLineItems","labelType":"xbrl:label","value":"Significant Accounting Policies Disclosures [Line Items]","language":"en-US"},{"forObject":"immr:StockRepurchaseProgramMember","labelType":"xbrl:terseLabel","value":"Stock Repurchase Program","language":"en-US"},{"forObject":"immr:StockRepurchaseProgramMember","labelType":"xbrl:label","value":"Stock Repurchase Program [Member]","language":"en-US"},{"forObject":"immr:StockRepurchaseProgramMember","labelType":"xbrl:documentation","value":"Stock Repurchase Program","language":"en-US"},{"forObject":"immr:SubleaseIncomeExpense","labelType":"xbrl:terseLabel","value":"Sublease income","language":"en-US"},{"forObject":"immr:SubleaseIncomeExpense","labelType":"xbrl:label","value":"Sublease (Income) Expense","language":"en-US"},{"forObject":"immr:SubleaseIncomeExpense","labelType":"xbrl:documentation","value":"The amount of sublease (income) expense excluding finance and operating lease expense.","language":"en-US"},{"forObject":"immr:SupplementaryInformationDisclosureAbstract","labelType":"xbrl:terseLabel","value":"SUPPLEMENTARY INFORMATION","language":"en-US"},{"forObject":"immr:SupplementaryInformationDisclosureAbstract","labelType":"xbrl:label","value":"SUPPLEMENTARY INFORMATION","language":"en-US"},{"forObject":"immr:SupplementaryInformationDisclosureTextBlock","labelType":"xbrl:label","value":"Supplementary Information Disclosure [Text Block]","language":"en-US"},{"forObject":"immr:SupplementaryInformationDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"SUPPLEMENTARY INFORMATION","language":"en-US"},{"forObject":"immr:SupplementaryInformationDisclosureTextBlock","labelType":"xbrl:documentation","value":"The entire disclosure for supplementary information.","language":"en-US"},{"forObject":"immr:SupplementaryInformationDisclosuresLineItems","labelType":"xbrl:terseLabel","value":"SUPPLEMENTARY INFORMATION","language":"en-US"},{"forObject":"immr:SupplementaryInformationDisclosuresLineItems","labelType":"xbrl:label","value":"Supplementary Information Disclosures [Line Items]","language":"en-US"},{"forObject":"immr:TextbookRentalInventories","labelType":"xbrl:terseLabel","value":"Textbook rental inventories, net","language":"en-US"},{"forObject":"immr:TextbookRentalInventories","labelType":"xbrl:label","value":"Textbook Rental Inventories","language":"en-US"},{"forObject":"immr:TextbookRentalInventories","labelType":"xbrl:documentation","value":"The carrying amount as of the balance sheet date of textbook rental inventories.","language":"en-US"},{"forObject":"immr:TextbookRentalsInventoriesPolicyTextBlock","labelType":"xbrl:documentation","value":"Disclosure of accounting policy for testbook rental inventories.","language":"en-US"},{"forObject":"immr:TextbookRentalsInventoriesPolicyTextBlock","labelType":"xbrl:label","value":"Textbook Rentals Inventories [Policy Text Block]","language":"en-US"},{"forObject":"immr:TextbookRentalsInventoriesPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Textbook Rental Inventories","language":"en-US"},{"forObject":"immr:TimeBasedStockOptionMember","labelType":"xbrl:terseLabel","value":"Time-based stock options","language":"en-US"},{"forObject":"immr:TimeBasedStockOptionMember","labelType":"xbrl:label","value":"Time Based Stock Option [Member]","language":"en-US"},{"forObject":"immr:TimeBasedStockOptionMember","labelType":"xbrl:documentation","value":"Time Based Stock Option [Member]","language":"en-US"},{"forObject":"immr:Toro18HoldingsLlcMember","labelType":"xbrl:terseLabel","value":"Toro 18 Holdings LLC","language":"en-US"},{"forObject":"immr:Toro18HoldingsLlcMember","labelType":"xbrl:documentation","value":"This member stands for the information pertaining to \"Toro 18 Holdings LLC\".","language":"en-US"},{"forObject":"immr:Toro18HoldingsLlcMember","labelType":"xbrl:label","value":"Toro 18 Holdings LLC [Member]","language":"en-US"},{"forObject":"immr:TrailingPeriodForFirstTestDateForMaintenanceOfMinimumConsolidatedEarningsBeforeInterestTaxesDepreciationAndAmortization","labelType":"xbrl:label","value":"Trailing Period For First Test Date For Maintenance Of Minimum Consolidated Earnings Before Interest, Taxes, Depreciation, And Amortization","language":"en-US"},{"forObject":"immr:TrailingPeriodForFirstTestDateForMaintenanceOfMinimumConsolidatedEarningsBeforeInterestTaxesDepreciationAndAmortization","labelType":"xbrl:terseLabel","value":"Trailing period for the first test date for maintenance of minimum Consolidated EBITDA","language":"en-US"},{"forObject":"immr:TrailingPeriodForFirstTestDateForMaintenanceOfMinimumConsolidatedEarningsBeforeInterestTaxesDepreciationAndAmortization","labelType":"xbrl:documentation","value":"The trailing period for the first test date for maintenance of minimum Consolidated Earnings Before Interest, Taxes, Depreciation, and Amortization (\"EBITDA\"), upon covenant terms.","language":"en-US"},{"forObject":"immr:TrailingPeriodForSecondTestDateForMaintenanceOfMinimumConsolidatedEarningsBeforeInterestTaxesDepreciationAndAmortization","labelType":"xbrl:label","value":"Trailing Period For Second Test Date For Maintenance Of Minimum Consolidated Earnings Before Interest, Taxes, Depreciation, And Amortization","language":"en-US"},{"forObject":"immr:TrailingPeriodForSecondTestDateForMaintenanceOfMinimumConsolidatedEarningsBeforeInterestTaxesDepreciationAndAmortization","labelType":"xbrl:terseLabel","value":"Trailing period for the second test date for maintenance of minimum Consolidated EBITDA","language":"en-US"},{"forObject":"immr:TrailingPeriodForSecondTestDateForMaintenanceOfMinimumConsolidatedEarningsBeforeInterestTaxesDepreciationAndAmortization","labelType":"xbrl:documentation","value":"The trailing period for the second test date for maintenance of minimum Consolidated Earnings Before Interest, Taxes, Depreciation, and Amortization (\"EBITDA\"), upon covenant terms.","language":"en-US"},{"forObject":"immr:TrailingPeriodForThirdTestDateForMaintenanceOfMinimumConsolidatedEarningsBeforeInterestTaxesDepreciationAndAmortization","labelType":"xbrl:label","value":"Trailing Period For Third Test Date For Maintenance Of Minimum Consolidated Earnings Before Interest, Taxes, Depreciation, And Amortization","language":"en-US"},{"forObject":"immr:TrailingPeriodForThirdTestDateForMaintenanceOfMinimumConsolidatedEarningsBeforeInterestTaxesDepreciationAndAmortization","labelType":"xbrl:terseLabel","value":"Trailing period for the third test date for maintenance of minimum Consolidated EBITDA","language":"en-US"},{"forObject":"immr:TrailingPeriodForThirdTestDateForMaintenanceOfMinimumConsolidatedEarningsBeforeInterestTaxesDepreciationAndAmortization","labelType":"xbrl:documentation","value":"The trailing period for the third test date for maintenance of minimum Consolidated Earnings Before Interest, Taxes, Depreciation, and Amortization (\"EBITDA\"), upon covenant terms.","language":"en-US"},{"forObject":"immr:TrailingPeriodOfTestForMaintenanceOfMinimumConsolidatedFixedChargeCoverageRatio","labelType":"xbrl:label","value":"Trailing Period Of Test For Maintenance Of Minimum Consolidated Fixed Charge Coverage Ratio","language":"en-US"},{"forObject":"immr:TrailingPeriodOfTestForMaintenanceOfMinimumConsolidatedFixedChargeCoverageRatio","labelType":"xbrl:terseLabel","value":"Trailing period of test for maintenance of minimum Consolidated Fixed Charge Coverage Ratio","language":"en-US"},{"forObject":"immr:TrailingPeriodOfTestForMaintenanceOfMinimumConsolidatedFixedChargeCoverageRatio","labelType":"xbrl:documentation","value":"The trailing period of test for minimum Consolidated Fixed Charge Coverage Ratio, upon covenant terms.","language":"en-US"},{"forObject":"immr:USTreasurySecuritiesFairValueDisclosure","labelType":"xbrl:terseLabel","value":"U.S. treasury securities","language":"en-US"},{"forObject":"immr:USTreasurySecuritiesFairValueDisclosure","labelType":"xbrl:label","value":"U.S. treasury securities, Fair Value Disclosure","language":"en-US"},{"forObject":"immr:USTreasurySecuritiesFairValueDisclosure","labelType":"xbrl:documentation","value":"The amount of fair value portion of U.S. treasury securities held by the reporting entity.","language":"en-US"},{"forObject":"immr:WeightedAverageOwnershipPercentageOfSubsidiaryHeldByNoncontrollingInterest","labelType":"xbrl:label","value":"Weighted Average Ownership Percentage of Subsidiary Held by Noncontrolling interest","language":"en-US"},{"forObject":"immr:WeightedAverageOwnershipPercentageOfSubsidiaryHeldByNoncontrollingInterest","labelType":"xbrl:documentation","value":"The weighted average equity interest of noncontrolling shareholders, partners or other equity holders in the consolidated entity.","language":"en-US"},{"forObject":"immr:WeightedAverageOwnershipPercentageOfSubsidiaryHeldByNoncontrollingInterest","labelType":"xbrl:terseLabel","value":"Non-controlling interest holders' weighted average ownership percentages","language":"en-US"},{"forObject":"immr:WithholdingTaxesAndPenaltiesCancelled","labelType":"xbrl:terseLabel","value":"Withholding taxes and penalties cancelled","language":"en-US"},{"forObject":"immr:WithholdingTaxesAndPenaltiesCancelled","labelType":"xbrl:label","value":"Withholding Taxes and Penalties Cancelled","language":"en-US"},{"forObject":"immr:WithholdingTaxesAndPenaltiesCancelled","labelType":"xbrl:documentation","value":"Withholding Taxes and Penalties Cancelled","language":"en-US"},{"forObject":"immr:WithholdingTaxesAndPenaltiesUpheld","labelType":"xbrl:terseLabel","value":"Withholding taxes and penalties, upheld","language":"en-US"},{"forObject":"immr:WithholdingTaxesAndPenaltiesUpheld","labelType":"xbrl:label","value":"Withholding Taxes And Penalties, Upheld","language":"en-US"},{"forObject":"immr:WithholdingTaxesAndPenaltiesUpheld","labelType":"xbrl:documentation","value":"Withholding Taxes And Penalties, Upheld","language":"en-US"},{"forObject":"immr:WithholdingTaxesonRoyaltyPaymentsMember","labelType":"xbrl:terseLabel","value":"Withholding taxes on royalty payments","language":"en-US"},{"forObject":"immr:WithholdingTaxesonRoyaltyPaymentsMember","labelType":"xbrl:label","value":"Withholding Taxes on Royalty Payments [Member]","language":"en-US"},{"forObject":"immr:WithholdingTaxesonRoyaltyPaymentsMember","labelType":"xbrl:documentation","value":"Withholding Taxes on Royalty Payments [Member]","language":"en-US"},{"forObject":"srt:AsiaMember","labelType":"xbrl:terseLabel","value":"Asia","language":"en-US"},{"forObject":"srt:AsiaMember","labelType":"xbrl:label","value":"Asia [Member]","language":"en-US"},{"forObject":"srt:ConsolidatedEntitiesAxis","labelType":"xbrl:label","value":"Consolidated Entities [Axis]","language":"en-US"},{"forObject":"srt:ConsolidatedEntitiesDomain","labelType":"xbrl:label","value":"Consolidated Entities [Domain]","language":"en-US"},{"forObject":"srt:CounterpartyNameAxis","labelType":"xbrl:label","value":"Counterparty Name [Axis]","language":"en-US"},{"forObject":"srt:DirectorMember","labelType":"xbrl:label","value":"Director [Member]","language":"en-US"},{"forObject":"srt:EuropeMember","labelType":"xbrl:terseLabel","value":"Europe","language":"en-US"},{"forObject":"srt:EuropeMember","labelType":"xbrl:label","value":"Europe [Member]","language":"en-US"},{"forObject":"srt:LitigationCaseAxis","labelType":"xbrl:terseLabel","value":"Litigation Case [Axis]","language":"en-US"},{"forObject":"srt:LitigationCaseAxis","labelType":"xbrl:label","value":"Litigation Case [Axis]","language":"en-US"},{"forObject":"srt:LitigationCaseTypeDomain","labelType":"xbrl:terseLabel","value":"Litigation Case [Domain]","language":"en-US"},{"forObject":"srt:LitigationCaseTypeDomain","labelType":"xbrl:label","value":"Litigation Case [Domain]","language":"en-US"},{"forObject":"srt:MajorCustomersAxis","labelType":"xbrl:terseLabel","value":"Customer [Axis]","language":"en-US"},{"forObject":"srt:MajorCustomersAxis","labelType":"xbrl:label","value":"Customer [Axis]","language":"en-US"},{"forObject":"srt:ManagementMember","labelType":"xbrl:label","value":"Management [Member]","language":"en-US"},{"forObject":"srt:MaximumMember","labelType":"xbrl:terseLabel","value":"Maximum","language":"en-US"},{"forObject":"srt:MaximumMember","labelType":"xbrl:label","value":"Maximum [Member]","language":"en-US"},{"forObject":"srt:MinimumMember","labelType":"xbrl:terseLabel","value":"Minimum","language":"en-US"},{"forObject":"srt:MinimumMember","labelType":"xbrl:label","value":"Minimum [Member]","language":"en-US"},{"forObject":"srt:NameOfMajorCustomerDomain","labelType":"xbrl:terseLabel","value":"Customer [Domain]","language":"en-US"},{"forObject":"srt:NameOfMajorCustomerDomain","labelType":"xbrl:label","value":"Customer [Domain]","language":"en-US"},{"forObject":"srt:NorthAmericaMember","labelType":"xbrl:terseLabel","value":"North America","language":"en-US"},{"forObject":"srt:NorthAmericaMember","labelType":"xbrl:label","value":"North America [Member]","language":"en-US"},{"forObject":"srt:OwnershipAxis","labelType":"xbrl:terseLabel","value":"Ownership [Axis]","language":"en-US"},{"forObject":"srt:OwnershipAxis","labelType":"xbrl:label","value":"Ownership [Axis]","language":"en-US"},{"forObject":"srt:OwnershipDomain","labelType":"xbrl:terseLabel","value":"Ownership [Domain]","language":"en-US"},{"forObject":"srt:OwnershipDomain","labelType":"xbrl:label","value":"Ownership [Domain]","language":"en-US"},{"forObject":"srt:ProductOrServiceAxis","labelType":"xbrl:terseLabel","value":"Product and Service [Axis]","language":"en-US"},{"forObject":"srt:ProductOrServiceAxis","labelType":"xbrl:label","value":"Product and Service [Axis]","language":"en-US"},{"forObject":"srt:ProductsAndServicesDomain","labelType":"xbrl:terseLabel","value":"Product and Service [Domain]","language":"en-US"},{"forObject":"srt:ProductsAndServicesDomain","labelType":"xbrl:label","value":"Product and Service [Domain]","language":"en-US"},{"forObject":"srt:RangeAxis","labelType":"xbrl:terseLabel","value":"Statistical Measurement [Axis]","language":"en-US"},{"forObject":"srt:RangeAxis","labelType":"xbrl:label","value":"Statistical Measurement [Axis]","language":"en-US"},{"forObject":"srt:RangeMember","labelType":"xbrl:terseLabel","value":"Statistical Measurement [Domain]","language":"en-US"},{"forObject":"srt:RangeMember","labelType":"xbrl:label","value":"Statistical Measurement [Domain]","language":"en-US"},{"forObject":"srt:RepurchaseAgreementCounterpartyNameDomain","labelType":"xbrl:label","value":"Counterparty Name [Domain]","language":"en-US"},{"forObject":"srt:SegmentGeographicalDomain","labelType":"xbrl:terseLabel","value":"Geographical [Domain]","language":"en-US"},{"forObject":"srt:SegmentGeographicalDomain","labelType":"xbrl:label","value":"Geographical [Domain]","language":"en-US"},{"forObject":"srt:ShareRepurchaseProgramAxis","labelType":"xbrl:terseLabel","value":"Share Repurchase Program [Axis]","language":"en-US"},{"forObject":"srt:ShareRepurchaseProgramAxis","labelType":"xbrl:label","value":"Share Repurchase Program [Axis]","language":"en-US"},{"forObject":"srt:ShareRepurchaseProgramDomain","labelType":"xbrl:terseLabel","value":"Share Repurchase Program [Domain]","language":"en-US"},{"forObject":"srt:ShareRepurchaseProgramDomain","labelType":"xbrl:label","value":"Share Repurchase Program [Domain]","language":"en-US"},{"forObject":"srt:StatementGeographicalAxis","labelType":"xbrl:terseLabel","value":"Geographical [Axis]","language":"en-US"},{"forObject":"srt:StatementGeographicalAxis","labelType":"xbrl:label","value":"Geographical [Axis]","language":"en-US"},{"forObject":"srt:StockRepurchaseProgramAuthorizedAmount1","labelType":"xbrl:terseLabel","value":"Stock repurchase program, authorized amount","language":"en-US"},{"forObject":"srt:StockRepurchaseProgramAuthorizedAmount1","labelType":"xbrl:label","value":"Stock Repurchase Program, Authorized Amount","language":"en-US"},{"forObject":"srt:StockRepurchaseProgramExpirationDate","labelType":"xbrl:label","value":"Stock Repurchase Program Expiration Date","language":"en-US"},{"forObject":"srt:StockRepurchaseProgramExpirationDate","labelType":"xbrl:terseLabel","value":"Stock repurchase program expiration date","language":"en-US"},{"forObject":"srt:TitleOfIndividualAxis","labelType":"xbrl:label","value":"Title and Position [Axis]","language":"en-US"},{"forObject":"srt:TitleOfIndividualWithRelationshipToEntityDomain","labelType":"xbrl:label","value":"Title and Position [Domain]","language":"en-US"},{"forObject":"us-gaap:AccountingPoliciesAbstract","labelType":"xbrl:label","value":"SIGNIFICANT ACCOUNTING POLICIES","language":"en-US"},{"forObject":"us-gaap:AccountingPoliciesAbstract","labelType":"xbrl:terseLabel","value":"Accounting Policies [Abstract]","language":"en-US"},{"forObject":"us-gaap:AccountsAndOtherReceivablesNetCurrent","labelType":"xbrl:terseLabel","value":"Accounts receivable, net","language":"en-US"},{"forObject":"us-gaap:AccountsAndOtherReceivablesNetCurrent","labelType":"xbrl:totalLabel","value":"Accounts and other receivables","language":"en-US"},{"forObject":"us-gaap:AccountsAndOtherReceivablesNetCurrent","labelType":"xbrl:label","value":"Accounts and Other Receivables, Net, Current","language":"en-US"},{"forObject":"us-gaap:AccountsPayableCurrent","labelType":"xbrl:terseLabel","value":"Accounts payable","language":"en-US"},{"forObject":"us-gaap:AccountsPayableCurrent","labelType":"xbrl:label","value":"Accounts Payable, Current","language":"en-US"},{"forObject":"us-gaap:AccountsReceivableNetCurrent","labelType":"xbrl:label","value":"Accounts Receivable, after Allowance for Credit Loss, Current","language":"en-US"},{"forObject":"us-gaap:AccountsReceivableNetCurrent","labelType":"xbrl:terseLabel","value":"Trade accounts receivables, net","language":"en-US"},{"forObject":"us-gaap:AccruedLiabilitiesCurrent","labelType":"xbrl:terseLabel","value":"Accrued liabilities","language":"en-US"},{"forObject":"us-gaap:AccruedLiabilitiesCurrent","labelType":"xbrl:label","value":"Accrued Liabilities, Current","language":"en-US"},{"forObject":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","labelType":"xbrl:terseLabel","value":"Accumulated other comprehensive income","language":"en-US"},{"forObject":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","labelType":"xbrl:label","value":"Accumulated Other Comprehensive Income (Loss), Net of Tax","language":"en-US"},{"forObject":"us-gaap:AccumulatedOtherComprehensiveIncomeMember","labelType":"xbrl:terseLabel","value":"Accumulated Other Comprehensive Income","language":"en-US"},{"forObject":"us-gaap:AccumulatedOtherComprehensiveIncomeMember","labelType":"xbrl:label","value":"AOCI Attributable to Parent [Member]","language":"en-US"},{"forObject":"us-gaap:AccumulatedOtherComprehensiveIncomeMember","labelType":"xbrl:verboseLabel","value":"Accumulated Other Comprehensive Income (loss)","language":"en-US"},{"forObject":"us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife","labelType":"xbrl:label","value":"Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life","language":"en-US"},{"forObject":"us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife","labelType":"xbrl:terseLabel","value":"Estimated Life, Finite-lived intangible assets acquired","language":"en-US"},{"forObject":"us-gaap:AdditionalPaidInCapitalCommonStock","labelType":"xbrl:label","value":"Additional Paid in Capital, Common Stock","language":"en-US"},{"forObject":"us-gaap:AdditionalPaidInCapitalCommonStock","labelType":"xbrl:terseLabel","value":"Additional paid-in capital","language":"en-US"},{"forObject":"us-gaap:AdditionalPaidInCapitalMember","labelType":"xbrl:terseLabel","value":"Additional Paid In Capital","language":"en-US"},{"forObject":"us-gaap:AdditionalPaidInCapitalMember","labelType":"xbrl:label","value":"Additional Paid-in Capital [Member]","language":"en-US"},{"forObject":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","labelType":"xbrl:terseLabel","value":"Stock-based compensation","language":"en-US"},{"forObject":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","labelType":"xbrl:label","value":"APIC, Share-Based Payment Arrangement, Increase for Cost Recognition","language":"en-US"},{"forObject":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","labelType":"xbrl:terseLabel","value":"Adjustments to reconcile net income to cash flows from operating activities:","language":"en-US"},{"forObject":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","labelType":"xbrl:label","value":"Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]","language":"en-US"},{"forObject":"us-gaap:AdvertisingCostsPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Advertising","language":"en-US"},{"forObject":"us-gaap:AdvertisingCostsPolicyTextBlock","labelType":"xbrl:label","value":"Advertising Cost [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:AdvertisingExpense","labelType":"xbrl:terseLabel","value":"Advertising expense","language":"en-US"},{"forObject":"us-gaap:AdvertisingExpense","labelType":"xbrl:label","value":"Advertising Expense","language":"en-US"},{"forObject":"us-gaap:AllocatedShareBasedCompensationExpense","labelType":"xbrl:terseLabel","value":"Stock-based compensation expense","language":"en-US"},{"forObject":"us-gaap:AllocatedShareBasedCompensationExpense","labelType":"xbrl:label","value":"Share-Based Payment Arrangement, Expense","language":"en-US"},{"forObject":"us-gaap:AllocatedShareBasedCompensationExpense","labelType":"xbrl:verboseLabel","value":"Share-based compensation, total","language":"en-US"},{"forObject":"us-gaap:AmortizationOfFinancingCosts","labelType":"xbrl:label","value":"Amortization of Debt Issuance Costs","language":"en-US"},{"forObject":"us-gaap:AmortizationOfFinancingCosts","labelType":"xbrl:terseLabel","value":"Amortization of Deferred Financing Costs","language":"en-US"},{"forObject":"us-gaap:AmortizationOfIntangibleAssets","labelType":"xbrl:label","value":"Amortization of Intangible Assets","language":"en-US"},{"forObject":"us-gaap:AmortizationOfIntangibleAssets","labelType":"xbrl:terseLabel","value":"Amortization expense","language":"en-US"},{"forObject":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","labelType":"xbrl:label","value":"Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount","language":"en-US"},{"forObject":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","labelType":"xbrl:terseLabel","value":"Options to purchase shares of common stock (in shares)","language":"en-US"},{"forObject":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","labelType":"xbrl:verboseLabel","value":"Anti-dilutive securities that were excluded from the computation of diluted net income per share (in shares)","language":"en-US"},{"forObject":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis","labelType":"xbrl:terseLabel","value":"Antidilutive Securities [Axis]","language":"en-US"},{"forObject":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis","labelType":"xbrl:label","value":"Antidilutive Securities [Axis]","language":"en-US"},{"forObject":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems","labelType":"xbrl:terseLabel","value":"Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]","language":"en-US"},{"forObject":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems","labelType":"xbrl:label","value":"Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]","language":"en-US"},{"forObject":"us-gaap:AntidilutiveSecuritiesNameDomain","labelType":"xbrl:terseLabel","value":"Antidilutive Securities, Name [Domain]","language":"en-US"},{"forObject":"us-gaap:AntidilutiveSecuritiesNameDomain","labelType":"xbrl:label","value":"Antidilutive Securities, Name [Domain]","language":"en-US"},{"forObject":"us-gaap:AreaOfRealEstateProperty","labelType":"xbrl:terseLabel","value":"Area (in square feet)","language":"en-US"},{"forObject":"us-gaap:AreaOfRealEstateProperty","labelType":"xbrl:label","value":"Area of Real Estate Property","language":"en-US"},{"forObject":"us-gaap:AssetImpairmentCharges","labelType":"xbrl:terseLabel","value":"Impairment of long-term deposits","language":"en-US"},{"forObject":"us-gaap:AssetImpairmentCharges","labelType":"xbrl:label","value":"Asset Impairment Charges","language":"en-US"},{"forObject":"us-gaap:Assets","labelType":"xbrl:totalLabel","value":"Total assets","language":"en-US"},{"forObject":"us-gaap:Assets","labelType":"xbrl:label","value":"Assets","language":"en-US"},{"forObject":"us-gaap:AssetsAbstract","labelType":"xbrl:terseLabel","value":"ASSETS","language":"en-US"},{"forObject":"us-gaap:AssetsAbstract","labelType":"xbrl:verboseLabel","value":"Assets","language":"en-US"},{"forObject":"us-gaap:AssetsAbstract","labelType":"xbrl:label","value":"Assets [Abstract]","language":"en-US"},{"forObject":"us-gaap:AssetsCurrent","labelType":"xbrl:totalLabel","value":"Total current assets","language":"en-US"},{"forObject":"us-gaap:AssetsCurrent","labelType":"xbrl:label","value":"Assets, Current","language":"en-US"},{"forObject":"us-gaap:AssetsCurrentAbstract","labelType":"xbrl:label","value":"Assets, Current [Abstract]","language":"en-US"},{"forObject":"us-gaap:AssetsCurrentAbstract","labelType":"xbrl:terseLabel","value":"Current assets","language":"en-US"},{"forObject":"us-gaap:AssetsFairValueDisclosure","labelType":"xbrl:totalLabel","value":"Total assets at fair value","language":"en-US"},{"forObject":"us-gaap:AssetsFairValueDisclosure","labelType":"xbrl:label","value":"Assets, Fair Value Disclosure","language":"en-US"},{"forObject":"us-gaap:AssetsFairValueDisclosureAbstract","labelType":"xbrl:terseLabel","value":"Assets, Fair Value Disclosure [Abstract]","language":"en-US"},{"forObject":"us-gaap:AssetsFairValueDisclosureAbstract","labelType":"xbrl:label","value":"Assets, Fair Value Disclosure [Abstract]","language":"en-US"},{"forObject":"us-gaap:AssetsNoncurrent","labelType":"xbrl:totalLabel","value":"Total non-current assets","language":"en-US"},{"forObject":"us-gaap:AssetsNoncurrent","labelType":"xbrl:label","value":"Assets, Noncurrent","language":"en-US"},{"forObject":"us-gaap:AssetsSoldUnderAgreementsToRepurchaseAxis","labelType":"xbrl:terseLabel","value":"Securities or Other Assets Sold under Agreements to Repurchase [Axis]","language":"en-US"},{"forObject":"us-gaap:AssetsSoldUnderAgreementsToRepurchaseAxis","labelType":"xbrl:label","value":"Securities or Other Assets Sold under Agreements to Repurchase [Axis]","language":"en-US"},{"forObject":"us-gaap:AssetsSoldUnderAgreementsToRepurchaseTypeDomain","labelType":"xbrl:terseLabel","value":"Assets Sold under Agreements to Repurchase, Type [Domain]","language":"en-US"},{"forObject":"us-gaap:AssetsSoldUnderAgreementsToRepurchaseTypeDomain","labelType":"xbrl:label","value":"Assets Sold under Agreements to Repurchase, Type [Domain]","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis","labelType":"xbrl:totalLabel","value":"Total","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis","labelType":"xbrl:label","value":"Debt Securities, Available-for-Sale, Amortized Cost","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost","labelType":"xbrl:terseLabel","value":"More than 5 years","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost","labelType":"xbrl:label","value":"Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue","labelType":"xbrl:terseLabel","value":"More than 5 years","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue","labelType":"xbrl:label","value":"Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost","labelType":"xbrl:terseLabel","value":"1 to 5 years","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost","labelType":"xbrl:label","value":"Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue","labelType":"xbrl:terseLabel","value":"1 to 5 years","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue","labelType":"xbrl:label","value":"Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract","labelType":"xbrl:label","value":"Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Fair Value [Abstract]","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract","labelType":"xbrl:terseLabel","value":"Fair Value","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract","labelType":"xbrl:terseLabel","value":"Amortized Cost","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract","labelType":"xbrl:label","value":"Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Amortized Cost [Abstract]","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost","labelType":"xbrl:label","value":"Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost","labelType":"xbrl:terseLabel","value":"Less than 1 year","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue","labelType":"xbrl:label","value":"Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue","labelType":"xbrl:terseLabel","value":"Less than 1 year","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecuritiesDebtSecurities","labelType":"xbrl:label","value":"Debt Securities, Available-for-Sale","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecuritiesDebtSecurities","labelType":"xbrl:totalLabel","value":"Debt securities, fair value","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecuritiesDebtSecurities","labelType":"xbrl:terseLabel","value":"Corporate bonds","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecuritiesDebtSecurities","labelType":"xbrl:verboseLabel","value":"Investments in debt securities","language":"en-US"},{"forObject":"us-gaap:AwardTypeAxis","labelType":"xbrl:terseLabel","value":"Award Type [Axis]","language":"en-US"},{"forObject":"us-gaap:AwardTypeAxis","labelType":"xbrl:label","value":"Award Type [Axis]","language":"en-US"},{"forObject":"us-gaap:BalanceSheetLocationAxis","labelType":"xbrl:terseLabel","value":"Balance Sheet Location [Axis]","language":"en-US"},{"forObject":"us-gaap:BalanceSheetLocationAxis","labelType":"xbrl:label","value":"Balance Sheet Location [Axis]","language":"en-US"},{"forObject":"us-gaap:BalanceSheetLocationDomain","labelType":"xbrl:terseLabel","value":"Balance Sheet Location [Domain]","language":"en-US"},{"forObject":"us-gaap:BalanceSheetLocationDomain","labelType":"xbrl:label","value":"Balance Sheet Location [Domain]","language":"en-US"},{"forObject":"us-gaap:BaseRateMember","labelType":"xbrl:label","value":"Base Rate [Member]","language":"en-US"},{"forObject":"us-gaap:BaseRateMember","labelType":"xbrl:terseLabel","value":"Base Rate","language":"en-US"},{"forObject":"us-gaap:BasisOfAccountingPolicyPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Basis of Presentation","language":"en-US"},{"forObject":"us-gaap:BasisOfAccountingPolicyPolicyTextBlock","labelType":"xbrl:label","value":"Basis of Accounting, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionAcquireeDomain","labelType":"xbrl:label","value":"Business Acquisition, Acquiree [Domain]","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionAxis","labelType":"xbrl:label","value":"Business Acquisition [Axis]","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts","labelType":"xbrl:label","value":"Business Acquisition, Transaction Costs","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionLineItems","labelType":"xbrl:label","value":"Business Acquisition [Line Items]","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionLineItems","labelType":"xbrl:terseLabel","value":"BUSINESS COMBINATION","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired","labelType":"xbrl:terseLabel","value":"Percentage of common stock acquired","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired","labelType":"xbrl:label","value":"Business Acquisition, Percentage of Voting Interests Acquired","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionProFormaInformationTextBlock","labelType":"xbrl:label","value":"Business Acquisition, Pro Forma Information [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionProFormaInformationTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of pro forma condensed combined financial information","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionSharePrice","labelType":"xbrl:verboseLabel","value":"Acquisition-date fair value (in dollars per share)","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionSharePrice","labelType":"xbrl:terseLabel","value":"Subscription Price, per share","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionSharePrice","labelType":"xbrl:label","value":"Business Acquisition, Share Price","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss","labelType":"xbrl:terseLabel","value":"Net income (loss)","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss","labelType":"xbrl:label","value":"Business Acquisition, Pro Forma Net Income (Loss)","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionsProFormaRevenue","labelType":"xbrl:label","value":"Business Acquisition, Pro Forma Revenue","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionsProFormaRevenue","labelType":"xbrl:terseLabel","value":"Revenues","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue","labelType":"xbrl:terseLabel","value":"Plus: noncontrolling interest","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue","labelType":"xbrl:verboseLabel","value":"Fair value of the noncontrolling interest","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue","labelType":"xbrl:label","value":"Business Combination, Acquisition of Less than 100 Percent, Noncontrolling Interest, Fair Value","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationConsiderationTransferred1","labelType":"xbrl:label","value":"Business Combination, Consideration Transferred","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationConsiderationTransferred1","labelType":"xbrl:terseLabel","value":"Total consideration transferred","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationConsiderationTransferred1","labelType":"xbrl:verboseLabel","value":"Total consideration transferred","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"BUSINESS COMBINATION","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationDisclosureTextBlock","labelType":"xbrl:label","value":"Business Combination Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual","labelType":"xbrl:label","value":"Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual","labelType":"xbrl:terseLabel","value":"Net operating revenue","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets","labelType":"xbrl:label","value":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets","labelType":"xbrl:totalLabel","value":"Total assets acquired","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract","labelType":"xbrl:label","value":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets [Abstract]","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract","labelType":"xbrl:terseLabel","value":"Assets acquired","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents","labelType":"xbrl:terseLabel","value":"Cash and cash equivalents","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents","labelType":"xbrl:label","value":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets","labelType":"xbrl:terseLabel","value":"Prepaid expenses and other current assets (including $4.8 million in restricted cash)","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets","labelType":"xbrl:label","value":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables","labelType":"xbrl:label","value":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables","labelType":"xbrl:terseLabel","value":"Accounts receivable, net","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable","labelType":"xbrl:label","value":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable","labelType":"xbrl:terseLabel","value":"Accounts payable","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue","labelType":"xbrl:terseLabel","value":"Deferred revenue \u2013 current","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue","labelType":"xbrl:label","value":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets","labelType":"xbrl:label","value":"Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets","labelType":"xbrl:terseLabel","value":"Deferred tax assets - noncurrent","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets","labelType":"xbrl:verboseLabel","value":"Deferred tax assets","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities","labelType":"xbrl:terseLabel","value":"Deferred tax liabilities \u2013 noncurrent","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities","labelType":"xbrl:label","value":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities","labelType":"xbrl:verboseLabel","value":"Net deferred tax (asset) liability - long-term liabilities","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities","labelType":"xbrl:positiveLabel","value":"Deferred tax liability","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets","labelType":"xbrl:terseLabel","value":"Indefinite intangible assets acquired","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets","labelType":"xbrl:label","value":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill","labelType":"xbrl:terseLabel","value":"Intangible assets, net","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill","labelType":"xbrl:label","value":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill","labelType":"xbrl:totalLabel","value":"Total intangible assets acquired","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles","labelType":"xbrl:label","value":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles","labelType":"xbrl:terseLabel","value":"Finite-lived intangible assets acquired","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities","labelType":"xbrl:label","value":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities","labelType":"xbrl:totalLabel","value":"Total liabilities assumed","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract","labelType":"xbrl:terseLabel","value":"Liabilities assumed","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract","labelType":"xbrl:label","value":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities [Abstract]","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet","labelType":"xbrl:totalLabel","value":"Net assets acquired","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet","labelType":"xbrl:negatedLabel","value":"Less: Net assets acquired","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet","labelType":"xbrl:label","value":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt","labelType":"xbrl:label","value":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Long-Term Debt","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt","labelType":"xbrl:terseLabel","value":"Long-term borrowings","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther","labelType":"xbrl:label","value":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther","labelType":"xbrl:terseLabel","value":"Other long-term liabilities","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets","labelType":"xbrl:label","value":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets","labelType":"xbrl:terseLabel","value":"Other assets noncurrent (including $1.0 million in restricted cash)","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment","labelType":"xbrl:label","value":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment","labelType":"xbrl:terseLabel","value":"Property and equipment, net","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed","labelType":"xbrl:label","value":"Business Combination, Separately Recognized Transactions, Additional Disclosures, Acquisition Cost Expensed","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed","labelType":"xbrl:terseLabel","value":"Business Acquisition, Acquisition related costs incurred","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCosts","labelType":"xbrl:label","value":"Business Acquisition, Transaction costs incurred","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationsAbstract","labelType":"xbrl:label","value":"BUSINESS COMBINATION","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationsAbstract","labelType":"xbrl:terseLabel","value":"Business Combinations [Abstract]","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationsPolicy","labelType":"xbrl:label","value":"Business Combinations Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationsPolicy","labelType":"xbrl:terseLabel","value":"Business Combinations","language":"en-US"},{"forObject":"us-gaap:CapitalizedContractCostAmortizationMethod","labelType":"xbrl:label","value":"Capitalized Contract Cost, Amortization Method","language":"en-US"},{"forObject":"us-gaap:CapitalizedContractCostAmortizationMethod","labelType":"xbrl:terseLabel","value":"Capitalized contract costs, Amortization method","language":"en-US"},{"forObject":"us-gaap:CapitalizedContractCostNet","labelType":"xbrl:terseLabel","value":"Capitalized contract costs, Net","language":"en-US"},{"forObject":"us-gaap:CapitalizedContractCostNet","labelType":"xbrl:label","value":"Capitalized Contract Cost, Net","language":"en-US"},{"forObject":"us-gaap:Cash","labelType":"xbrl:terseLabel","value":"Cash","language":"en-US"},{"forObject":"us-gaap:Cash","labelType":"xbrl:label","value":"Cash","language":"en-US"},{"forObject":"us-gaap:CashAndCashEquivalentsAtCarryingValue","labelType":"xbrl:terseLabel","value":"Cash and cash equivalents","language":"en-US"},{"forObject":"us-gaap:CashAndCashEquivalentsAtCarryingValue","labelType":"xbrl:totalLabel","value":"Cash and cash equivalents","language":"en-US"},{"forObject":"us-gaap:CashAndCashEquivalentsAtCarryingValue","labelType":"xbrl:label","value":"Cash and Cash Equivalents, at Carrying Value","language":"en-US"},{"forObject":"us-gaap:CashAndCashEquivalentsAtCarryingValueAbstract","labelType":"xbrl:terseLabel","value":"Cash and Cash Equivalents, at Carrying Value [Abstract]","language":"en-US"},{"forObject":"us-gaap:CashAndCashEquivalentsAtCarryingValueAbstract","labelType":"xbrl:label","value":"Cash and Cash Equivalents, at Carrying Value [Abstract]","language":"en-US"},{"forObject":"us-gaap:CashAndCashEquivalentsFairValueDisclosure","labelType":"xbrl:terseLabel","value":"Mutual funds","language":"en-US"},{"forObject":"us-gaap:CashAndCashEquivalentsFairValueDisclosure","labelType":"xbrl:label","value":"Cash and Cash Equivalents, Fair Value Disclosure","language":"en-US"},{"forObject":"us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy","labelType":"xbrl:terseLabel","value":"Cash Equivalents and Certificates of deposit","language":"en-US"},{"forObject":"us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy","labelType":"xbrl:verboseLabel","value":"Restricted Cash","language":"en-US"},{"forObject":"us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy","labelType":"xbrl:label","value":"Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","labelType":"xbrl:label","value":"Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents","language":"en-US"},{"forObject":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","labelType":"xbrl:periodEndLabel","value":"End of period","language":"en-US"},{"forObject":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","labelType":"xbrl:periodStartLabel","value":"Beginning of period","language":"en-US"},{"forObject":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","labelType":"xbrl:terseLabel","value":"Total cash, cash equivalents and restricted cash","language":"en-US"},{"forObject":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract","labelType":"xbrl:label","value":"Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract]","language":"en-US"},{"forObject":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract","labelType":"xbrl:terseLabel","value":"Cash, cash equivalents and restricted cash:","language":"en-US"},{"forObject":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect","labelType":"xbrl:label","value":"Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect","language":"en-US"},{"forObject":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect","labelType":"xbrl:totalLabel","value":"Net increase (decrease) in cash, cash equivalents and restricted cash","language":"en-US"},{"forObject":"us-gaap:CertificatesOfDepositAtCarryingValue","labelType":"xbrl:terseLabel","value":"Certificates of deposit","language":"en-US"},{"forObject":"us-gaap:CertificatesOfDepositAtCarryingValue","labelType":"xbrl:label","value":"Certificates of Deposit, at Carrying Value","language":"en-US"},{"forObject":"us-gaap:ClassOfStockDomain","labelType":"xbrl:label","value":"Class of Stock [Domain]","language":"en-US"},{"forObject":"us-gaap:ClassOfStockDomain","labelType":"xbrl:terseLabel","value":"Class of Stock [Domain]","language":"en-US"},{"forObject":"us-gaap:ClassOfStockLineItems","labelType":"xbrl:terseLabel","value":"Class of Stock [Line Items]","language":"en-US"},{"forObject":"us-gaap:ClassOfStockLineItems","labelType":"xbrl:label","value":"Class of Stock [Line Items]","language":"en-US"},{"forObject":"us-gaap:CommitmentsAndContingencies","labelType":"xbrl:label","value":"Commitments and Contingencies","language":"en-US"},{"forObject":"us-gaap:CommitmentsAndContingencies","labelType":"xbrl:terseLabel","value":"Commitments and contingencies (Note 14)","language":"en-US"},{"forObject":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract","labelType":"xbrl:terseLabel","value":"Commitments and Contingencies Disclosure [Abstract]","language":"en-US"},{"forObject":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract","labelType":"xbrl:label","value":"COMMITMENTS AND CONTINGENCIES","language":"en-US"},{"forObject":"us-gaap:CommonStockDividendsPerShareCashPaid","labelType":"xbrl:terseLabel","value":"Dividends paid (in dollars per share)","language":"en-US"},{"forObject":"us-gaap:CommonStockDividendsPerShareCashPaid","labelType":"xbrl:label","value":"Common Stock, Dividends, Per Share, Cash Paid","language":"en-US"},{"forObject":"us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember","labelType":"xbrl:terseLabel","value":"Common Stock and Additional\u00a0Paid-In\u00a0Capital","language":"en-US"},{"forObject":"us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember","labelType":"xbrl:label","value":"Common Stock Including Additional Paid in Capital [Member]","language":"en-US"},{"forObject":"us-gaap:CommonStockMember","labelType":"xbrl:label","value":"Common Stock [Member]","language":"en-US"},{"forObject":"us-gaap:CommonStockMember","labelType":"xbrl:terseLabel","value":"Common Stock","language":"en-US"},{"forObject":"us-gaap:CommonStockParOrStatedValuePerShare","labelType":"xbrl:label","value":"Common Stock, Par or Stated Value Per Share","language":"en-US"},{"forObject":"us-gaap:CommonStockParOrStatedValuePerShare","labelType":"xbrl:terseLabel","value":"Common stock, par value (in dollars per share)","language":"en-US"},{"forObject":"us-gaap:CommonStockSharesAuthorized","labelType":"xbrl:label","value":"Common Stock, Shares Authorized","language":"en-US"},{"forObject":"us-gaap:CommonStockSharesAuthorized","labelType":"xbrl:terseLabel","value":"Common stock, shares authorized (in shares)","language":"en-US"},{"forObject":"us-gaap:CommonStockSharesIssued","labelType":"xbrl:label","value":"Common Stock, Shares, Issued","language":"en-US"},{"forObject":"us-gaap:CommonStockSharesIssued","labelType":"xbrl:terseLabel","value":"Common stock, shares issued (in shares)","language":"en-US"},{"forObject":"us-gaap:CommonStockSharesOutstanding","labelType":"xbrl:label","value":"Common Stock, Shares, Outstanding","language":"en-US"},{"forObject":"us-gaap:CommonStockSharesOutstanding","labelType":"xbrl:terseLabel","value":"Common stock, shares outstanding (in shares)","language":"en-US"},{"forObject":"us-gaap:CommonStockValue","labelType":"xbrl:label","value":"Common Stock, Value, Issued","language":"en-US"},{"forObject":"us-gaap:CommonStockValue","labelType":"xbrl:terseLabel","value":"Common stock \u2013 $0.001 par value; 100,000,000 shares authorized; 48,685,577 and 32,275,705 shares issued and outstanding at October 31, 2024, respectively; 48,047,329 and 31,854,837 shares issued and outstanding at April 30, 2024, respectively","language":"en-US"},{"forObject":"us-gaap:ComprehensiveIncomeNetOfTax","labelType":"xbrl:terseLabel","value":"Comprehensive income (loss)","language":"en-US"},{"forObject":"us-gaap:ComprehensiveIncomeNetOfTax","labelType":"xbrl:label","value":"Comprehensive Income (Loss), Net of Tax, Attributable to Parent","language":"en-US"},{"forObject":"us-gaap:ComprehensiveIncomeNetOfTax","labelType":"xbrl:totalLabel","value":"Comprehensive income attributable to Immersion stockholders","language":"en-US"},{"forObject":"us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest","labelType":"xbrl:terseLabel","value":"Comprehensive income (loss) attributable to noncontrolling interests","language":"en-US"},{"forObject":"us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest","labelType":"xbrl:label","value":"Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest","language":"en-US"},{"forObject":"us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest","labelType":"xbrl:negatedLabel","value":"Comprehensive loss attributable to noncontrolling interests","language":"en-US"},{"forObject":"us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest","labelType":"xbrl:totalLabel","value":"Comprehensive income (loss)","language":"en-US"},{"forObject":"us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest","labelType":"xbrl:label","value":"Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest","language":"en-US"},{"forObject":"us-gaap:ConcentrationRiskBenchmarkDomain","labelType":"xbrl:terseLabel","value":"Concentration Risk Benchmark [Domain]","language":"en-US"},{"forObject":"us-gaap:ConcentrationRiskBenchmarkDomain","labelType":"xbrl:label","value":"Concentration Risk Benchmark [Domain]","language":"en-US"},{"forObject":"us-gaap:ConcentrationRiskByBenchmarkAxis","labelType":"xbrl:terseLabel","value":"Concentration Risk Benchmark [Axis]","language":"en-US"},{"forObject":"us-gaap:ConcentrationRiskByBenchmarkAxis","labelType":"xbrl:label","value":"Concentration Risk Benchmark [Axis]","language":"en-US"},{"forObject":"us-gaap:ConcentrationRiskByTypeAxis","labelType":"xbrl:terseLabel","value":"Concentration Risk Type [Axis]","language":"en-US"},{"forObject":"us-gaap:ConcentrationRiskByTypeAxis","labelType":"xbrl:label","value":"Concentration Risk Type [Axis]","language":"en-US"},{"forObject":"us-gaap:ConcentrationRiskCreditRisk","labelType":"xbrl:terseLabel","value":"Concentration of Credit Risks","language":"en-US"},{"forObject":"us-gaap:ConcentrationRiskCreditRisk","labelType":"xbrl:label","value":"Concentration Risk, Credit Risk, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:ConcentrationRiskLineItems","labelType":"xbrl:terseLabel","value":"Concentration Risk [Line Items]","language":"en-US"},{"forObject":"us-gaap:ConcentrationRiskLineItems","labelType":"xbrl:label","value":"Concentration Risk [Line Items]","language":"en-US"},{"forObject":"us-gaap:ConcentrationRiskPercentage1","labelType":"xbrl:terseLabel","value":"Concentration risk","language":"en-US"},{"forObject":"us-gaap:ConcentrationRiskPercentage1","labelType":"xbrl:label","value":"Concentration Risk, Percentage","language":"en-US"},{"forObject":"us-gaap:ConcentrationRiskTable","labelType":"xbrl:terseLabel","value":"Concentration Risk [Table]","language":"en-US"},{"forObject":"us-gaap:ConcentrationRiskTable","labelType":"xbrl:label","value":"Concentration Risk [Table]","language":"en-US"},{"forObject":"us-gaap:ConcentrationRiskTypeDomain","labelType":"xbrl:terseLabel","value":"Concentration Risk Type [Domain]","language":"en-US"},{"forObject":"us-gaap:ConcentrationRiskTypeDomain","labelType":"xbrl:label","value":"Concentration Risk Type [Domain]","language":"en-US"},{"forObject":"us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet","labelType":"xbrl:label","value":"Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Change Due to Net Income Attributable to Parent and Effects of Changes, Net","language":"en-US"},{"forObject":"us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet","labelType":"xbrl:totalLabel","value":"Total effect of changes in ownership interest on equity attributable to Immersion stockholders","language":"en-US"},{"forObject":"us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNet","labelType":"xbrl:label","value":"Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Changes, Net","language":"en-US"},{"forObject":"us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNet","labelType":"xbrl:terseLabel","value":"Increase (decrease) in additional paid-in capital as a result of common stock issuances pursuant to vesting of equity awards, and sales of common stock","language":"en-US"},{"forObject":"us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNetAbstract","labelType":"xbrl:label","value":"Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Changes, Net [Abstract]","language":"en-US"},{"forObject":"us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNetAbstract","labelType":"xbrl:terseLabel","value":"Transfers from (to) non-controlling interests:","language":"en-US"},{"forObject":"us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems","labelType":"xbrl:label","value":"Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items]","language":"en-US"},{"forObject":"us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems","labelType":"xbrl:terseLabel","value":"NONCONTROLLING INTEREST","language":"en-US"},{"forObject":"us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable","labelType":"xbrl:label","value":"Consolidation, Less-than-Wholly-Owned Subsidiary, Parent Ownership Interest, Effect of Change [Table]","language":"en-US"},{"forObject":"us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock","labelType":"xbrl:label","value":"Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of effect of changes in ownership interest in subsidiary","language":"en-US"},{"forObject":"us-gaap:ConsolidationPolicyTextBlock","labelType":"xbrl:label","value":"Consolidation, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:ConsolidationPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Principles of Consolidation and Basis of Presentation","language":"en-US"},{"forObject":"us-gaap:ContractWithCustomerAssetNetCurrent","labelType":"xbrl:terseLabel","value":"Contract assets - current","language":"en-US"},{"forObject":"us-gaap:ContractWithCustomerAssetNetCurrent","labelType":"xbrl:label","value":"Contract with Customer, Asset, after Allowance for Credit Loss, Current","language":"en-US"},{"forObject":"us-gaap:ContractWithCustomerAssetNetNoncurrent","labelType":"xbrl:terseLabel","value":"Contract assets - long-term","language":"en-US"},{"forObject":"us-gaap:ContractWithCustomerAssetNetNoncurrent","labelType":"xbrl:label","value":"Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent","language":"en-US"},{"forObject":"us-gaap:ContractWithCustomerDurationAxis","labelType":"xbrl:label","value":"Contract with Customer, Duration [Axis]","language":"en-US"},{"forObject":"us-gaap:ContractWithCustomerDurationDomain","labelType":"xbrl:label","value":"Contract with Customer, Duration [Domain]","language":"en-US"},{"forObject":"us-gaap:ContractWithCustomerLiability","labelType":"xbrl:periodStartLabel","value":"Deferred revenue at April 30, 2024","language":"en-US"},{"forObject":"us-gaap:ContractWithCustomerLiability","labelType":"xbrl:label","value":"Contract with Customer, Liability","language":"en-US"},{"forObject":"us-gaap:ContractWithCustomerLiability","labelType":"xbrl:periodEndLabel","value":"Deferred revenue balance at October 31, 2024","language":"en-US"},{"forObject":"us-gaap:ContractWithCustomerLiability","labelType":"xbrl:terseLabel","value":"Deferred revenue balance at the end of period:","language":"en-US"},{"forObject":"us-gaap:ContractWithCustomerLiabilityAbstract","labelType":"xbrl:label","value":"Contract with Customer, Liability [Abstract]","language":"en-US"},{"forObject":"us-gaap:ContractWithCustomerLiabilityAbstract","labelType":"xbrl:terseLabel","value":"Balance Sheet classification:","language":"en-US"},{"forObject":"us-gaap:ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized","labelType":"xbrl:terseLabel","value":"Additions to deferred revenue during the period","language":"en-US"},{"forObject":"us-gaap:ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized","labelType":"xbrl:label","value":"Contract with Customer, Liability, Change in Timeframe, Performance Obligation Satisfied, Revenue Recognized","language":"en-US"},{"forObject":"us-gaap:ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress","labelType":"xbrl:label","value":"Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue, Change in Measure of Progress","language":"en-US"},{"forObject":"us-gaap:ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress","labelType":"xbrl:terseLabel","value":"Reductions to deferred revenue for revenue recognized during the period","language":"en-US"},{"forObject":"us-gaap:ContractWithCustomerLiabilityCurrent","labelType":"xbrl:label","value":"Contract with Customer, Liability, Current","language":"en-US"},{"forObject":"us-gaap:ContractWithCustomerLiabilityCurrent","labelType":"xbrl:terseLabel","value":"Deferred revenue \u2013 current","language":"en-US"},{"forObject":"us-gaap:ContractWithCustomerLiabilityNoncurrent","labelType":"xbrl:label","value":"Contract with Customer, Liability, Noncurrent","language":"en-US"},{"forObject":"us-gaap:ContractWithCustomerLiabilityNoncurrent","labelType":"xbrl:terseLabel","value":"Deferred revenue \u2013 noncurrent","language":"en-US"},{"forObject":"us-gaap:CorporateBondSecuritiesMember","labelType":"xbrl:label","value":"Corporate Bond Securities [Member]","language":"en-US"},{"forObject":"us-gaap:CorporateBondSecuritiesMember","labelType":"xbrl:terseLabel","value":"Corporate bonds","language":"en-US"},{"forObject":"us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization","labelType":"xbrl:verboseLabel","value":"Total cost of sales (excludes depreciation and amortization expense)","language":"en-US"},{"forObject":"us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization","labelType":"xbrl:label","value":"Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization","language":"en-US"},{"forObject":"us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization","labelType":"xbrl:terseLabel","value":"Total cost of sales (excludes depreciation and amortization expense)","language":"en-US"},{"forObject":"us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAbstract","labelType":"xbrl:label","value":"Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization [Abstract]","language":"en-US"},{"forObject":"us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAbstract","labelType":"xbrl:terseLabel","value":"Cost of sales (excludes depreciation and amortization expenses):","language":"en-US"},{"forObject":"us-gaap:CostOfSalesPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Cost of Sales","language":"en-US"},{"forObject":"us-gaap:CostOfSalesPolicyTextBlock","labelType":"xbrl:label","value":"Cost of Goods and Service [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:CreditFacilityAxis","labelType":"xbrl:label","value":"Credit Facility [Axis]","language":"en-US"},{"forObject":"us-gaap:CreditFacilityDomain","labelType":"xbrl:label","value":"Credit Facility [Domain]","language":"en-US"},{"forObject":"us-gaap:CustomerConcentrationRiskMember","labelType":"xbrl:terseLabel","value":"Customer concentration risk","language":"en-US"},{"forObject":"us-gaap:CustomerConcentrationRiskMember","labelType":"xbrl:label","value":"Customer Concentration Risk [Member]","language":"en-US"},{"forObject":"us-gaap:CustomerRelationshipsMember","labelType":"xbrl:terseLabel","value":"Customer relationships","language":"en-US"},{"forObject":"us-gaap:CustomerRelationshipsMember","labelType":"xbrl:label","value":"Customer Relationships [Member]","language":"en-US"},{"forObject":"us-gaap:DebtDisclosureAbstract","labelType":"xbrl:label","value":"DEBT","language":"en-US"},{"forObject":"us-gaap:DebtDisclosureTextBlock","labelType":"xbrl:label","value":"Debt Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:DebtDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"DEBT","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentAxis","labelType":"xbrl:label","value":"Debt Instrument [Axis]","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentBasisSpreadOnVariableRate1","labelType":"xbrl:label","value":"Debt Instrument, Basis Spread on Variable Rate","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentBasisSpreadOnVariableRate1","labelType":"xbrl:terseLabel","value":"Debt Instrument, Basis Spread on Variable Rate","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentDescriptionOfVariableRateBasis","labelType":"xbrl:label","value":"Debt Instrument, Description of Variable Rate Basis","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentDescriptionOfVariableRateBasis","labelType":"xbrl:terseLabel","value":"Debt Instrument, Description of Variable Rate Basis","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentFaceAmount","labelType":"xbrl:label","value":"Debt Instrument, Face Amount","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentInterestRateStatedPercentage","labelType":"xbrl:label","value":"Debt Instrument, Interest Rate, Stated Percentage","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentInterestRateStatedPercentage","labelType":"xbrl:terseLabel","value":"Debt Instrument, Interest Rate, Stated Percentage","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentLineItems","labelType":"xbrl:label","value":"Debt Instrument [Line Items]","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentLineItems","labelType":"xbrl:terseLabel","value":"DEBT","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentMaturityDate","labelType":"xbrl:terseLabel","value":"Debt instrument, Maturity Date","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentMaturityDate","labelType":"xbrl:label","value":"Debt Instrument, Maturity Date","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentMaturityDate","labelType":"xbrl:verboseLabel","value":"Debt instrument, Maturity Date","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentNameDomain","labelType":"xbrl:label","value":"Debt Instrument, Name [Domain]","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentTable","labelType":"xbrl:label","value":"Schedule of Long-Term Debt Instruments [Table]","language":"en-US"},{"forObject":"us-gaap:DebtIssuanceCostsLineOfCreditArrangementsNet","labelType":"xbrl:label","value":"Debt Issuance Costs, Line of Credit Arrangements, Net","language":"en-US"},{"forObject":"us-gaap:DebtIssuanceCostsLineOfCreditArrangementsNet","labelType":"xbrl:terseLabel","value":"Deferred financing costs","language":"en-US"},{"forObject":"us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss","labelType":"xbrl:terseLabel","value":"Debt securities, available-for-sale, credit-related impairment loss","language":"en-US"},{"forObject":"us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss","labelType":"xbrl:label","value":"Debt Securities, Available-for-Sale, Allowance for Credit Loss","language":"en-US"},{"forObject":"us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss","labelType":"xbrl:terseLabel","value":"Net realized gains recognized on marketable debt securities","language":"en-US"},{"forObject":"us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss","labelType":"xbrl:label","value":"Debt Securities, Available-for-Sale, Realized Gain (Loss)","language":"en-US"},{"forObject":"us-gaap:DebtSecuritiesAvailableForSaleTable","labelType":"xbrl:terseLabel","value":"Debt Securities, Available-for-sale [Table]","language":"en-US"},{"forObject":"us-gaap:DebtSecuritiesAvailableForSaleTable","labelType":"xbrl:label","value":"Debt Securities, Available-for-Sale [Table]","language":"en-US"},{"forObject":"us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock","labelType":"xbrl:terseLabel","value":"Debt Securities, Available-for-sale","language":"en-US"},{"forObject":"us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock","labelType":"xbrl:label","value":"Debt Securities, Available-for-Sale [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:DebtSecuritiesAvailableForSaleTerm","labelType":"xbrl:terseLabel","value":"Debt securities, available-for-sale, term","language":"en-US"},{"forObject":"us-gaap:DebtSecuritiesAvailableForSaleTerm","labelType":"xbrl:label","value":"Debt Securities, Available-for-Sale, Term","language":"en-US"},{"forObject":"us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition","labelType":"xbrl:terseLabel","value":"Fair value of available-for-sale debt securities in unrealized loss position, Total","language":"en-US"},{"forObject":"us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition","labelType":"xbrl:label","value":"Debt Securities, Available-for-Sale, Unrealized Loss Position","language":"en-US"},{"forObject":"us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss","labelType":"xbrl:terseLabel","value":"Debt securities, available-for-sale, total aggregated loss","language":"en-US"},{"forObject":"us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss","labelType":"xbrl:label","value":"Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss","language":"en-US"},{"forObject":"us-gaap:DebtSecuritiesCurrent","labelType":"xbrl:label","value":"Debt Securities, Current","language":"en-US"},{"forObject":"us-gaap:DebtSecuritiesCurrent","labelType":"xbrl:terseLabel","value":"U.S. treasury securities","language":"en-US"},{"forObject":"us-gaap:DebtSecuritiesNoncurrent","labelType":"xbrl:terseLabel","value":"U.S. treasury securities","language":"en-US"},{"forObject":"us-gaap:DebtSecuritiesNoncurrent","labelType":"xbrl:label","value":"Debt Securities, Noncurrent","language":"en-US"},{"forObject":"us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock","labelType":"xbrl:label","value":"Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of prepaid expenses and other current assets","language":"en-US"},{"forObject":"us-gaap:DeferredIncomeTaxAssetsNet","labelType":"xbrl:terseLabel","value":"Deferred tax assets","language":"en-US"},{"forObject":"us-gaap:DeferredIncomeTaxAssetsNet","labelType":"xbrl:label","value":"Deferred Income Tax Assets, Net","language":"en-US"},{"forObject":"us-gaap:DeferredIncomeTaxLiabilities","labelType":"xbrl:label","value":"Deferred Tax Liabilities, Gross","language":"en-US"},{"forObject":"us-gaap:DeferredIncomeTaxLiabilities","labelType":"xbrl:negatedTotalLabel","value":"Total deferred tax liabilities","language":"en-US"},{"forObject":"us-gaap:DeferredIncomeTaxLiabilities","labelType":"xbrl:terseLabel","value":"Deferred Tax Liabilities, Gross","language":"en-US"},{"forObject":"us-gaap:DeferredIncomeTaxLiabilitiesNet","labelType":"xbrl:terseLabel","value":"Deferred tax liabilities, net","language":"en-US"},{"forObject":"us-gaap:DeferredIncomeTaxLiabilitiesNet","labelType":"xbrl:label","value":"Deferred Income Tax Liabilities, Net","language":"en-US"},{"forObject":"us-gaap:DeferredIncomeTaxesAndTaxCredits","labelType":"xbrl:label","value":"Deferred Income Taxes and Tax Credits","language":"en-US"},{"forObject":"us-gaap:DeferredIncomeTaxesAndTaxCredits","labelType":"xbrl:terseLabel","value":"Deferred income taxes","language":"en-US"},{"forObject":"us-gaap:DeferredIncomeTaxesAndTaxCredits","labelType":"xbrl:verboseLabel","value":"Deferred income taxes","language":"en-US"},{"forObject":"us-gaap:DeferredRevenue","labelType":"xbrl:terseLabel","value":"Deferred revenue","language":"en-US"},{"forObject":"us-gaap:DeferredRevenue","labelType":"xbrl:label","value":"Deferred Revenue","language":"en-US"},{"forObject":"us-gaap:DeferredRevenuePeriodIncreaseDecrease","labelType":"xbrl:terseLabel","value":"Deferred revenue, period increase (decrease)","language":"en-US"},{"forObject":"us-gaap:DeferredRevenuePeriodIncreaseDecrease","labelType":"xbrl:label","value":"Deferred Revenue, Period Increase (Decrease)","language":"en-US"},{"forObject":"us-gaap:DeferredRevenueRevenueRecognized1","labelType":"xbrl:terseLabel","value":"Deferred revenue, revenue recognized","language":"en-US"},{"forObject":"us-gaap:DeferredRevenueRevenueRecognized1","labelType":"xbrl:label","value":"Deferred Revenue, Revenue Recognized","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsLiabilitiesNet","labelType":"xbrl:label","value":"Deferred Tax Assets, Net","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsLiabilitiesNet","labelType":"xbrl:totalLabel","value":"Net deferred taxes","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsLiabilitiesNet","labelType":"xbrl:terseLabel","value":"Deferred Tax Assets, Net","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsValuationAllowance","labelType":"xbrl:label","value":"Deferred Tax Assets, Valuation Allowance","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsValuationAllowance","labelType":"xbrl:terseLabel","value":"Valuation allowance on deferred tax assets","language":"en-US"},{"forObject":"us-gaap:DefinedBenefitPlanAbstract","labelType":"xbrl:terseLabel","value":"EMPLOYEE BENEFIT PLAN","language":"en-US"},{"forObject":"us-gaap:DefinedBenefitPlanAbstract","labelType":"xbrl:label","value":"EMPLOYEE BENEFIT PLAN","language":"en-US"},{"forObject":"us-gaap:DefinedBenefitPlanDisclosureLineItems","labelType":"xbrl:label","value":"Defined Benefit Plan Disclosure [Line Items]","language":"en-US"},{"forObject":"us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1","labelType":"xbrl:label","value":"Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement","language":"en-US"},{"forObject":"us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1","labelType":"xbrl:terseLabel","value":"Expense (reversal) related to the termination of liabilities related to a frozen retirement benefit plan","language":"en-US"},{"forObject":"us-gaap:DefinedBenefitPlanTextBlock","labelType":"xbrl:label","value":"Defined Benefit Plan [Text Block]","language":"en-US"},{"forObject":"us-gaap:DefinedBenefitPlanTextBlock","labelType":"xbrl:terseLabel","value":"EMPLOYEE BENEFIT PLAN","language":"en-US"},{"forObject":"us-gaap:DefinedContributionPlanCostRecognized","labelType":"xbrl:label","value":"Defined Contribution Plan, Cost","language":"en-US"},{"forObject":"us-gaap:DefinedContributionPlanCostRecognized","labelType":"xbrl:terseLabel","value":"Employee benefit expenses","language":"en-US"},{"forObject":"us-gaap:DepositsAssetsNoncurrent","labelType":"xbrl:terseLabel","value":"Long-term deposits","language":"en-US"},{"forObject":"us-gaap:DepositsAssetsNoncurrent","labelType":"xbrl:label","value":"Deposits Assets, Noncurrent","language":"en-US"},{"forObject":"us-gaap:DepreciationAndAmortization","labelType":"xbrl:label","value":"Depreciation, Depletion and Amortization, Nonproduction","language":"en-US"},{"forObject":"us-gaap:DepreciationAndAmortization","labelType":"xbrl:terseLabel","value":"Depreciation and amortization expense","language":"en-US"},{"forObject":"us-gaap:DepreciationDepletionAndAmortization","labelType":"xbrl:label","value":"Depreciation Depletion And Amortization","language":"en-US"},{"forObject":"us-gaap:DepreciationDepletionAndAmortization","labelType":"xbrl:terseLabel","value":"Depreciation and amortization","language":"en-US"},{"forObject":"us-gaap:DerivativeContractTypeDomain","labelType":"xbrl:label","value":"Derivative Contract [Domain]","language":"en-US"},{"forObject":"us-gaap:DerivativeInstrumentRiskAxis","labelType":"xbrl:label","value":"Derivative Instrument [Axis]","language":"en-US"},{"forObject":"us-gaap:DerivativeInstrumentsInHedgesLiabilitiesAtFairValue","labelType":"xbrl:terseLabel","value":"Derivative instruments","language":"en-US"},{"forObject":"us-gaap:DerivativeInstrumentsInHedgesLiabilitiesAtFairValue","labelType":"xbrl:label","value":"Derivative Instruments in Hedges, Liabilities, at Fair Value","language":"en-US"},{"forObject":"us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet","labelType":"xbrl:label","value":"Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net","language":"en-US"},{"forObject":"us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet","labelType":"xbrl:negatedTerseLabel","value":"Net gains on derivative instruments","language":"en-US"},{"forObject":"us-gaap:DerivativeLiabilities","labelType":"xbrl:totalLabel","value":"Total liabilities at fair value","language":"en-US"},{"forObject":"us-gaap:DerivativeLiabilities","labelType":"xbrl:label","value":"Derivative Liability","language":"en-US"},{"forObject":"us-gaap:DerivativeLiabilities","labelType":"xbrl:terseLabel","value":"Derivative instruments","language":"en-US"},{"forObject":"us-gaap:DerivativeLiabilitiesCurrent","labelType":"xbrl:terseLabel","value":"Derivative instruments","language":"en-US"},{"forObject":"us-gaap:DerivativeLiabilitiesCurrent","labelType":"xbrl:label","value":"Derivative Liability, Current","language":"en-US"},{"forObject":"us-gaap:DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration","labelType":"xbrl:terseLabel","value":"Derivative Liability, Statement of Financial Position [Extensible Enumeration]","language":"en-US"},{"forObject":"us-gaap:DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration","labelType":"xbrl:label","value":"Derivative Liability, Statement of Financial Position [Extensible Enumeration]","language":"en-US"},{"forObject":"us-gaap:DerivativesFairValueLineItems","labelType":"xbrl:terseLabel","value":"INVESTMENTS AND FAIR VALUE MEASUREMENTS","language":"en-US"},{"forObject":"us-gaap:DerivativesFairValueLineItems","labelType":"xbrl:label","value":"Derivatives, Fair Value [Line Items]","language":"en-US"},{"forObject":"us-gaap:DisaggregationOfRevenueLineItems","labelType":"xbrl:terseLabel","value":"Disaggregation of Revenue [Line Items]","language":"en-US"},{"forObject":"us-gaap:DisaggregationOfRevenueLineItems","labelType":"xbrl:label","value":"Disaggregation of Revenue [Line Items]","language":"en-US"},{"forObject":"us-gaap:DisaggregationOfRevenueTable","labelType":"xbrl:terseLabel","value":"Disaggregation of Revenue [Table]","language":"en-US"},{"forObject":"us-gaap:DisaggregationOfRevenueTable","labelType":"xbrl:label","value":"Disaggregation of Revenue [Table]","language":"en-US"},{"forObject":"us-gaap:DisaggregationOfRevenueTableTextBlock","labelType":"xbrl:label","value":"Disaggregation of Revenue [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:DisaggregationOfRevenueTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of disaggregation of revenue","language":"en-US"},{"forObject":"us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock","labelType":"xbrl:terseLabel","value":"STOCK-BASED COMPENSATION","language":"en-US"},{"forObject":"us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock","labelType":"xbrl:label","value":"Share-Based Payment Arrangement [Text Block]","language":"en-US"},{"forObject":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","labelType":"xbrl:label","value":"STOCK-BASED COMPENSATION","language":"en-US"},{"forObject":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","labelType":"xbrl:terseLabel","value":"Share-based Payment Arrangement [Abstract]","language":"en-US"},{"forObject":"us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock","labelType":"xbrl:label","value":"Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock","labelType":"xbrl:terseLabel","value":"Summary of stock-based compensation equity awards","language":"en-US"},{"forObject":"us-gaap:DividendPayableDateToBePaidDayMonthAndYear","labelType":"xbrl:terseLabel","value":"Dividends payable, Date to be Paid","language":"en-US"},{"forObject":"us-gaap:DividendPayableDateToBePaidDayMonthAndYear","labelType":"xbrl:label","value":"Dividend Payable Date To Be Paid Day Month And Year","language":"en-US"},{"forObject":"us-gaap:DividendsAxis","labelType":"xbrl:label","value":"Dividends [Axis]","language":"en-US"},{"forObject":"us-gaap:DividendsCommonStockCash","labelType":"xbrl:terseLabel","value":"Dividends paid","language":"en-US"},{"forObject":"us-gaap:DividendsCommonStockCash","labelType":"xbrl:label","value":"Dividends common stock cash","language":"en-US"},{"forObject":"us-gaap:DividendsDomain","labelType":"xbrl:label","value":"Dividends [Domain]","language":"en-US"},{"forObject":"us-gaap:DividendsPayableAmountPerShare","labelType":"xbrl:label","value":"Dividends Payable, Amount Per Share","language":"en-US"},{"forObject":"us-gaap:DividendsPayableAmountPerShare","labelType":"xbrl:terseLabel","value":"Dividends payable (in dollars per share)","language":"en-US"},{"forObject":"us-gaap:DividendsPayableCurrent","labelType":"xbrl:terseLabel","value":"Dividends payable","language":"en-US"},{"forObject":"us-gaap:DividendsPayableCurrent","labelType":"xbrl:label","value":"Dividends Payable, Current","language":"en-US"},{"forObject":"us-gaap:DividendsPayableDateDeclaredDayMonthAndYear","labelType":"xbrl:terseLabel","value":"Dividends payable, Date declared","language":"en-US"},{"forObject":"us-gaap:DividendsPayableDateDeclaredDayMonthAndYear","labelType":"xbrl:label","value":"Dividends Payable, Date Declared","language":"en-US"},{"forObject":"us-gaap:DividendsPayableDateOfRecordDayMonthAndYear","labelType":"xbrl:terseLabel","value":"Dividends payable, Date of record","language":"en-US"},{"forObject":"us-gaap:DividendsPayableDateOfRecordDayMonthAndYear","labelType":"xbrl:label","value":"Dividends Payable, Date of Record","language":"en-US"},{"forObject":"us-gaap:DomesticCountryMember","labelType":"xbrl:terseLabel","value":"Federal","language":"en-US"},{"forObject":"us-gaap:DomesticCountryMember","labelType":"xbrl:label","value":"Domestic Tax Authority [Member]","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareAbstract","labelType":"xbrl:verboseLabel","value":"Earnings per common share attributable to Immersion stockholders","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareAbstract","labelType":"xbrl:label","value":"EARNINGS PER SHARE","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareAbstract","labelType":"xbrl:terseLabel","value":"Earnings Per Share [Abstract]","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareBasic","labelType":"xbrl:terseLabel","value":"Basic (in dollars per share)","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareBasic","labelType":"xbrl:label","value":"Earnings Per Share, Basic","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareBasic","labelType":"xbrl:verboseLabel","value":"Basic","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareDiluted","labelType":"xbrl:terseLabel","value":"Diluted (in dollars per share)","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareDiluted","labelType":"xbrl:label","value":"Earnings Per Share, Diluted","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareDiluted","labelType":"xbrl:verboseLabel","value":"Diluted","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareDilutedAbstract","labelType":"xbrl:label","value":"Earnings Per Share, Diluted [Abstract]","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareDilutedAbstract","labelType":"xbrl:terseLabel","value":"Net income per share attributable to Immersion stockholders","language":"en-US"},{"forObject":"us-gaap:EarningsPerSharePolicyTextBlock","labelType":"xbrl:label","value":"Earnings Per Share, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:EarningsPerSharePolicyTextBlock","labelType":"xbrl:terseLabel","value":"Earnings per Share of the Company","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareTextBlock","labelType":"xbrl:label","value":"Earnings Per Share [Text Block]","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareTextBlock","labelType":"xbrl:terseLabel","value":"EARNINGS PER SHARE","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","labelType":"xbrl:verboseLabel","value":"Effective income tax rate","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","labelType":"xbrl:terseLabel","value":"Effective tax rate","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","labelType":"xbrl:totalLabel","value":"Effective tax rate","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","labelType":"xbrl:label","value":"Effective Income Tax Rate Reconciliation, Percent","language":"en-US"},{"forObject":"us-gaap:EmployeeRelatedLiabilitiesCurrent","labelType":"xbrl:terseLabel","value":"Accrued compensation","language":"en-US"},{"forObject":"us-gaap:EmployeeRelatedLiabilitiesCurrent","labelType":"xbrl:label","value":"Employee-related Liabilities, Current","language":"en-US"},{"forObject":"us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems","labelType":"xbrl:terseLabel","value":"Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]","language":"en-US"},{"forObject":"us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems","labelType":"xbrl:label","value":"Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]","language":"en-US"},{"forObject":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized","labelType":"xbrl:terseLabel","value":"Unrecognized compensation cost","language":"en-US"},{"forObject":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized","labelType":"xbrl:label","value":"Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount","language":"en-US"},{"forObject":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1","labelType":"xbrl:terseLabel","value":"Unrecognized compensation cost, recognized over an estimated weighted-average period","language":"en-US"},{"forObject":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1","labelType":"xbrl:label","value":"Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition","language":"en-US"},{"forObject":"us-gaap:EmployeeStockMember","labelType":"xbrl:verboseLabel","value":"Employee stock purchase plan","language":"en-US"},{"forObject":"us-gaap:EmployeeStockMember","labelType":"xbrl:terseLabel","value":"Employee stock purchase plan","language":"en-US"},{"forObject":"us-gaap:EmployeeStockMember","labelType":"xbrl:label","value":"Employee Stock [Member]","language":"en-US"},{"forObject":"us-gaap:EmployeeStockOptionMember","labelType":"xbrl:verboseLabel","value":"Employee Stock Option","language":"en-US"},{"forObject":"us-gaap:EmployeeStockOptionMember","labelType":"xbrl:label","value":"Share-Based Payment Arrangement, Option [Member]","language":"en-US"},{"forObject":"us-gaap:EmployeeStockOptionMember","labelType":"xbrl:terseLabel","value":"Stock options","language":"en-US"},{"forObject":"us-gaap:EquityAbstract","labelType":"xbrl:label","value":"STOCKHOLDERS' EQUITY","language":"en-US"},{"forObject":"us-gaap:EquityAbstract","labelType":"xbrl:terseLabel","value":"Equity [Abstract]","language":"en-US"},{"forObject":"us-gaap:EquityComponentDomain","labelType":"xbrl:terseLabel","value":"Equity Component [Domain]","language":"en-US"},{"forObject":"us-gaap:EquityComponentDomain","labelType":"xbrl:label","value":"Equity Component [Domain]","language":"en-US"},{"forObject":"us-gaap:EquitySecuritiesFvNiCurrentAndNoncurrent","labelType":"xbrl:terseLabel","value":"Equity securities","language":"en-US"},{"forObject":"us-gaap:EquitySecuritiesFvNiCurrentAndNoncurrent","labelType":"xbrl:label","value":"Equity Securities, FV-NI","language":"en-US"},{"forObject":"us-gaap:EquitySecuritiesFvNiRealizedGainLoss","labelType":"xbrl:terseLabel","value":"Net realized gains recognized on marketable equity securities","language":"en-US"},{"forObject":"us-gaap:EquitySecuritiesFvNiRealizedGainLoss","labelType":"xbrl:label","value":"Equity Securities, FV-NI, Realized Gain (Loss)","language":"en-US"},{"forObject":"us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss","labelType":"xbrl:terseLabel","value":"Net unrealized gains (losses)\u00a0recognized on marketable equity securities","language":"en-US"},{"forObject":"us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss","labelType":"xbrl:label","value":"Equity Securities, FV-NI, Unrealized Gain (Loss)","language":"en-US"},{"forObject":"us-gaap:EquitySecuritiesMember","labelType":"xbrl:label","value":"Equity Securities [Member]","language":"en-US"},{"forObject":"us-gaap:EquitySecuritiesMember","labelType":"xbrl:terseLabel","value":"Equity securities","language":"en-US"},{"forObject":"us-gaap:ExchangeTradedOptionsMember","labelType":"xbrl:label","value":"Exchange Traded Options [Member]","language":"en-US"},{"forObject":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems","labelType":"xbrl:terseLabel","value":"Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]","language":"en-US"},{"forObject":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems","labelType":"xbrl:label","value":"Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]","language":"en-US"},{"forObject":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable","labelType":"xbrl:terseLabel","value":"Fair Value, Recurring and Nonrecurring [Table]","language":"en-US"},{"forObject":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable","labelType":"xbrl:label","value":"Fair Value, Recurring and Nonrecurring [Table]","language":"en-US"},{"forObject":"us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of financial instruments measured at fair value on recurring basis","language":"en-US"},{"forObject":"us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock","labelType":"xbrl:label","value":"Fair Value, Assets Measured on Recurring Basis [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:FairValueByFairValueHierarchyLevelAxis","labelType":"xbrl:terseLabel","value":"Fair Value Hierarchy and NAV [Axis]","language":"en-US"},{"forObject":"us-gaap:FairValueByFairValueHierarchyLevelAxis","labelType":"xbrl:label","value":"Fair Value Hierarchy and NAV [Axis]","language":"en-US"},{"forObject":"us-gaap:FairValueByMeasurementFrequencyAxis","labelType":"xbrl:terseLabel","value":"Measurement Frequency [Axis]","language":"en-US"},{"forObject":"us-gaap:FairValueByMeasurementFrequencyAxis","labelType":"xbrl:label","value":"Measurement Frequency [Axis]","language":"en-US"},{"forObject":"us-gaap:FairValueInputsLevel1Member","labelType":"xbrl:terseLabel","value":"Fair Value, Inputs, Level 1","language":"en-US"},{"forObject":"us-gaap:FairValueInputsLevel1Member","labelType":"xbrl:label","value":"Fair Value, Inputs, Level 1 [Member]","language":"en-US"},{"forObject":"us-gaap:FairValueInputsLevel2Member","labelType":"xbrl:terseLabel","value":"Fair Value, Inputs, Level 2","language":"en-US"},{"forObject":"us-gaap:FairValueInputsLevel2Member","labelType":"xbrl:label","value":"Fair Value, Inputs, Level 2 [Member]","language":"en-US"},{"forObject":"us-gaap:FairValueInputsLevel3Member","labelType":"xbrl:terseLabel","value":"Fair Value, Inputs, Level 3","language":"en-US"},{"forObject":"us-gaap:FairValueInputsLevel3Member","labelType":"xbrl:label","value":"Fair Value, Inputs, Level 3 [Member]","language":"en-US"},{"forObject":"us-gaap:FairValueMeasurementFrequencyDomain","labelType":"xbrl:terseLabel","value":"Measurement Frequency [Domain]","language":"en-US"},{"forObject":"us-gaap:FairValueMeasurementFrequencyDomain","labelType":"xbrl:label","value":"Measurement Frequency [Domain]","language":"en-US"},{"forObject":"us-gaap:FairValueMeasurementPolicyPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Fair Value Measurement","language":"en-US"},{"forObject":"us-gaap:FairValueMeasurementPolicyPolicyTextBlock","labelType":"xbrl:label","value":"Fair Value Measurement, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain","labelType":"xbrl:terseLabel","value":"Fair Value Hierarchy and NAV [Domain]","language":"en-US"},{"forObject":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain","labelType":"xbrl:label","value":"Fair Value Hierarchy and NAV [Domain]","language":"en-US"},{"forObject":"us-gaap:FairValueMeasurementsRecurringMember","labelType":"xbrl:terseLabel","value":"Fair value, measurements, recurring","language":"en-US"},{"forObject":"us-gaap:FairValueMeasurementsRecurringMember","labelType":"xbrl:label","value":"Fair Value, Recurring [Member]","language":"en-US"},{"forObject":"us-gaap:FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable","labelType":"xbrl:label","value":"Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList","labelType":"xbrl:terseLabel","value":"Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList","labelType":"xbrl:label","value":"Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList","labelType":"xbrl:terseLabel","value":"Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList","labelType":"xbrl:label","value":"Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]","language":"en-US"},{"forObject":"us-gaap:FinancialInstrumentAxis","labelType":"xbrl:terseLabel","value":"Financial Instrument [Axis]","language":"en-US"},{"forObject":"us-gaap:FinancialInstrumentAxis","labelType":"xbrl:label","value":"Financial Instrument [Axis]","language":"en-US"},{"forObject":"us-gaap:FinancialInstrumentPerformanceStatusAxis","labelType":"xbrl:terseLabel","value":"Financial Instrument Performance Status [Axis]","language":"en-US"},{"forObject":"us-gaap:FinancialInstrumentPerformanceStatusAxis","labelType":"xbrl:label","value":"Financial Instrument Performance Status [Axis]","language":"en-US"},{"forObject":"us-gaap:FinancialInstrumentPerformanceStatusDomain","labelType":"xbrl:terseLabel","value":"Financial Instrument Performance Status [Domain]","language":"en-US"},{"forObject":"us-gaap:FinancialInstrumentPerformanceStatusDomain","labelType":"xbrl:label","value":"Financial Instrument Performance Status [Domain]","language":"en-US"},{"forObject":"us-gaap:FinancialLiabilitiesFairValueDisclosure","labelType":"xbrl:totalLabel","value":"Total liabilities at fair value","language":"en-US"},{"forObject":"us-gaap:FinancialLiabilitiesFairValueDisclosure","labelType":"xbrl:label","value":"Financial Liabilities Fair Value Disclosure","language":"en-US"},{"forObject":"us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock","labelType":"xbrl:label","value":"Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of identifiable intangible assets acquired","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization","labelType":"xbrl:negatedLabel","value":"Intangible Assets, Accumulated Amortization","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization","labelType":"xbrl:label","value":"Finite-Lived Intangible Assets, Accumulated Amortization","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive","labelType":"xbrl:label","value":"Finite-Lived Intangible Asset, Expected Amortization, after Year Five","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive","labelType":"xbrl:terseLabel","value":"Thereafter","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths","labelType":"xbrl:terseLabel","value":"2026","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths","labelType":"xbrl:label","value":"Finite-Lived Intangible Asset, Expected Amortization, Year One","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear","labelType":"xbrl:terseLabel","value":"Remainder of 2025","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear","labelType":"xbrl:label","value":"Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour","labelType":"xbrl:label","value":"Finite-Lived Intangible Asset, Expected Amortization, Year Four","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour","labelType":"xbrl:terseLabel","value":"2029","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree","labelType":"xbrl:terseLabel","value":"2028","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree","labelType":"xbrl:label","value":"Finite-Lived Intangible Asset, Expected Amortization, Year Three","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo","labelType":"xbrl:terseLabel","value":"2027","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo","labelType":"xbrl:label","value":"Finite-Lived Intangible Asset, Expected Amortization, Year Two","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAmortizationMethod","labelType":"xbrl:label","value":"Finite-Lived Intangible Assets, Amortization Method","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","labelType":"xbrl:label","value":"Finite-Lived Intangible Assets by Major Class [Axis]","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsLineItems","labelType":"xbrl:label","value":"Finite-Lived Intangible Assets [Line Items]","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","labelType":"xbrl:label","value":"Finite-Lived Intangible Assets, Major Class Name [Domain]","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsNet","labelType":"xbrl:label","value":"Finite-Lived Intangible Assets, Net","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsNet","labelType":"xbrl:totalLabel","value":"Total","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1","labelType":"xbrl:label","value":"Finite-Lived Intangible Assets, Remaining Amortization Period","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1","labelType":"xbrl:terseLabel","value":"Intangible Assets, Weighted-average remaining life (Years)","language":"en-US"},{"forObject":"us-gaap:FiscalPeriod","labelType":"xbrl:terseLabel","value":"Reporting Periods","language":"en-US"},{"forObject":"us-gaap:FiscalPeriod","labelType":"xbrl:label","value":"Fiscal Period, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:FiscalPeriodDuration","labelType":"xbrl:label","value":"Fiscal Period Duration","language":"en-US"},{"forObject":"us-gaap:ForeignCountryMember","labelType":"xbrl:terseLabel","value":"Foreign tax authority","language":"en-US"},{"forObject":"us-gaap:ForeignCountryMember","labelType":"xbrl:label","value":"Foreign Tax Authority [Member]","language":"en-US"},{"forObject":"us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Foreign Currency Translation","language":"en-US"},{"forObject":"us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock","labelType":"xbrl:label","value":"Foreign Currency Transactions and Translations Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:FurnitureAndFixturesMember","labelType":"xbrl:terseLabel","value":"Furniture and fixtures","language":"en-US"},{"forObject":"us-gaap:FurnitureAndFixturesMember","labelType":"xbrl:label","value":"Furniture and Fixtures [Member]","language":"en-US"},{"forObject":"us-gaap:GainLossOnInvestments","labelType":"xbrl:label","value":"Gain (Loss) on Investments","language":"en-US"},{"forObject":"us-gaap:GainLossOnInvestments","labelType":"xbrl:totalLabel","value":"Total net gains recognized in interest and other income (loss), net","language":"en-US"},{"forObject":"us-gaap:GainLossOnSaleOfDerivatives","labelType":"xbrl:terseLabel","value":"Net realized gains recognized on derivative instruments","language":"en-US"},{"forObject":"us-gaap:GainLossOnSaleOfDerivatives","labelType":"xbrl:label","value":"Gain (Loss) on Sale of Derivatives","language":"en-US"},{"forObject":"us-gaap:GainLossOnSaleOfPropertyPlantEquipment","labelType":"xbrl:label","value":"Gain (Loss) on Disposition of Property Plant Equipment","language":"en-US"},{"forObject":"us-gaap:GainLossOnSaleOfPropertyPlantEquipment","labelType":"xbrl:negatedLabel","value":"Loss on disposal of property and equipment","language":"en-US"},{"forObject":"us-gaap:GeneralAndAdministrativeExpense","labelType":"xbrl:terseLabel","value":"General and administrative","language":"en-US"},{"forObject":"us-gaap:GeneralAndAdministrativeExpense","labelType":"xbrl:label","value":"General and Administrative Expense","language":"en-US"},{"forObject":"us-gaap:GeneralAndAdministrativeExpenseMember","labelType":"xbrl:terseLabel","value":"General and administrative","language":"en-US"},{"forObject":"us-gaap:GeneralAndAdministrativeExpenseMember","labelType":"xbrl:label","value":"General and Administrative Expense [Member]","language":"en-US"},{"forObject":"us-gaap:GeographicConcentrationRiskMember","labelType":"xbrl:terseLabel","value":"Geographic concentration risk","language":"en-US"},{"forObject":"us-gaap:GeographicConcentrationRiskMember","labelType":"xbrl:label","value":"Geographic Concentration Risk [Member]","language":"en-US"},{"forObject":"us-gaap:Goodwill","labelType":"xbrl:terseLabel","value":"Goodwill","language":"en-US"},{"forObject":"us-gaap:Goodwill","labelType":"xbrl:label","value":"Goodwill","language":"en-US"},{"forObject":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","labelType":"xbrl:label","value":"GOODWILL AND INTANGIBLE ASSETS","language":"en-US"},{"forObject":"us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock","labelType":"xbrl:label","value":"Goodwill and Intangible Assets Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"GOODWILL AND INTANGIBLE ASSETS","language":"en-US"},{"forObject":"us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock","labelType":"xbrl:label","value":"Goodwill and Intangible Assets, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Goodwill and Indefinite-Lived Intangible Assets","language":"en-US"},{"forObject":"us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf","labelType":"xbrl:terseLabel","value":"Gain (loss) related to fixed assets disposal","language":"en-US"},{"forObject":"us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf","labelType":"xbrl:label","value":"Impairment of Long-Lived Assets to be Disposed of","language":"en-US"},{"forObject":"us-gaap:ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock","labelType":"xbrl:label","value":"Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Impairment of Long-Lived Assets","language":"en-US"},{"forObject":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","labelType":"xbrl:verboseLabel","value":"Income (loss) before provision for income taxes","language":"en-US"},{"forObject":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","labelType":"xbrl:label","value":"Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest","language":"en-US"},{"forObject":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","labelType":"xbrl:terseLabel","value":"Income (loss) before provision for income taxes","language":"en-US"},{"forObject":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","labelType":"xbrl:totalLabel","value":"Income (loss) before provision for income taxes","language":"en-US"},{"forObject":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","labelType":"xbrl:positiveLabel","value":"Net income (loss) before provision for income taxes","language":"en-US"},{"forObject":"us-gaap:IncomeStatementAbstract","labelType":"xbrl:terseLabel","value":"Income Statement","language":"en-US"},{"forObject":"us-gaap:IncomeStatementAbstract","labelType":"xbrl:label","value":"Income Statement [Abstract]","language":"en-US"},{"forObject":"us-gaap:IncomeStatementLocationAxis","labelType":"xbrl:terseLabel","value":"Income Statement Location [Axis]","language":"en-US"},{"forObject":"us-gaap:IncomeStatementLocationAxis","labelType":"xbrl:label","value":"Income Statement Location [Axis]","language":"en-US"},{"forObject":"us-gaap:IncomeStatementLocationDomain","labelType":"xbrl:terseLabel","value":"Income Statement Location [Domain]","language":"en-US"},{"forObject":"us-gaap:IncomeStatementLocationDomain","labelType":"xbrl:label","value":"Income Statement Location [Domain]","language":"en-US"},{"forObject":"us-gaap:IncomeTaxAuthorityAxis","labelType":"xbrl:terseLabel","value":"Income Tax Authority [Axis]","language":"en-US"},{"forObject":"us-gaap:IncomeTaxAuthorityAxis","labelType":"xbrl:label","value":"Income Tax Authority [Axis]","language":"en-US"},{"forObject":"us-gaap:IncomeTaxAuthorityDomain","labelType":"xbrl:terseLabel","value":"Income Tax Authority [Domain]","language":"en-US"},{"forObject":"us-gaap:IncomeTaxAuthorityDomain","labelType":"xbrl:label","value":"Income Tax Authority [Domain]","language":"en-US"},{"forObject":"us-gaap:IncomeTaxAuthorityNameAxis","labelType":"xbrl:label","value":"Income Tax Authority, Name [Axis]","language":"en-US"},{"forObject":"us-gaap:IncomeTaxAuthorityNameDomain","labelType":"xbrl:label","value":"Income Tax Authority, Name [Domain]","language":"en-US"},{"forObject":"us-gaap:IncomeTaxContingencyLineItems","labelType":"xbrl:terseLabel","value":"Income Tax Contingency [Line Items]","language":"en-US"},{"forObject":"us-gaap:IncomeTaxContingencyLineItems","labelType":"xbrl:label","value":"Income Tax Contingency [Line Items]","language":"en-US"},{"forObject":"us-gaap:IncomeTaxContingencyTable","labelType":"xbrl:terseLabel","value":"Income Tax Contingency [Table]","language":"en-US"},{"forObject":"us-gaap:IncomeTaxContingencyTable","labelType":"xbrl:label","value":"Income Tax Contingency [Table]","language":"en-US"},{"forObject":"us-gaap:IncomeTaxDisclosureAbstract","labelType":"xbrl:label","value":"INCOME TAXES","language":"en-US"},{"forObject":"us-gaap:IncomeTaxDisclosureAbstract","labelType":"xbrl:terseLabel","value":"Income Tax Disclosure [Abstract]","language":"en-US"},{"forObject":"us-gaap:IncomeTaxDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"INCOME TAXES","language":"en-US"},{"forObject":"us-gaap:IncomeTaxDisclosureTextBlock","labelType":"xbrl:label","value":"Income Tax Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:IncomeTaxExpenseBenefit","labelType":"xbrl:negatedLabel","value":"Provision for income taxes","language":"en-US"},{"forObject":"us-gaap:IncomeTaxExpenseBenefit","labelType":"xbrl:terseLabel","value":"Provision for income taxes","language":"en-US"},{"forObject":"us-gaap:IncomeTaxExpenseBenefit","labelType":"xbrl:negatedTerseLabel","value":"Provision for income taxes","language":"en-US"},{"forObject":"us-gaap:IncomeTaxExpenseBenefit","labelType":"xbrl:label","value":"Income Tax Expense (Benefit)","language":"en-US"},{"forObject":"us-gaap:IncomeTaxPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Income Taxes","language":"en-US"},{"forObject":"us-gaap:IncomeTaxPolicyTextBlock","labelType":"xbrl:label","value":"Income Tax, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:IncomeTaxReconciliationTaxSettlements","labelType":"xbrl:terseLabel","value":"Tax settlement amount","language":"en-US"},{"forObject":"us-gaap:IncomeTaxReconciliationTaxSettlements","labelType":"xbrl:label","value":"Effective Income Tax Rate Reconciliation, Tax Settlement, Amount","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables","labelType":"xbrl:negatedLabel","value":"Accounts and other receivables","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables","labelType":"xbrl:label","value":"Increase (Decrease) in Accounts and Other Receivables","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities","labelType":"xbrl:label","value":"Increase (Decrease) in Accounts Payable and Accrued Liabilities","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities","labelType":"xbrl:terseLabel","value":"Accounts payable and accrued liabilities","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInContractWithCustomerAsset","labelType":"xbrl:terseLabel","value":"Increase (decrease) in contract with customer, asset","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInContractWithCustomerAsset","labelType":"xbrl:label","value":"Increase (Decrease) in Contract with Customer, Asset","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInContractWithCustomerLiability","labelType":"xbrl:terseLabel","value":"Deferred revenue","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInContractWithCustomerLiability","labelType":"xbrl:label","value":"Increase (Decrease) in Contract with Customer, Liability","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInDepositOtherAssets","labelType":"xbrl:negatedTerseLabel","value":"Long-term deposits","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInDepositOtherAssets","labelType":"xbrl:label","value":"Increase (Decrease) in Deposit Assets","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","labelType":"xbrl:label","value":"Increase (Decrease) in Operating Capital [Abstract]","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","labelType":"xbrl:terseLabel","value":"Changes in operating assets and liabilities, net of acquisition:","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInOperatingLeaseLiability","labelType":"xbrl:terseLabel","value":"Changes in lease right-of-use assets and liabilities","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInOperatingLeaseLiability","labelType":"xbrl:label","value":"Increase (Decrease) in Operating Lease Liability","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInOtherCurrentLiabilities","labelType":"xbrl:terseLabel","value":"Other current liabilities","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInOtherCurrentLiabilities","labelType":"xbrl:label","value":"Increase (Decrease) in Other Current Liabilities","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities","labelType":"xbrl:terseLabel","value":"Other long-term liabilities","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities","labelType":"xbrl:label","value":"Increase (Decrease) in Other Noncurrent Liabilities","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInOtherOperatingAssets","labelType":"xbrl:negatedLabel","value":"Other assets","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInOtherOperatingAssets","labelType":"xbrl:label","value":"Increase (Decrease) in Other Operating Assets","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets","labelType":"xbrl:negatedLabel","value":"Prepaid expenses and other current assets","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets","labelType":"xbrl:label","value":"Increase (Decrease) in Prepaid Expense and Other Assets","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInRetailRelatedInventories","labelType":"xbrl:label","value":"Increase (Decrease) in Retail Related Inventories","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInRetailRelatedInventories","labelType":"xbrl:negatedLabel","value":"Merchandise\u00a0inventories","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","labelType":"xbrl:terseLabel","value":"Increase (Decrease) in Stockholders' Equity [Roll Forward]","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","labelType":"xbrl:label","value":"Increase (Decrease) in Stockholders' Equity [Roll Forward]","language":"en-US"},{"forObject":"us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements","labelType":"xbrl:label","value":"Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements","language":"en-US"},{"forObject":"us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements","labelType":"xbrl:terseLabel","value":"Shares related to outstanding options, unvested RSUs, RSAs, and PSUs","language":"en-US"},{"forObject":"us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis","labelType":"xbrl:label","value":"Indefinite-Lived Intangible Assets [Axis]","language":"en-US"},{"forObject":"us-gaap:IndefiniteLivedIntangibleAssetsMajorClassNameDomain","labelType":"xbrl:label","value":"Indefinite-Lived Intangible Assets, Major Class Name [Domain]","language":"en-US"},{"forObject":"us-gaap:IntangibleAssetsGrossExcludingGoodwill","labelType":"xbrl:label","value":"Intangible Assets, Gross (Excluding Goodwill)","language":"en-US"},{"forObject":"us-gaap:IntangibleAssetsGrossExcludingGoodwill","labelType":"xbrl:terseLabel","value":"Intangible Assets, Gross Carrying Amount","language":"en-US"},{"forObject":"us-gaap:IntangibleAssetsNetExcludingGoodwill","labelType":"xbrl:terseLabel","value":"Intangible assets, net","language":"en-US"},{"forObject":"us-gaap:IntangibleAssetsNetExcludingGoodwill","labelType":"xbrl:label","value":"Intangible Assets, Net (Excluding Goodwill)","language":"en-US"},{"forObject":"us-gaap:IntangibleAssetsNetExcludingGoodwill","labelType":"xbrl:totalLabel","value":"Intangible Assets, Net Carrying Amount","language":"en-US"},{"forObject":"us-gaap:InterestCostsIncurred","labelType":"xbrl:label","value":"Interest Costs Incurred","language":"en-US"},{"forObject":"us-gaap:InterestCostsIncurred","labelType":"xbrl:terseLabel","value":"Total Interest Expense","language":"en-US"},{"forObject":"us-gaap:InterestExpenseDebt","labelType":"xbrl:label","value":"Interest Expense, Debt","language":"en-US"},{"forObject":"us-gaap:InterestExpenseDebt","labelType":"xbrl:terseLabel","value":"Interest Expense, sub-total","language":"en-US"},{"forObject":"us-gaap:InterestExpenseDebtExcludingAmortization","labelType":"xbrl:label","value":"Interest Expense, Debt, Excluding Amortization","language":"en-US"},{"forObject":"us-gaap:InterestExpenseDebtExcludingAmortization","labelType":"xbrl:terseLabel","value":"Interest Incurred","language":"en-US"},{"forObject":"us-gaap:InterestExpenseNonoperating","labelType":"xbrl:negatedLabel","value":"Interest expense","language":"en-US"},{"forObject":"us-gaap:InterestExpenseNonoperating","labelType":"xbrl:label","value":"Interest Expense, Nonoperating","language":"en-US"},{"forObject":"us-gaap:InterestIncomeExpenseNet","labelType":"xbrl:terseLabel","value":"Interest and other income, net","language":"en-US"},{"forObject":"us-gaap:InterestIncomeExpenseNet","labelType":"xbrl:label","value":"Interest Income (Expense), Net","language":"en-US"},{"forObject":"us-gaap:InventoryPolicyTextBlock","labelType":"xbrl:label","value":"Inventory, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:InventoryPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Merchandise Inventories","language":"en-US"},{"forObject":"us-gaap:InvestmentHoldingsScheduleOfInvestmentsTableTextBlock","labelType":"xbrl:label","value":"Investment Holdings, Schedule of Investments [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:InvestmentHoldingsScheduleOfInvestmentsTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of noncurrent investments","language":"en-US"},{"forObject":"us-gaap:LeaseCost","labelType":"xbrl:label","value":"Lease, Cost","language":"en-US"},{"forObject":"us-gaap:LeaseCost","labelType":"xbrl:totalLabel","value":"Total lease cost","language":"en-US"},{"forObject":"us-gaap:LeaseCostTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of lease expense related to contracts recognized as cost of sales in the Condensed Consolidated Statement of Operations","language":"en-US"},{"forObject":"us-gaap:LeaseCostTableTextBlock","labelType":"xbrl:label","value":"Lease, Cost [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:LeasesAbstract","labelType":"xbrl:label","value":"LEASES","language":"en-US"},{"forObject":"us-gaap:LeasesAbstract","labelType":"xbrl:terseLabel","value":"Leases [Abstract]","language":"en-US"},{"forObject":"us-gaap:LegalCostsPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Legal Proceedings and Litigations","language":"en-US"},{"forObject":"us-gaap:LegalCostsPolicyTextBlock","labelType":"xbrl:label","value":"Legal Costs, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:LesseeLeaseDescriptionLineItems","labelType":"xbrl:terseLabel","value":"Lessee, Lease, Description [Line Items]","language":"en-US"},{"forObject":"us-gaap:LesseeLeaseDescriptionLineItems","labelType":"xbrl:label","value":"Lessee, Lease, Description [Line Items]","language":"en-US"},{"forObject":"us-gaap:LesseeLeaseDescriptionTable","labelType":"xbrl:terseLabel","value":"Lessee, Lease, Description [Table]","language":"en-US"},{"forObject":"us-gaap:LesseeLeaseDescriptionTable","labelType":"xbrl:label","value":"Lessee, Lease, Description [Table]","language":"en-US"},{"forObject":"us-gaap:LesseeLeasesPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Leases","language":"en-US"},{"forObject":"us-gaap:LesseeLeasesPolicyTextBlock","labelType":"xbrl:label","value":"Lessee, Leases [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseDiscountRate","labelType":"xbrl:terseLabel","value":"Estimated incremental borrowing rate","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseDiscountRate","labelType":"xbrl:label","value":"Lessee, Operating Lease, Discount Rate","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of minimum future lease payment obligations","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock","labelType":"xbrl:label","value":"Lessee, Operating Lease, Liability, Maturity [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue","labelType":"xbrl:terseLabel","value":"Future lease obligation","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue","labelType":"xbrl:label","value":"Lessee, Operating Lease, Liability, to be Paid","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue","labelType":"xbrl:totalLabel","value":"Total lease payments","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths","labelType":"xbrl:label","value":"Lessee, Operating Lease, Liability, to be Paid, Year One","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths","labelType":"xbrl:terseLabel","value":"2024","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear","labelType":"xbrl:terseLabel","value":"2023","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear","labelType":"xbrl:label","value":"Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount","labelType":"xbrl:negatedTerseLabel","value":"Less: Interest","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount","labelType":"xbrl:label","value":"Lessee, Operating Lease, Liability, Undiscounted Excess Amount","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseRenewalTerm","labelType":"xbrl:label","value":"Lessee, Operating Lease, Renewal Term","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseTermOfContract","labelType":"xbrl:terseLabel","value":"Initial term of lease","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseTermOfContract","labelType":"xbrl:label","value":"Lessee, Operating Lease, Term of Contract","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeasesTextBlock","labelType":"xbrl:terseLabel","value":"LEASES","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeasesTextBlock","labelType":"xbrl:label","value":"Lessee, Operating Leases [Text Block]","language":"en-US"},{"forObject":"us-gaap:LessorOperatingLeasePaymentsToBeReceived","labelType":"xbrl:totalLabel","value":"Total","language":"en-US"},{"forObject":"us-gaap:LessorOperatingLeasePaymentsToBeReceived","labelType":"xbrl:label","value":"Lessor, Operating Lease, Payments to be Received","language":"en-US"},{"forObject":"us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock","labelType":"xbrl:label","value":"Lessor, Operating Lease, Payment to be Received, Fiscal Year Maturity [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of future cash receipts from our sublease agreements","language":"en-US"},{"forObject":"us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths","labelType":"xbrl:label","value":"Lessor, Operating Lease, Payment to be Received, Year One","language":"en-US"},{"forObject":"us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths","labelType":"xbrl:terseLabel","value":"2024","language":"en-US"},{"forObject":"us-gaap:LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear","labelType":"xbrl:label","value":"Lessor, Operating Lease, Payment to be Received, Remainder of Fiscal Year","language":"en-US"},{"forObject":"us-gaap:LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear","labelType":"xbrl:terseLabel","value":"2023","language":"en-US"},{"forObject":"us-gaap:LetterOfCreditMember","labelType":"xbrl:label","value":"Letter of Credit [Member]","language":"en-US"},{"forObject":"us-gaap:LetterOfCreditMember","labelType":"xbrl:terseLabel","value":"Letter of Credit","language":"en-US"},{"forObject":"us-gaap:Liabilities","labelType":"xbrl:totalLabel","value":"Total liabilities","language":"en-US"},{"forObject":"us-gaap:Liabilities","labelType":"xbrl:label","value":"Liabilities","language":"en-US"},{"forObject":"us-gaap:LiabilitiesAbstract","labelType":"xbrl:terseLabel","value":"Liabilities","language":"en-US"},{"forObject":"us-gaap:LiabilitiesAbstract","labelType":"xbrl:label","value":"Liabilities [Abstract]","language":"en-US"},{"forObject":"us-gaap:LiabilitiesAndStockholdersEquity","labelType":"xbrl:totalLabel","value":"Total liabilities and stockholders\u2019 equity","language":"en-US"},{"forObject":"us-gaap:LiabilitiesAndStockholdersEquity","labelType":"xbrl:label","value":"Liabilities and Equity","language":"en-US"},{"forObject":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","labelType":"xbrl:terseLabel","value":"LIABILITIES AND STOCKHOLDERS\u2019 EQUITY","language":"en-US"},{"forObject":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","labelType":"xbrl:label","value":"Liabilities and Equity [Abstract]","language":"en-US"},{"forObject":"us-gaap:LiabilitiesCurrent","labelType":"xbrl:totalLabel","value":"Total current liabilities","language":"en-US"},{"forObject":"us-gaap:LiabilitiesCurrent","labelType":"xbrl:label","value":"Liabilities, Current","language":"en-US"},{"forObject":"us-gaap:LiabilitiesCurrentAbstract","labelType":"xbrl:terseLabel","value":"Current liabilities:","language":"en-US"},{"forObject":"us-gaap:LiabilitiesCurrentAbstract","labelType":"xbrl:label","value":"Liabilities, Current [Abstract]","language":"en-US"},{"forObject":"us-gaap:LiabilitiesFairValueDisclosureAbstract","labelType":"xbrl:terseLabel","value":"Liabilities, Fair Value Disclosure [Abstract]","language":"en-US"},{"forObject":"us-gaap:LiabilitiesFairValueDisclosureAbstract","labelType":"xbrl:label","value":"Liabilities, Fair Value Disclosure [Abstract]","language":"en-US"},{"forObject":"us-gaap:LiabilitiesNoncurrent","labelType":"xbrl:totalLabel","value":"Total non-current liabilities","language":"en-US"},{"forObject":"us-gaap:LiabilitiesNoncurrent","labelType":"xbrl:label","value":"Liabilities, Noncurrent","language":"en-US"},{"forObject":"us-gaap:LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest","labelType":"xbrl:terseLabel","value":"Ownership interest","language":"en-US"},{"forObject":"us-gaap:LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest","labelType":"xbrl:label","value":"Limited Liability Company or Limited Partnership, Members or Limited Partners, Ownership Interest","language":"en-US"},{"forObject":"us-gaap:LineOfCreditFacilityCommitmentFeePercentage","labelType":"xbrl:label","value":"Line of Credit Facility, Commitment Fee Percentage","language":"en-US"},{"forObject":"us-gaap:LineOfCreditFacilityCommitmentFeePercentage","labelType":"xbrl:terseLabel","value":"Line of Credit Facility, Commitment Fee Percentage","language":"en-US"},{"forObject":"us-gaap:LineOfCreditFacilityCovenantCompliance","labelType":"xbrl:label","value":"Line of Credit Facility, Covenant Compliance","language":"en-US"},{"forObject":"us-gaap:LineOfCreditFacilityExpirationPeriod","labelType":"xbrl:label","value":"Line of Credit Facility, Expiration Period","language":"en-US"},{"forObject":"us-gaap:LineOfCreditFacilityExpirationPeriod","labelType":"xbrl:terseLabel","value":"Debt instrument, Term","language":"en-US"},{"forObject":"us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity","labelType":"xbrl:label","value":"Line of Credit Facility, Maximum Borrowing Capacity","language":"en-US"},{"forObject":"us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity","labelType":"xbrl:terseLabel","value":"Line of Credit Facility, Maximum Borrowing Capacity","language":"en-US"},{"forObject":"us-gaap:LitigationSettlementAmountAwardedFromOtherParty","labelType":"xbrl:label","value":"Litigation Settlement, Amount Awarded from Other Party","language":"en-US"},{"forObject":"us-gaap:LitigationSettlementAmountAwardedToOtherParty","labelType":"xbrl:terseLabel","value":"Loss contingency, estimate of possible loss","language":"en-US"},{"forObject":"us-gaap:LitigationSettlementAmountAwardedToOtherParty","labelType":"xbrl:label","value":"Litigation Settlement, Amount Awarded to Other Party","language":"en-US"},{"forObject":"us-gaap:LitigationSettlementExpense","labelType":"xbrl:terseLabel","value":"Litigation settlement","language":"en-US"},{"forObject":"us-gaap:LitigationSettlementExpense","labelType":"xbrl:label","value":"Litigation Settlement, Expense","language":"en-US"},{"forObject":"us-gaap:LitigationStatusAxis","labelType":"xbrl:terseLabel","value":"Litigation Status [Axis]","language":"en-US"},{"forObject":"us-gaap:LitigationStatusAxis","labelType":"xbrl:label","value":"Litigation Status [Axis]","language":"en-US"},{"forObject":"us-gaap:LitigationStatusDomain","labelType":"xbrl:terseLabel","value":"Litigation Status [Domain]","language":"en-US"},{"forObject":"us-gaap:LitigationStatusDomain","labelType":"xbrl:label","value":"Litigation Status [Domain]","language":"en-US"},{"forObject":"us-gaap:LongDurationContractsRevenueRecognitionPolicy","labelType":"xbrl:terseLabel","value":"Revenue Recognition","language":"en-US"},{"forObject":"us-gaap:LongDurationContractsRevenueRecognitionPolicy","labelType":"xbrl:label","value":"Long-Duration Contracts Revenue Recognition, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock","labelType":"xbrl:label","value":"Long-Lived Assets by Geographic Areas [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock","labelType":"xbrl:terseLabel","value":"Property, Plant, And Equipment, Geographic Percentage Of Total Property","language":"en-US"},{"forObject":"us-gaap:LongTermDebt","labelType":"xbrl:verboseLabel","value":"Total debt","language":"en-US"},{"forObject":"us-gaap:LongTermDebt","labelType":"xbrl:label","value":"Long-Term Debt","language":"en-US"},{"forObject":"us-gaap:LongTermDebt","labelType":"xbrl:terseLabel","value":"Total debt - Credit Facility","language":"en-US"},{"forObject":"us-gaap:LongTermDebt","labelType":"xbrl:totalLabel","value":"Total debt","language":"en-US"},{"forObject":"us-gaap:LongTermDebtByCurrentAndNoncurrentAbstract","labelType":"xbrl:label","value":"Long-Term Debt, by Current and Noncurrent [Abstract]","language":"en-US"},{"forObject":"us-gaap:LongTermDebtByCurrentAndNoncurrentAbstract","labelType":"xbrl:terseLabel","value":"Balance sheet classification:","language":"en-US"},{"forObject":"us-gaap:LongTermDebtCurrent","labelType":"xbrl:label","value":"Long-Term Debt, Current Maturities","language":"en-US"},{"forObject":"us-gaap:LongTermDebtCurrent","labelType":"xbrl:terseLabel","value":"Short-term borrowings","language":"en-US"},{"forObject":"us-gaap:LongTermDebtNoncurrent","labelType":"xbrl:label","value":"Long-Term Debt, Excluding Current Maturities","language":"en-US"},{"forObject":"us-gaap:LongTermDebtNoncurrent","labelType":"xbrl:terseLabel","value":"Long-term borrowings","language":"en-US"},{"forObject":"us-gaap:LongTermDebtNoncurrent","labelType":"xbrl:verboseLabel","value":"Long-term borrowings","language":"en-US"},{"forObject":"us-gaap:LongTermInvestments","labelType":"xbrl:label","value":"Long-Term Investments","language":"en-US"},{"forObject":"us-gaap:LongTermInvestments","labelType":"xbrl:totalLabel","value":"Investments- noncurrent","language":"en-US"},{"forObject":"us-gaap:LongTermInvestments","labelType":"xbrl:terseLabel","value":"Investments \u2013 noncurrent","language":"en-US"},{"forObject":"us-gaap:LongTermLineOfCredit","labelType":"xbrl:label","value":"Long-Term Line of Credit, Noncurrent","language":"en-US"},{"forObject":"us-gaap:LongTermLineOfCredit","labelType":"xbrl:terseLabel","value":"Outstanding borrowings","language":"en-US"},{"forObject":"us-gaap:LossContingenciesByNatureOfContingencyAxis","labelType":"xbrl:terseLabel","value":"Loss Contingency Nature [Axis]","language":"en-US"},{"forObject":"us-gaap:LossContingenciesByNatureOfContingencyAxis","labelType":"xbrl:label","value":"Loss Contingency Nature [Axis]","language":"en-US"},{"forObject":"us-gaap:LossContingenciesLineItems","labelType":"xbrl:terseLabel","value":"Loss Contingencies [Line Items]","language":"en-US"},{"forObject":"us-gaap:LossContingenciesLineItems","labelType":"xbrl:label","value":"Loss Contingencies [Line Items]","language":"en-US"},{"forObject":"us-gaap:LossContingenciesTable","labelType":"xbrl:terseLabel","value":"Loss Contingencies [Table]","language":"en-US"},{"forObject":"us-gaap:LossContingenciesTable","labelType":"xbrl:label","value":"Loss Contingencies [Table]","language":"en-US"},{"forObject":"us-gaap:LossContingencyAccrualAtCarryingValue","labelType":"xbrl:label","value":"Loss Contingency Accrual","language":"en-US"},{"forObject":"us-gaap:LossContingencyAccrualAtCarryingValue","labelType":"xbrl:terseLabel","value":"Loss contingency, accrued withholding taxes, interest and penalties","language":"en-US"},{"forObject":"us-gaap:LossContingencyDamagesAwardedValue","labelType":"xbrl:label","value":"Loss Contingency, Damages Awarded, Value","language":"en-US"},{"forObject":"us-gaap:LossContingencyDamagesAwardedValue","labelType":"xbrl:terseLabel","value":"Reimbursed penalties","language":"en-US"},{"forObject":"us-gaap:LossContingencyDamagesAwardedValue","labelType":"xbrl:verboseLabel","value":"Loss Contingencies","language":"en-US"},{"forObject":"us-gaap:LossContingencyDamagesSoughtValue","labelType":"xbrl:terseLabel","value":"Loss contingency, damages sought, value","language":"en-US"},{"forObject":"us-gaap:LossContingencyDamagesSoughtValue","labelType":"xbrl:label","value":"Loss Contingency, Damages Sought, Value","language":"en-US"},{"forObject":"us-gaap:LossContingencyDisclosures","labelType":"xbrl:label","value":"Contingencies Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:LossContingencyDisclosures","labelType":"xbrl:terseLabel","value":"COMMITMENTS AND CONTINGENCIES","language":"en-US"},{"forObject":"us-gaap:LossContingencyNatureDomain","labelType":"xbrl:terseLabel","value":"Loss Contingency, Nature [Domain]","language":"en-US"},{"forObject":"us-gaap:LossContingencyNatureDomain","labelType":"xbrl:label","value":"Loss Contingency, Nature [Domain]","language":"en-US"},{"forObject":"us-gaap:LossContingencySettlementAgreementDate1","labelType":"xbrl:terseLabel","value":"Loss Contingency, Settlement Agreement, Date","language":"en-US"},{"forObject":"us-gaap:LossContingencySettlementAgreementDate1","labelType":"xbrl:label","value":"Loss Contingency, Settlement Agreement, Date","language":"en-US"},{"forObject":"us-gaap:MachineryAndEquipmentMember","labelType":"xbrl:terseLabel","value":"Machinery and equipment","language":"en-US"},{"forObject":"us-gaap:MachineryAndEquipmentMember","labelType":"xbrl:label","value":"Machinery and Equipment [Member]","language":"en-US"},{"forObject":"us-gaap:MarketableSecuritiesCurrent","labelType":"xbrl:terseLabel","value":"Marketable securities","language":"en-US"},{"forObject":"us-gaap:MarketableSecuritiesCurrent","labelType":"xbrl:label","value":"Marketable Securities, Current","language":"en-US"},{"forObject":"us-gaap:MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments","labelType":"xbrl:negatedLabel","value":"Net gains on investment in marketable securities","language":"en-US"},{"forObject":"us-gaap:MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments","labelType":"xbrl:label","value":"Marketable Security, Gain (Loss)","language":"en-US"},{"forObject":"us-gaap:MarketableSecuritiesNoncurrent","labelType":"xbrl:terseLabel","value":"Corporate bonds","language":"en-US"},{"forObject":"us-gaap:MarketableSecuritiesNoncurrent","labelType":"xbrl:label","value":"Marketable Securities, Noncurrent","language":"en-US"},{"forObject":"us-gaap:MarketableSecuritiesPolicy","labelType":"xbrl:terseLabel","value":"Investments in Marketable Securities","language":"en-US"},{"forObject":"us-gaap:MarketableSecuritiesPolicy","labelType":"xbrl:label","value":"Marketable Securities, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:MarketableSecuritiesTextBlock","labelType":"xbrl:terseLabel","value":"Marketable Securities","language":"en-US"},{"forObject":"us-gaap:MarketableSecuritiesTextBlock","labelType":"xbrl:label","value":"Marketable Securities [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:MinorityInterest","labelType":"xbrl:label","value":"Equity, Attributable to Noncontrolling Interest","language":"en-US"},{"forObject":"us-gaap:MinorityInterest","labelType":"xbrl:terseLabel","value":"Noncontrolling interest in consolidated subsidiaries","language":"en-US"},{"forObject":"us-gaap:MinorityInterestDecreaseFromRedemptions","labelType":"xbrl:label","value":"Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests","language":"en-US"},{"forObject":"us-gaap:MinorityInterestDecreaseFromRedemptions","labelType":"xbrl:negatedLabel","value":"Rebalancing of controlling and non-controlling interest","language":"en-US"},{"forObject":"us-gaap:MinorityInterestDisclosureTextBlock","labelType":"xbrl:label","value":"Noncontrolling Interest Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:MinorityInterestDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"NONCONTROLLING INTEREST","language":"en-US"},{"forObject":"us-gaap:MinorityInterestLineItems","labelType":"xbrl:label","value":"Noncontrolling Interest [Line Items]","language":"en-US"},{"forObject":"us-gaap:MinorityInterestLineItems","labelType":"xbrl:terseLabel","value":"NONCONTROLLING INTEREST","language":"en-US"},{"forObject":"us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners","labelType":"xbrl:label","value":"Subsidiary, Ownership Percentage, Noncontrolling Owner","language":"en-US"},{"forObject":"us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners","labelType":"xbrl:terseLabel","value":"Percentage of Ownership Barnes & Noble Education common stock held by\u00a0noncontrolling\u00a0interest","language":"en-US"},{"forObject":"us-gaap:MinorityInterestOwnershipPercentageByParent","labelType":"xbrl:label","value":"Subsidiary, Ownership Percentage, Parent","language":"en-US"},{"forObject":"us-gaap:MinorityInterestOwnershipPercentageByParent","labelType":"xbrl:terseLabel","value":"Percentage of Ownership of Barnes & Noble Education common stock held by Immersion","language":"en-US"},{"forObject":"us-gaap:MinorityInterestTable","labelType":"xbrl:label","value":"Noncontrolling Interest [Table]","language":"en-US"},{"forObject":"us-gaap:MoneyMarketFundsAtCarryingValue","labelType":"xbrl:terseLabel","value":"Money market funds","language":"en-US"},{"forObject":"us-gaap:MoneyMarketFundsAtCarryingValue","labelType":"xbrl:label","value":"Money Market Funds, at Carrying Value","language":"en-US"},{"forObject":"us-gaap:MovementInDeferredRevenueRollForward","labelType":"xbrl:label","value":"Movement in Deferred Revenue [Roll Forward]","language":"en-US"},{"forObject":"us-gaap:MutualFundMember","labelType":"xbrl:label","value":"Mutual Fund [Member]","language":"en-US"},{"forObject":"us-gaap:MutualFundMember","labelType":"xbrl:terseLabel","value":"Mutual funds","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInFinancingActivities","labelType":"xbrl:totalLabel","value":"Net cash provided by (used in) financing activities","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInFinancingActivities","labelType":"xbrl:label","value":"Net Cash Provided by (Used in) Financing Activities","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract","labelType":"xbrl:label","value":"Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract","labelType":"xbrl:terseLabel","value":"Cash flows from financing activities:","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInInvestingActivities","labelType":"xbrl:label","value":"Net Cash Provided by (Used in) Investing Activities","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInInvestingActivities","labelType":"xbrl:totalLabel","value":"Net cash flows used in investing activities","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","labelType":"xbrl:label","value":"Net Cash Provided by (Used in) Investing Activities [Abstract]","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","labelType":"xbrl:terseLabel","value":"Cash flows from investing activities:","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInOperatingActivities","labelType":"xbrl:totalLabel","value":"Net cash flows (used in) provided by operating activities","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInOperatingActivities","labelType":"xbrl:label","value":"Net Cash Provided by (Used in) Operating Activities","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesAbstract","labelType":"xbrl:label","value":"Net Cash Provided by (Used in) Operating Activities [Abstract]","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesAbstract","labelType":"xbrl:terseLabel","value":"Cash flows from operating activities:","language":"en-US"},{"forObject":"us-gaap:NetIncomeLoss","labelType":"xbrl:positiveTerseLabel","value":"Net income attributable to Immersion shareholders","language":"en-US"},{"forObject":"us-gaap:NetIncomeLoss","labelType":"xbrl:verboseLabel","value":"Net income","language":"en-US"},{"forObject":"us-gaap:NetIncomeLoss","labelType":"xbrl:totalLabel","value":"Net income","language":"en-US"},{"forObject":"us-gaap:NetIncomeLoss","labelType":"xbrl:terseLabel","value":"Net income (loss)","language":"en-US"},{"forObject":"us-gaap:NetIncomeLoss","labelType":"xbrl:label","value":"Net Income (Loss) Attributable to Parent","language":"en-US"},{"forObject":"us-gaap:NetIncomeLoss","labelType":"xbrl:positiveVerboseLabel","value":"Net income attributable to Immersion stockholders","language":"en-US"},{"forObject":"us-gaap:NetIncomeLossAttributableToNoncontrollingInterest","labelType":"xbrl:label","value":"Net Income (Loss) Attributable To Noncontrolling Interest","language":"en-US"},{"forObject":"us-gaap:NetIncomeLossAttributableToNoncontrollingInterest","labelType":"xbrl:terseLabel","value":"Net income (loss) attributable to noncontrolling interest","language":"en-US"},{"forObject":"us-gaap:NetIncomeLossAvailableToCommonStockholdersBasicAbstract","labelType":"xbrl:label","value":"Net Income (Loss) Available to Common Stockholders, Basic [Abstract]","language":"en-US"},{"forObject":"us-gaap:NetIncomeLossAvailableToCommonStockholdersBasicAbstract","labelType":"xbrl:terseLabel","value":"Numerator for basic earnings per share:","language":"en-US"},{"forObject":"us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock","labelType":"xbrl:label","value":"New Accounting Pronouncements, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Recent Accounting Pronouncements Not Yet Adopted","language":"en-US"},{"forObject":"us-gaap:NoncontrollingInterestAbstract","labelType":"xbrl:label","value":"NONCONTROLLING INTEREST","language":"en-US"},{"forObject":"us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination","labelType":"xbrl:terseLabel","value":"Barnes & Noble Education Acquisition (Placeholder)","language":"en-US"},{"forObject":"us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination","labelType":"xbrl:label","value":"Noncontrolling Interest, Increase from Business Combination","language":"en-US"},{"forObject":"us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination","labelType":"xbrl:verboseLabel","value":"Barnes & Noble Education acquisition","language":"en-US"},{"forObject":"us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance","labelType":"xbrl:label","value":"Noncontrolling Interest, Increase from Subsidiary Equity Issuance","language":"en-US"},{"forObject":"us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance","labelType":"xbrl:terseLabel","value":"Sale of Barnes & Noble Education's common stock, net of commissions","language":"en-US"},{"forObject":"us-gaap:NoncontrollingInterestMember","labelType":"xbrl:label","value":"Noncontrolling Interest [Member]","language":"en-US"},{"forObject":"us-gaap:NoncontrollingInterestMember","labelType":"xbrl:terseLabel","value":"Noncontrolling Interest","language":"en-US"},{"forObject":"us-gaap:NumberOfOperatingSegments","labelType":"xbrl:terseLabel","value":"Number of operating segments","language":"en-US"},{"forObject":"us-gaap:NumberOfOperatingSegments","labelType":"xbrl:label","value":"Number of Operating Segments","language":"en-US"},{"forObject":"us-gaap:NumberOfReportableSegments","labelType":"xbrl:terseLabel","value":"Number of reportable segments","language":"en-US"},{"forObject":"us-gaap:NumberOfReportableSegments","labelType":"xbrl:label","value":"Number of Reportable Segments","language":"en-US"},{"forObject":"us-gaap:NumberOfStores","labelType":"xbrl:label","value":"Number of Stores","language":"en-US"},{"forObject":"us-gaap:OffMarketLeaseUnfavorable","labelType":"xbrl:label","value":"Off-Market Lease, Unfavorable","language":"en-US"},{"forObject":"us-gaap:OffMarketLeaseUnfavorable","labelType":"xbrl:terseLabel","value":"Unfavorable lease liabilities","language":"en-US"},{"forObject":"us-gaap:OperatingCostsAndExpensesAbstract","labelType":"xbrl:label","value":"Operating Costs and Expenses [Abstract]","language":"en-US"},{"forObject":"us-gaap:OperatingCostsAndExpensesAbstract","labelType":"xbrl:terseLabel","value":"Operating expenses:","language":"en-US"},{"forObject":"us-gaap:OperatingExpenses","labelType":"xbrl:label","value":"Operating Expenses","language":"en-US"},{"forObject":"us-gaap:OperatingExpenses","labelType":"xbrl:totalLabel","value":"Total operating expenses","language":"en-US"},{"forObject":"us-gaap:OperatingExpenses","labelType":"xbrl:terseLabel","value":"Total operating expenses","language":"en-US"},{"forObject":"us-gaap:OperatingIncomeLoss","labelType":"xbrl:terseLabel","value":"Operating income (loss)","language":"en-US"},{"forObject":"us-gaap:OperatingIncomeLoss","labelType":"xbrl:totalLabel","value":"Operating income (loss)","language":"en-US"},{"forObject":"us-gaap:OperatingIncomeLoss","labelType":"xbrl:label","value":"Operating Income (Loss)","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseCost","labelType":"xbrl:negatedLabel","value":"Operating lease costs","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseCost","labelType":"xbrl:terseLabel","value":"Operating lease cost","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseCost","labelType":"xbrl:label","value":"Operating Lease, Cost","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseInitialDirectCostExpenseOverTerm","labelType":"xbrl:terseLabel","value":"Sublease, initial direct costs","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseInitialDirectCostExpenseOverTerm","labelType":"xbrl:label","value":"Operating Lease, Initial Direct Cost Expense, over Term","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseLiabilitiesPaymentsDueAbstract","labelType":"xbrl:terseLabel","value":"Lessee, Operating Lease, Liability, Payment, Due [Abstract]","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseLiabilitiesPaymentsDueAbstract","labelType":"xbrl:label","value":"Lessee, Operating Lease, Liability, to be Paid [Abstract]","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseLiability","labelType":"xbrl:verboseLabel","value":"Operating lease liabilities","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseLiability","labelType":"xbrl:label","value":"Operating Lease, Liability","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseLiability","labelType":"xbrl:totalLabel","value":"Total lease liabilities","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseLiability","labelType":"xbrl:terseLabel","value":"Total lease liability","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseLiabilityCurrent","labelType":"xbrl:label","value":"Operating Lease, Liability, Current","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseLiabilityCurrent","labelType":"xbrl:verboseLabel","value":"Operating lease liabilities \u2013 current","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseLiabilityCurrent","labelType":"xbrl:terseLabel","value":"Lease liabilities - current","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseLiabilityNoncurrent","labelType":"xbrl:verboseLabel","value":"Operating lease liabilities \u2013 noncurrent","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseLiabilityNoncurrent","labelType":"xbrl:terseLabel","value":"Operating lease liabilities - long-term","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseLiabilityNoncurrent","labelType":"xbrl:label","value":"Operating Lease, Liability, Noncurrent","language":"en-US"},{"forObject":"us-gaap:OperatingLeasePayments","labelType":"xbrl:terseLabel","value":"Cash paid for amounts included in the measurement of lease liabilities","language":"en-US"},{"forObject":"us-gaap:OperatingLeasePayments","labelType":"xbrl:label","value":"Operating Lease, Payments","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseRightOfUseAsset","labelType":"xbrl:label","value":"Operating Lease, Right-of-Use Asset","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseRightOfUseAsset","labelType":"xbrl:verboseLabel","value":"Right-of-use assets","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseRightOfUseAsset","labelType":"xbrl:netLabel","value":"Right-of-use assets","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseRightOfUseAsset","labelType":"xbrl:terseLabel","value":"Lease right-of-use assets","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseRightOfUseAsset","labelType":"xbrl:positiveLabel","value":"Right-of-use assets","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseRightOfUseAsset","labelType":"xbrl:positiveTerseLabel","value":"Operating lease right-of-use assets","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList","labelType":"xbrl:terseLabel","value":"Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList","labelType":"xbrl:label","value":"Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent","labelType":"xbrl:terseLabel","value":"Weighted-average discount rate","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent","labelType":"xbrl:label","value":"Operating Lease, Weighted Average Discount Rate, Percent","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1","labelType":"xbrl:terseLabel","value":"Weighted-average remaining lease term (in years)","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1","labelType":"xbrl:label","value":"Operating Lease, Weighted Average Remaining Lease Term","language":"en-US"},{"forObject":"us-gaap:OperatingLossCarryforwards","labelType":"xbrl:terseLabel","value":"Net operating loss carryforwards","language":"en-US"},{"forObject":"us-gaap:OperatingLossCarryforwards","labelType":"xbrl:label","value":"Operating Loss Carryforwards","language":"en-US"},{"forObject":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract","labelType":"xbrl:terseLabel","value":"Organization, Consolidation and Presentation of Financial Statements [Abstract]","language":"en-US"},{"forObject":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract","labelType":"xbrl:label","value":"BALANCE SHEET DETAILS","language":"en-US"},{"forObject":"us-gaap:OtherAssetsAbstract","labelType":"xbrl:terseLabel","value":"Other Assets, Net [Abstract]","language":"en-US"},{"forObject":"us-gaap:OtherAssetsAbstract","labelType":"xbrl:label","value":"Other Assets [Abstract]","language":"en-US"},{"forObject":"us-gaap:OtherAssetsCurrent","labelType":"xbrl:terseLabel","value":"Other current assets","language":"en-US"},{"forObject":"us-gaap:OtherAssetsCurrent","labelType":"xbrl:label","value":"Other Assets, Current","language":"en-US"},{"forObject":"us-gaap:OtherAssetsMiscellaneousNoncurrent","labelType":"xbrl:terseLabel","value":"Other assets","language":"en-US"},{"forObject":"us-gaap:OtherAssetsMiscellaneousNoncurrent","labelType":"xbrl:label","value":"Other Assets, Miscellaneous, Noncurrent","language":"en-US"},{"forObject":"us-gaap:OtherAssetsNoncurrent","labelType":"xbrl:terseLabel","value":"Other assets \u2013 noncurrent","language":"en-US"},{"forObject":"us-gaap:OtherAssetsNoncurrent","labelType":"xbrl:totalLabel","value":"Total other assets","language":"en-US"},{"forObject":"us-gaap:OtherAssetsNoncurrent","labelType":"xbrl:label","value":"Other Assets, Noncurrent","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax","labelType":"xbrl:label","value":"OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax","labelType":"xbrl:terseLabel","value":"Change in unrealized gains (losses) on available-for-sale securities","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax","labelType":"xbrl:verboseLabel","value":"Unrealized gain on available-for-sale securities, net of taxes","language":"en-US"},{"forObject":"us-gaap:OtherCurrentLiabilitiesMember","labelType":"xbrl:terseLabel","value":"Other Current Liabilities","language":"en-US"},{"forObject":"us-gaap:OtherCurrentLiabilitiesMember","labelType":"xbrl:label","value":"Other Current Liabilities [Member]","language":"en-US"},{"forObject":"us-gaap:OtherCurrentLiabilitiesTableTextBlock","labelType":"xbrl:label","value":"Other Current Liabilities [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:OtherCurrentLiabilitiesTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of other current liabilities","language":"en-US"},{"forObject":"us-gaap:OtherLiabilitiesCurrent","labelType":"xbrl:terseLabel","value":"Other current liabilities","language":"en-US"},{"forObject":"us-gaap:OtherLiabilitiesCurrent","labelType":"xbrl:totalLabel","value":"Total other current liabilities","language":"en-US"},{"forObject":"us-gaap:OtherLiabilitiesCurrent","labelType":"xbrl:label","value":"Other Liabilities, Current","language":"en-US"},{"forObject":"us-gaap:OtherLiabilitiesCurrentAbstract","labelType":"xbrl:terseLabel","value":"Other Liabilities, Current [Abstract]","language":"en-US"},{"forObject":"us-gaap:OtherLiabilitiesCurrentAbstract","labelType":"xbrl:label","value":"Other Liabilities, Current [Abstract]","language":"en-US"},{"forObject":"us-gaap:OtherLiabilitiesNoncurrent","labelType":"xbrl:label","value":"Other Liabilities, Noncurrent","language":"en-US"},{"forObject":"us-gaap:OtherLiabilitiesNoncurrent","labelType":"xbrl:terseLabel","value":"Other noncurrent liabilities","language":"en-US"},{"forObject":"us-gaap:OtherNoncashIncomeExpense","labelType":"xbrl:label","value":"Other Noncash Income (Expense)","language":"en-US"},{"forObject":"us-gaap:OtherNoncashIncomeExpense","labelType":"xbrl:negatedTerseLabel","value":"Other","language":"en-US"},{"forObject":"us-gaap:OtherNoncurrentAssetsMember","labelType":"xbrl:terseLabel","value":"Other non current assets","language":"en-US"},{"forObject":"us-gaap:OtherNoncurrentAssetsMember","labelType":"xbrl:label","value":"Other Noncurrent Assets [Member]","language":"en-US"},{"forObject":"us-gaap:OtherReceivablesNetCurrent","labelType":"xbrl:terseLabel","value":"Other receivables","language":"en-US"},{"forObject":"us-gaap:OtherReceivablesNetCurrent","labelType":"xbrl:label","value":"Other Receivables, Net, Current","language":"en-US"},{"forObject":"us-gaap:OtherSundryLiabilitiesCurrent","labelType":"xbrl:terseLabel","value":"Other current liabilities","language":"en-US"},{"forObject":"us-gaap:OtherSundryLiabilitiesCurrent","labelType":"xbrl:label","value":"Other Sundry Liabilities, Current","language":"en-US"},{"forObject":"us-gaap:ParentMember","labelType":"xbrl:label","value":"Parent [Member]","language":"en-US"},{"forObject":"us-gaap:ParentMember","labelType":"xbrl:terseLabel","value":"Total Stockholders' Equity Attributable to Immersion Stockholder","language":"en-US"},{"forObject":"us-gaap:PaymentsForDeposits","labelType":"xbrl:verboseLabel","value":"Loss Contingencies","language":"en-US"},{"forObject":"us-gaap:PaymentsForDeposits","labelType":"xbrl:label","value":"Payments for Deposits","language":"en-US"},{"forObject":"us-gaap:PaymentsForDeposits","labelType":"xbrl:terseLabel","value":"Long-term deposits","language":"en-US"},{"forObject":"us-gaap:PaymentsForDerivativeInstrumentInvestingActivities","labelType":"xbrl:negatedTerseLabel","value":"Payments for settlement of derivative instruments","language":"en-US"},{"forObject":"us-gaap:PaymentsForDerivativeInstrumentInvestingActivities","labelType":"xbrl:label","value":"Payments for Derivative Instrument, Investing Activities","language":"en-US"},{"forObject":"us-gaap:PaymentsForRepurchaseOfCommonStock","labelType":"xbrl:negatedLabel","value":"Payment for purchases of treasury stock","language":"en-US"},{"forObject":"us-gaap:PaymentsForRepurchaseOfCommonStock","labelType":"xbrl:label","value":"Payments for Repurchase of Common Stock","language":"en-US"},{"forObject":"us-gaap:PaymentsOfDividendsCommonStock","labelType":"xbrl:negatedLabel","value":"Dividend payments to stockholders","language":"en-US"},{"forObject":"us-gaap:PaymentsOfDividendsCommonStock","labelType":"xbrl:label","value":"Payments of Ordinary Dividends, Common Stock","language":"en-US"},{"forObject":"us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation","labelType":"xbrl:label","value":"Payment, Tax Withholding, Share-Based Payment Arrangement","language":"en-US"},{"forObject":"us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation","labelType":"xbrl:negatedLabel","value":"Shares withheld to cover payroll taxes","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquireBusinessesGross","labelType":"xbrl:label","value":"Payments to Acquire Businesses, Gross","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired","labelType":"xbrl:label","value":"Payments to Acquire Businesses, Net of Cash Acquired","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired","labelType":"xbrl:negatedLabel","value":"Acquisition of business net of cash acquired","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquireInvestments","labelType":"xbrl:label","value":"Payments to Acquire Investments","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquireInvestments","labelType":"xbrl:negatedLabel","value":"Purchases of marketable securities and other investments","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquirePropertyPlantAndEquipment","labelType":"xbrl:negatedTerseLabel","value":"Purchase of property and equipment","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquirePropertyPlantAndEquipment","labelType":"xbrl:label","value":"Payments to Acquire Property, Plant, and Equipment","language":"en-US"},{"forObject":"us-gaap:PendingLitigationMember","labelType":"xbrl:terseLabel","value":"Pending Litigation","language":"en-US"},{"forObject":"us-gaap:PendingLitigationMember","labelType":"xbrl:label","value":"Pending Litigation [Member]","language":"en-US"},{"forObject":"us-gaap:PerformanceSharesMember","labelType":"xbrl:label","value":"Performance Shares [Member]","language":"en-US"},{"forObject":"us-gaap:PerformanceSharesMember","labelType":"xbrl:terseLabel","value":"Performance Shares","language":"en-US"},{"forObject":"us-gaap:PerformanceSharesMember","labelType":"xbrl:verboseLabel","value":"PSUs outstanding","language":"en-US"},{"forObject":"us-gaap:PlanNameAxis","labelType":"xbrl:terseLabel","value":"Plan Name [Axis]","language":"en-US"},{"forObject":"us-gaap:PlanNameAxis","labelType":"xbrl:label","value":"Plan Name [Axis]","language":"en-US"},{"forObject":"us-gaap:PlanNameDomain","labelType":"xbrl:terseLabel","value":"Plan Name [Domain]","language":"en-US"},{"forObject":"us-gaap:PlanNameDomain","labelType":"xbrl:label","value":"Plan Name [Domain]","language":"en-US"},{"forObject":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","labelType":"xbrl:terseLabel","value":"Prepaid expenses and other current assets","language":"en-US"},{"forObject":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","labelType":"xbrl:totalLabel","value":"Prepaid expenses and other current assets","language":"en-US"},{"forObject":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","labelType":"xbrl:label","value":"Prepaid Expense and Other Assets, Current","language":"en-US"},{"forObject":"us-gaap:PrepaidExpenseCurrent","labelType":"xbrl:terseLabel","value":"Prepaid expenses","language":"en-US"},{"forObject":"us-gaap:PrepaidExpenseCurrent","labelType":"xbrl:label","value":"Prepaid Expense, Current","language":"en-US"},{"forObject":"us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember","labelType":"xbrl:terseLabel","value":"Prepaid and other current assets","language":"en-US"},{"forObject":"us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember","labelType":"xbrl:label","value":"Prepaid Expenses and Other Current Assets [Member]","language":"en-US"},{"forObject":"us-gaap:PriorPeriodReclassificationAdjustmentDescription","labelType":"xbrl:terseLabel","value":"Reclassification","language":"en-US"},{"forObject":"us-gaap:PriorPeriodReclassificationAdjustmentDescription","labelType":"xbrl:label","value":"Prior Period Reclassification Adjustment Description","language":"en-US"},{"forObject":"us-gaap:ProceedsFromDerivativeInstrumentInvestingActivities","labelType":"xbrl:terseLabel","value":"Proceeds from sale of derivative instruments","language":"en-US"},{"forObject":"us-gaap:ProceedsFromDerivativeInstrumentInvestingActivities","labelType":"xbrl:label","value":"Proceeds from Derivative Instrument, Investing Activities","language":"en-US"},{"forObject":"us-gaap:ProceedsFromIssuanceOfLongTermDebt","labelType":"xbrl:label","value":"Proceeds from Issuance of Long-Term Debt","language":"en-US"},{"forObject":"us-gaap:ProceedsFromIssuanceOfLongTermDebt","labelType":"xbrl:terseLabel","value":"Proceeds from borrowings","language":"en-US"},{"forObject":"us-gaap:ProceedsFromLinesOfCredit","labelType":"xbrl:label","value":"Proceeds from Lines of Credit","language":"en-US"},{"forObject":"us-gaap:ProceedsFromPaymentsForOtherFinancingActivities","labelType":"xbrl:label","value":"Proceeds from (Payments for) Other Financing Activities","language":"en-US"},{"forObject":"us-gaap:ProceedsFromPaymentsForOtherFinancingActivities","labelType":"xbrl:terseLabel","value":"Other financing activities","language":"en-US"},{"forObject":"us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments","labelType":"xbrl:label","value":"Proceeds from Sale, Maturity and Collection of Investments, Total","language":"en-US"},{"forObject":"us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments","labelType":"xbrl:terseLabel","value":"Proceeds from sale or maturities of marketable securities and other investments","language":"en-US"},{"forObject":"us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment","labelType":"xbrl:label","value":"Proceeds from Sale of Property, Plant, and Equipment","language":"en-US"},{"forObject":"us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment","labelType":"xbrl:terseLabel","value":"Proceeds from disposal of property and equipment","language":"en-US"},{"forObject":"us-gaap:ProductAndServiceOtherMember","labelType":"xbrl:terseLabel","value":"Other","language":"en-US"},{"forObject":"us-gaap:ProductAndServiceOtherMember","labelType":"xbrl:label","value":"Product and Service, Other [Member]","language":"en-US"},{"forObject":"us-gaap:ProductConcentrationRiskMember","labelType":"xbrl:terseLabel","value":"Market area","language":"en-US"},{"forObject":"us-gaap:ProductConcentrationRiskMember","labelType":"xbrl:label","value":"Product Concentration Risk [Member]","language":"en-US"},{"forObject":"us-gaap:ProfitLoss","labelType":"xbrl:terseLabel","value":"Net income","language":"en-US"},{"forObject":"us-gaap:ProfitLoss","labelType":"xbrl:label","value":"Net Income (Loss), Including Portion Attributable to Noncontrolling Interest","language":"en-US"},{"forObject":"us-gaap:ProfitLoss","labelType":"xbrl:verboseLabel","value":"Net income (loss)","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","labelType":"xbrl:terseLabel","value":"Property, Plant and Equipment, Type [Axis]","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","labelType":"xbrl:label","value":"Long-Lived Tangible Asset [Axis]","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentLineItems","labelType":"xbrl:terseLabel","value":"Property, Plant and Equipment [Line Items]","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentLineItems","labelType":"xbrl:label","value":"Property, Plant and Equipment [Line Items]","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentMember","labelType":"xbrl:terseLabel","value":"Property and equipment, net","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentMember","labelType":"xbrl:label","value":"Property, Plant and Equipment [Member]","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentNet","labelType":"xbrl:terseLabel","value":"Property and equipment, net","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentNet","labelType":"xbrl:label","value":"Property, Plant and Equipment, Net","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentPolicyTextBlock","labelType":"xbrl:label","value":"Property, Plant and Equipment, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Property and Equipment","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentTextBlock","labelType":"xbrl:terseLabel","value":"Estimated useful lives of property and equipment","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentTextBlock","labelType":"xbrl:label","value":"Property, Plant and Equipment [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentTypeDomain","labelType":"xbrl:terseLabel","value":"Property, Plant and Equipment, Type [Domain]","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentTypeDomain","labelType":"xbrl:label","value":"Long-Lived Tangible Asset [Domain]","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentUsefulLife","labelType":"xbrl:terseLabel","value":"Useful life of property and equipment","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentUsefulLife","labelType":"xbrl:label","value":"Property, Plant and Equipment, Useful Life","language":"en-US"},{"forObject":"us-gaap:ReceivablesAbstract","labelType":"xbrl:terseLabel","value":"Receivables [Abstract]","language":"en-US"},{"forObject":"us-gaap:ReceivablesAbstract","labelType":"xbrl:label","value":"Receivables [Abstract]","language":"en-US"},{"forObject":"us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTable","labelType":"xbrl:terseLabel","value":"Reconciliation of Assets from Segment to Consolidated [Table]","language":"en-US"},{"forObject":"us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTable","labelType":"xbrl:label","value":"Reconciliation of Assets from Segment to Consolidated [Table]","language":"en-US"},{"forObject":"us-gaap:RepaymentsOfLinesOfCredit","labelType":"xbrl:label","value":"Repayments of Lines of Credit","language":"en-US"},{"forObject":"us-gaap:RepaymentsOfLongTermDebt","labelType":"xbrl:negatedLabel","value":"Repayment of borrowing","language":"en-US"},{"forObject":"us-gaap:RepaymentsOfLongTermDebt","labelType":"xbrl:label","value":"Repayments of Long-Term Debt","language":"en-US"},{"forObject":"us-gaap:ResearchAndDevelopmentExpenseMember","labelType":"xbrl:terseLabel","value":"Research and development","language":"en-US"},{"forObject":"us-gaap:ResearchAndDevelopmentExpenseMember","labelType":"xbrl:label","value":"Research and Development Expense [Member]","language":"en-US"},{"forObject":"us-gaap:ResearchAndDevelopmentExpensePolicy","labelType":"xbrl:terseLabel","value":"Research and Development","language":"en-US"},{"forObject":"us-gaap:ResearchAndDevelopmentExpensePolicy","labelType":"xbrl:label","value":"Research and Development Expense, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:ResearchMember","labelType":"xbrl:terseLabel","value":"Research and development","language":"en-US"},{"forObject":"us-gaap:ResearchMember","labelType":"xbrl:label","value":"Research Tax Credit Carryforward [Member]","language":"en-US"},{"forObject":"us-gaap:RestrictedCashAndCashEquivalents","labelType":"xbrl:totalLabel","value":"Total restricted cash","language":"en-US"},{"forObject":"us-gaap:RestrictedCashAndCashEquivalents","labelType":"xbrl:label","value":"Restricted Cash and Cash Equivalents","language":"en-US"},{"forObject":"us-gaap:RestrictedCashAndCashEquivalents","labelType":"xbrl:terseLabel","value":"Restricted cash","language":"en-US"},{"forObject":"us-gaap:RestrictedCashAndCashEquivalentsAbstract","labelType":"xbrl:terseLabel","value":"Restricted cash reported as:","language":"en-US"},{"forObject":"us-gaap:RestrictedCashAndCashEquivalentsAbstract","labelType":"xbrl:label","value":"Restricted Cash and Cash Equivalents [Abstract]","language":"en-US"},{"forObject":"us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue","labelType":"xbrl:label","value":"Restricted Cash and Cash Equivalents, Current","language":"en-US"},{"forObject":"us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue","labelType":"xbrl:terseLabel","value":"Prepaid expenses and other current assets","language":"en-US"},{"forObject":"us-gaap:RestrictedCashAndCashEquivalentsNoncurrent","labelType":"xbrl:terseLabel","value":"Other assets - noncurrent","language":"en-US"},{"forObject":"us-gaap:RestrictedCashAndCashEquivalentsNoncurrent","labelType":"xbrl:label","value":"Restricted Cash and Cash Equivalents, Noncurrent","language":"en-US"},{"forObject":"us-gaap:RestrictedStockMember","labelType":"xbrl:label","value":"Restricted Stock [Member]","language":"en-US"},{"forObject":"us-gaap:RestrictedStockMember","labelType":"xbrl:verboseLabel","value":"RSAs outstanding","language":"en-US"},{"forObject":"us-gaap:RestrictedStockMember","labelType":"xbrl:terseLabel","value":"Restricted stock award","language":"en-US"},{"forObject":"us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings","labelType":"xbrl:label","value":"Restricted Stock, Shares Issued Net of Shares for Tax Withholdings","language":"en-US"},{"forObject":"us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings","labelType":"xbrl:terseLabel","value":"Release of restricted stock units and awards, net of shares withheld for payroll taxes (in shares)","language":"en-US"},{"forObject":"us-gaap:RestrictedStockUnitsRSUMember","labelType":"xbrl:label","value":"Restricted Stock Units (RSUs) [Member]","language":"en-US"},{"forObject":"us-gaap:RestrictedStockUnitsRSUMember","labelType":"xbrl:terseLabel","value":"RSUs outstanding","language":"en-US"},{"forObject":"us-gaap:RestrictedStockUnitsRSUMember","labelType":"xbrl:verboseLabel","value":"Restricted stock unit","language":"en-US"},{"forObject":"us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings","labelType":"xbrl:terseLabel","value":"Release of restricted stock units and awards, net of shares withheld for payroll taxes","language":"en-US"},{"forObject":"us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings","labelType":"xbrl:label","value":"Restricted Stock, Value, Shares Issued Net of Tax Withholdings","language":"en-US"},{"forObject":"us-gaap:RestructuringSettlementAndImpairmentProvisions","labelType":"xbrl:label","value":"Restructuring, Settlement and Impairment Provisions","language":"en-US"},{"forObject":"us-gaap:RestructuringSettlementAndImpairmentProvisions","labelType":"xbrl:terseLabel","value":"Restructuring and other charges","language":"en-US"},{"forObject":"us-gaap:RetailRelatedInventoryMerchandise","labelType":"xbrl:terseLabel","value":"Merchandise inventories, net","language":"en-US"},{"forObject":"us-gaap:RetailRelatedInventoryMerchandise","labelType":"xbrl:label","value":"Retail Related Inventory, Merchandise","language":"en-US"},{"forObject":"us-gaap:RetainedEarningsAccumulatedDeficit","labelType":"xbrl:terseLabel","value":"Accumulated earnings (deficit)","language":"en-US"},{"forObject":"us-gaap:RetainedEarningsAccumulatedDeficit","labelType":"xbrl:label","value":"Retained Earnings (Accumulated Deficit)","language":"en-US"},{"forObject":"us-gaap:RetainedEarningsMember","labelType":"xbrl:label","value":"Retained Earnings [Member]","language":"en-US"},{"forObject":"us-gaap:RetainedEarningsMember","labelType":"xbrl:terseLabel","value":"Accumulated Earnings (Deficit)","language":"en-US"},{"forObject":"us-gaap:RevenueFromContractWithCustomerAbstract","labelType":"xbrl:label","value":"REVENUE RECOGNITION","language":"en-US"},{"forObject":"us-gaap:RevenueFromContractWithCustomerAbstract","labelType":"xbrl:terseLabel","value":"Revenue from Contract with Customer [Abstract]","language":"en-US"},{"forObject":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","labelType":"xbrl:label","value":"Revenue from Contract with Customer, Excluding Assessed Tax","language":"en-US"},{"forObject":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","labelType":"xbrl:terseLabel","value":"Total revenues","language":"en-US"},{"forObject":"us-gaap:RevenueFromContractWithCustomerMember","labelType":"xbrl:terseLabel","value":"Revenues","language":"en-US"},{"forObject":"us-gaap:RevenueFromContractWithCustomerMember","labelType":"xbrl:label","value":"Revenue from Contract with Customer Benchmark [Member]","language":"en-US"},{"forObject":"us-gaap:RevenueFromContractWithCustomerPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Deferred Revenue","language":"en-US"},{"forObject":"us-gaap:RevenueFromContractWithCustomerPolicyTextBlock","labelType":"xbrl:label","value":"Revenue from Contract with Customer [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember","labelType":"xbrl:terseLabel","value":"Revenues","language":"en-US"},{"forObject":"us-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember","labelType":"xbrl:label","value":"Revenue from Contract with Customer, Product and Service Benchmark [Member]","language":"en-US"},{"forObject":"us-gaap:RevenueFromContractWithCustomerTextBlock","labelType":"xbrl:terseLabel","value":"REVENUE RECOGNITION","language":"en-US"},{"forObject":"us-gaap:RevenueFromContractWithCustomerTextBlock","labelType":"xbrl:label","value":"Revenue from Contract with Customer [Text Block]","language":"en-US"},{"forObject":"us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock","labelType":"xbrl:terseLabel","value":"Revenue from External Customers by Geographic Areas","language":"en-US"},{"forObject":"us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock","labelType":"xbrl:label","value":"Revenue from External Customers by Geographic Areas [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:RevenuePerformanceObligationDescriptionOfPaymentTerms","labelType":"xbrl:terseLabel","value":"Revenue, Description of Payment Terms","language":"en-US"},{"forObject":"us-gaap:RevenuePerformanceObligationDescriptionOfPaymentTerms","labelType":"xbrl:label","value":"Revenue, Performance Obligation, Description of Payment Terms","language":"en-US"},{"forObject":"us-gaap:RevenueRecognitionPolicyTextBlock","labelType":"xbrl:label","value":"Revenue [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:RevenueRecognitionPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Revenue Recognition And Deferred Revenue","language":"en-US"},{"forObject":"us-gaap:RevenueRemainingPerformanceObligation","labelType":"xbrl:terseLabel","value":"Revenue, remaining performance obligation, amount","language":"en-US"},{"forObject":"us-gaap:RevenueRemainingPerformanceObligation","labelType":"xbrl:label","value":"Revenue, Remaining Performance Obligation, Amount","language":"en-US"},{"forObject":"us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems","labelType":"xbrl:terseLabel","value":"Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]","language":"en-US"},{"forObject":"us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems","labelType":"xbrl:label","value":"Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]","language":"en-US"},{"forObject":"us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable","labelType":"xbrl:terseLabel","value":"Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]","language":"en-US"},{"forObject":"us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable","labelType":"xbrl:label","value":"Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]","language":"en-US"},{"forObject":"us-gaap:RevenuesAbstract","labelType":"xbrl:terseLabel","value":"Revenues:","language":"en-US"},{"forObject":"us-gaap:RevenuesAbstract","labelType":"xbrl:label","value":"Revenues [Abstract]","language":"en-US"},{"forObject":"us-gaap:RevolvingCreditFacilityMember","labelType":"xbrl:label","value":"Revolving Credit Facility [Member]","language":"en-US"},{"forObject":"us-gaap:RevolvingCreditFacilityMember","labelType":"xbrl:terseLabel","value":"Asset-backed revolving credit facility","language":"en-US"},{"forObject":"us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability","labelType":"xbrl:terseLabel","value":"Operating lease right-of-use assets obtained in exchange for operating lease liabilities","language":"en-US"},{"forObject":"us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability","labelType":"xbrl:label","value":"Right-of-Use Asset Obtained in Exchange for Operating Lease Liability","language":"en-US"},{"forObject":"us-gaap:SaleOfStockConsiderationReceivedOnTransaction","labelType":"xbrl:label","value":"Sale of Stock, Consideration Received on Transaction","language":"en-US"},{"forObject":"us-gaap:SaleOfStockConsiderationReceivedOnTransaction","labelType":"xbrl:terseLabel","value":"Proceeds from stock issued and sold, net of commissions","language":"en-US"},{"forObject":"us-gaap:SaleOfStockConsiderationReceivedPerTransaction","labelType":"xbrl:label","value":"Sale of Stock, Consideration Received Per Transaction","language":"en-US"},{"forObject":"us-gaap:SaleOfStockConsiderationReceivedPerTransaction","labelType":"xbrl:terseLabel","value":"Maximum aggregate offering amount","language":"en-US"},{"forObject":"us-gaap:SaleOfStockNameOfTransactionDomain","labelType":"xbrl:label","value":"Sale of Stock [Domain]","language":"en-US"},{"forObject":"us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction","labelType":"xbrl:terseLabel","value":"Number of shares issued by acquiree","language":"en-US"},{"forObject":"us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction","labelType":"xbrl:label","value":"Sale of Stock, Number of Shares Issued in Transaction","language":"en-US"},{"forObject":"us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction","labelType":"xbrl:verboseLabel","value":"Number of shares issued and sold","language":"en-US"},{"forObject":"us-gaap:SaleOfStockPricePerShare","labelType":"xbrl:label","value":"Sale of Stock, Price Per Share","language":"en-US"},{"forObject":"us-gaap:SaleOfStockPricePerShare","labelType":"xbrl:terseLabel","value":"Weighted-average sale price per share","language":"en-US"},{"forObject":"us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock","labelType":"xbrl:label","value":"Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of accounts and other receivables","language":"en-US"},{"forObject":"us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable","labelType":"xbrl:terseLabel","value":"Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable","labelType":"xbrl:label","value":"Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share","language":"en-US"},{"forObject":"us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock","labelType":"xbrl:label","value":"Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfAvailableForSaleSecuritiesLineItems","labelType":"xbrl:terseLabel","value":"Debt Securities, Available-for-sale [Line Items]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfAvailableForSaleSecuritiesLineItems","labelType":"xbrl:label","value":"Debt Securities, Available-for-Sale [Line Items]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","labelType":"xbrl:label","value":"Schedule of Business Acquisitions, by Acquisition [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of cash and cash equivalents","language":"en-US"},{"forObject":"us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock","labelType":"xbrl:label","value":"Schedule of Cash and Cash Equivalents [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of provisions for income taxes","language":"en-US"},{"forObject":"us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock","labelType":"xbrl:label","value":"Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfDebtTableTextBlock","labelType":"xbrl:label","value":"Schedule of Debt [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfDebtTableTextBlock","labelType":"xbrl:terseLabel","value":"Summary of outstanding borrowing","language":"en-US"},{"forObject":"us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock","labelType":"xbrl:terseLabel","value":"Details of significant components of net deferred tax assets and liabilities","language":"en-US"},{"forObject":"us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock","labelType":"xbrl:label","value":"Schedule of Deferred Tax Assets and Liabilities [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTable","labelType":"xbrl:label","value":"Defined Benefit Plan [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock","labelType":"xbrl:label","value":"Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of reconciliation used in computing basic and diluted net income per share","language":"en-US"},{"forObject":"us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock","labelType":"xbrl:terseLabel","value":"Reconciliation between provision for income taxes at statutory rate and effective tax rate","language":"en-US"},{"forObject":"us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock","labelType":"xbrl:label","value":"Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable","labelType":"xbrl:terseLabel","value":"Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable","labelType":"xbrl:label","value":"Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock","labelType":"xbrl:terseLabel","value":"Summary of stock-based compensation expenses","language":"en-US"},{"forObject":"us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock","labelType":"xbrl:label","value":"Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock","labelType":"xbrl:terseLabel","value":"Revenue from External Customers by Products and Services","language":"en-US"},{"forObject":"us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock","labelType":"xbrl:label","value":"Revenue from External Customers by Products and Services [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTable","labelType":"xbrl:label","value":"Intangible Asset, Finite-Lived [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of pre-tax book income or loss from continuing operations","language":"en-US"},{"forObject":"us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock","labelType":"xbrl:label","value":"Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock","labelType":"xbrl:label","value":"Schedule of Intangible Assets and Goodwill [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of intangible assets excluding goodwill","language":"en-US"},{"forObject":"us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of other assets, net","language":"en-US"},{"forObject":"us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock","labelType":"xbrl:label","value":"Schedule of Other Assets, Noncurrent [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock","labelType":"xbrl:terseLabel","value":"Derivatives Not Designated as Hedging Instruments","language":"en-US"},{"forObject":"us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock","labelType":"xbrl:label","value":"Derivatives Not Designated as Hedging Instruments [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfOtherShareBasedCompensationActivityTableTextBlock","labelType":"xbrl:terseLabel","value":"Share-based Payment Arrangement, Outstanding Award, Activity, Excluding Option","language":"en-US"},{"forObject":"us-gaap:ScheduleOfOtherShareBasedCompensationActivityTableTextBlock","labelType":"xbrl:label","value":"Share-Based Payment Arrangement, Outstanding Award, Activity, Excluding Option [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfPropertyPlantAndEquipmentTable","labelType":"xbrl:terseLabel","value":"Property, Plant and Equipment [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfPropertyPlantAndEquipmentTable","labelType":"xbrl:label","value":"Property, Plant and Equipment [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock","labelType":"xbrl:label","value":"Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of preliminary purchase price allocation","language":"en-US"},{"forObject":"us-gaap:ScheduleOfSegmentReportingInformationBySegmentTable","labelType":"xbrl:label","value":"Schedule of Segment Reporting Information, by Segment [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock","labelType":"xbrl:label","value":"Schedule of Segment Reporting Information, by Segment [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock","labelType":"xbrl:terseLabel","value":"Summay of financial information for reportable segments","language":"en-US"},{"forObject":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","labelType":"xbrl:terseLabel","value":"Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","labelType":"xbrl:label","value":"Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock","labelType":"xbrl:terseLabel","value":"Summary of time-based stock options","language":"en-US"},{"forObject":"us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock","labelType":"xbrl:label","value":"Share-Based Payment Arrangement, Option, Activity [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock","labelType":"xbrl:label","value":"Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of fair value models for the PSUs use valuation assumptions","language":"en-US"},{"forObject":"us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock","labelType":"xbrl:label","value":"Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock","labelType":"xbrl:terseLabel","value":"Summary of restricted stock awards activities","language":"en-US"},{"forObject":"us-gaap:ScheduleOfStockByClassTable","labelType":"xbrl:terseLabel","value":"Schedule of Stock by Class [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfStockByClassTable","labelType":"xbrl:label","value":"Schedule of Stock by Class [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems","labelType":"xbrl:terseLabel","value":"Debt and Equity Securities, FV-NI","language":"en-US"},{"forObject":"us-gaap:ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems","labelType":"xbrl:label","value":"Debt and Equity Securities, FV-NI [Line Items]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable","labelType":"xbrl:terseLabel","value":"Debt Securities, Trading, and Equity Securities, FV-N","language":"en-US"},{"forObject":"us-gaap:ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable","labelType":"xbrl:label","value":"Debt Securities, Trading, and Equity Securities, FV-NI [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock","labelType":"xbrl:terseLabel","value":"Reconciliation of beginning and ending amount of gross unrecognized tax benefits","language":"en-US"},{"forObject":"us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock","labelType":"xbrl:label","value":"Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock","labelType":"xbrl:label","value":"Schedule of Unvested Restricted Stock Units Roll Forward [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock","labelType":"xbrl:terseLabel","value":"Summary of restricted stock units activities","language":"en-US"},{"forObject":"us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock","labelType":"xbrl:label","value":"Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of Estimated amortization expense of the intangible assets to be recognized","language":"en-US"},{"forObject":"us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock","labelType":"xbrl:terseLabel","value":"Schedules of concentration risk","language":"en-US"},{"forObject":"us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock","labelType":"xbrl:label","value":"Schedules of Concentration of Risk, by Risk Factor [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:SecuredOvernightFinancingRateSofrMember","labelType":"xbrl:label","value":"Secured Overnight Financing Rate (SOFR) [Member]","language":"en-US"},{"forObject":"us-gaap:SecuredOvernightFinancingRateSofrMember","labelType":"xbrl:terseLabel","value":"Secured Overnight Financing Rate (\u201cSOFR\u201d)","language":"en-US"},{"forObject":"us-gaap:SegmentDomain","labelType":"xbrl:label","value":"Segments [Domain]","language":"en-US"},{"forObject":"us-gaap:SegmentReportingAbstract","labelType":"xbrl:label","value":"SEGMENT REPORTING","language":"en-US"},{"forObject":"us-gaap:SegmentReportingAbstract","labelType":"xbrl:terseLabel","value":"Segment Reporting [Abstract]","language":"en-US"},{"forObject":"us-gaap:SegmentReportingAssetReconcilingItemLineItems","labelType":"xbrl:terseLabel","value":"Segment Reporting, Asset Reconciling Item [Line Items]","language":"en-US"},{"forObject":"us-gaap:SegmentReportingAssetReconcilingItemLineItems","labelType":"xbrl:label","value":"Segment Reporting, Asset Reconciling Item [Line Items]","language":"en-US"},{"forObject":"us-gaap:SegmentReportingDisclosureTextBlock","labelType":"xbrl:label","value":"Segment Reporting Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:SegmentReportingDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"SEGMENT REPORTING","language":"en-US"},{"forObject":"us-gaap:SegmentReportingInformationLineItems","labelType":"xbrl:label","value":"Segment Reporting Information [Line Items]","language":"en-US"},{"forObject":"us-gaap:SegmentReportingPolicyPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Segment Information","language":"en-US"},{"forObject":"us-gaap:SegmentReportingPolicyPolicyTextBlock","labelType":"xbrl:label","value":"Segment Reporting, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:SellingAndMarketingExpense","labelType":"xbrl:terseLabel","value":"Sales and marketing","language":"en-US"},{"forObject":"us-gaap:SellingAndMarketingExpense","labelType":"xbrl:label","value":"Selling and Marketing Expense","language":"en-US"},{"forObject":"us-gaap:SellingAndMarketingExpenseMember","labelType":"xbrl:terseLabel","value":"Sales and marketing","language":"en-US"},{"forObject":"us-gaap:SellingAndMarketingExpenseMember","labelType":"xbrl:label","value":"Selling and Marketing Expense [Member]","language":"en-US"},{"forObject":"us-gaap:SellingGeneralAndAdministrativeExpense","labelType":"xbrl:label","value":"Selling, General and Administrative Expense","language":"en-US"},{"forObject":"us-gaap:SellingGeneralAndAdministrativeExpense","labelType":"xbrl:terseLabel","value":"Selling and administrative expenses","language":"en-US"},{"forObject":"us-gaap:SeriesBMember","labelType":"xbrl:label","value":"Series B [Member]","language":"en-US"},{"forObject":"us-gaap:SeriesBMember","labelType":"xbrl:terseLabel","value":"Series B","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensation","labelType":"xbrl:terseLabel","value":"Stock-based compensation","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensation","labelType":"xbrl:verboseLabel","value":"Share-based compensation, total","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensation","labelType":"xbrl:label","value":"Share-Based Payment Arrangement, Noncash Expense","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1","labelType":"xbrl:terseLabel","value":"Stock-based payment award vesting period","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1","labelType":"xbrl:label","value":"Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights","labelType":"xbrl:terseLabel","value":"Stock-based payment award vesting rights","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights","labelType":"xbrl:label","value":"Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod","labelType":"xbrl:negatedLabel","value":"Forfeited (in shares)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod","labelType":"xbrl:negatedTerseLabel","value":"Forfeited (in shares)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod","labelType":"xbrl:label","value":"Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue","labelType":"xbrl:terseLabel","value":"Forfeited (in dollars per share)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue","labelType":"xbrl:label","value":"Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod","labelType":"xbrl:verboseLabel","value":"Number of equity award granted (in shares)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod","labelType":"xbrl:terseLabel","value":"Granted (in shares)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod","labelType":"xbrl:label","value":"Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","labelType":"xbrl:positiveTerseLabel","value":"Grant date fair value per award","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","labelType":"xbrl:verboseLabel","value":"Granted (in dollars per share)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","labelType":"xbrl:terseLabel","value":"Granted (in dollars per share)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","labelType":"xbrl:label","value":"Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","labelType":"xbrl:terseLabel","value":"Incentive shares outstanding (in shares)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","labelType":"xbrl:periodStartLabel","value":"Beginning outstanding balance (in shares)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","labelType":"xbrl:periodEndLabel","value":"Ending outstanding balance (in shares)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","labelType":"xbrl:label","value":"Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","labelType":"xbrl:verboseLabel","value":"Total equity awards assumed","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","labelType":"xbrl:positiveLabel","value":"Number of equity award outstanding (in shares)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward","labelType":"xbrl:terseLabel","value":"Number of Restricted Stock Units / Awards","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward","labelType":"xbrl:label","value":"Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue","labelType":"xbrl:periodStartLabel","value":"Beginning outstanding balance (in dollars per share)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue","labelType":"xbrl:periodEndLabel","value":"Ending outstanding balance (in dollars per share)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue","labelType":"xbrl:label","value":"Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward","labelType":"xbrl:terseLabel","value":"Weighted Average Grant Date Fair Value","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward","labelType":"xbrl:label","value":"Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms","labelType":"xbrl:label","value":"Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms","labelType":"xbrl:terseLabel","value":"Weighted Average Remaining Contractual Term, outstanding","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod","labelType":"xbrl:negatedLabel","value":"Released (in shares)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod","labelType":"xbrl:negatedTerseLabel","value":"Released (in shares)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod","labelType":"xbrl:label","value":"Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue","labelType":"xbrl:terseLabel","value":"Released (in dollars per share)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue","labelType":"xbrl:label","value":"Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice","labelType":"xbrl:label","value":"Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Exercise Price","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice","labelType":"xbrl:terseLabel","value":"Performance Milestone (VWAP)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate","labelType":"xbrl:terseLabel","value":"Dividend yield","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate","labelType":"xbrl:label","value":"Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate","labelType":"xbrl:label","value":"Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate","labelType":"xbrl:terseLabel","value":"Volatility","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate","labelType":"xbrl:verboseLabel","value":"Company volatility","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate","labelType":"xbrl:label","value":"Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate","labelType":"xbrl:terseLabel","value":"Interest rate","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate","labelType":"xbrl:verboseLabel","value":"Risk-free interest rate","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","labelType":"xbrl:terseLabel","value":"Share-based Compensation Arrangement by Share-based Payment Award [Line Items]","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","labelType":"xbrl:label","value":"Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee","labelType":"xbrl:terseLabel","value":"Maximum number of shares per employee (in shares)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee","labelType":"xbrl:label","value":"Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Number of Shares Per Employee","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward","labelType":"xbrl:terseLabel","value":"Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward","labelType":"xbrl:label","value":"Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized","labelType":"xbrl:terseLabel","value":"Increase in number of common shares reserved for issuance (in shares)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized","labelType":"xbrl:label","value":"Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized","labelType":"xbrl:terseLabel","value":"Number of shares authorized","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized","labelType":"xbrl:label","value":"Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant","labelType":"xbrl:terseLabel","value":"Common stock shares available for grant (in shares)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant","labelType":"xbrl:label","value":"Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract","labelType":"xbrl:terseLabel","value":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract","labelType":"xbrl:label","value":"Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber","labelType":"xbrl:verboseLabel","value":"Number of shares underlying stock options, exercisable (in shares)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber","labelType":"xbrl:label","value":"Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice","labelType":"xbrl:verboseLabel","value":"Weighted average exercise price, exercisable (in dollars per share)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice","labelType":"xbrl:label","value":"Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue","labelType":"xbrl:verboseLabel","value":"Aggregate intrinsic value, vested and expected to vest","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue","labelType":"xbrl:label","value":"Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod","labelType":"xbrl:negatedLabel","value":"Canceled or expired (in shares)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod","labelType":"xbrl:label","value":"Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod","labelType":"xbrl:terseLabel","value":"Granted (in shares)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod","labelType":"xbrl:label","value":"Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue","labelType":"xbrl:label","value":"Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue","labelType":"xbrl:verboseLabel","value":"Aggregate intrinsic value, outstanding","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue","labelType":"xbrl:terseLabel","value":"Fair value of equity award assumed","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","labelType":"xbrl:terseLabel","value":"Total equity awards assumed","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","labelType":"xbrl:periodEndLabel","value":"Ending outstanding balance (in shares)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","labelType":"xbrl:label","value":"Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","labelType":"xbrl:verboseLabel","value":"Standard and market condition-based stock options outstanding (in shares)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","labelType":"xbrl:periodStartLabel","value":"Beginning outstanding balance (in shares)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice","labelType":"xbrl:periodStartLabel","value":"Beginning outstanding balance (in dollars per share)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice","labelType":"xbrl:periodEndLabel","value":"Ending outstanding balance (in dollars per share)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice","labelType":"xbrl:label","value":"Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward","labelType":"xbrl:terseLabel","value":"Weighted Average Exercise Price Per Share","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward","labelType":"xbrl:label","value":"Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber","labelType":"xbrl:verboseLabel","value":"Number of shares underlying stock options, vested and expected to vest (in shares)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber","labelType":"xbrl:label","value":"Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice","labelType":"xbrl:verboseLabel","value":"Weighted average exercise price, vested and expected to vest (in dollars per share)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice","labelType":"xbrl:label","value":"Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod","labelType":"xbrl:label","value":"Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod","labelType":"xbrl:terseLabel","value":"Shares purchased under the ESPP (in shares)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod","labelType":"xbrl:totalLabel","value":"Total equity awards assumed","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","labelType":"xbrl:terseLabel","value":"Award Type [Domain]","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","labelType":"xbrl:label","value":"Award Type [Domain]","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice","labelType":"xbrl:terseLabel","value":"Exercised (in dollars per share)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice","labelType":"xbrl:label","value":"Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice","labelType":"xbrl:terseLabel","value":"Canceled or expired (in dollars per share)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice","labelType":"xbrl:label","value":"Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice","labelType":"xbrl:terseLabel","value":"Granted (in dollars per share)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice","labelType":"xbrl:label","value":"Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationAwardTrancheOneMember","labelType":"xbrl:label","value":"Share-Based Payment Arrangement, Tranche One [Member]","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationAwardTrancheOneMember","labelType":"xbrl:terseLabel","value":"Tranche #1","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationAwardTrancheThreeMember","labelType":"xbrl:label","value":"Share-Based Payment Arrangement, Tranche Three [Member]","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationAwardTrancheThreeMember","labelType":"xbrl:terseLabel","value":"Tranche #3","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationAwardTrancheTwoMember","labelType":"xbrl:label","value":"Share-Based Payment Arrangement, Tranche Two [Member]","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationAwardTrancheTwoMember","labelType":"xbrl:terseLabel","value":"Tranche #2","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy","labelType":"xbrl:terseLabel","value":"Stock-based Compensation","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy","labelType":"xbrl:label","value":"Share-Based Payment Arrangement [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:ShareBasedPaymentArrangementValuationTechniqueExtensibleEnumeration","labelType":"xbrl:label","value":"Share-Based Payment Arrangement, Valuation Technique [Extensible Enumeration]","language":"en-US"},{"forObject":"us-gaap:ShareBasedPaymentArrangementValuationTechniqueExtensibleEnumeration","labelType":"xbrl:terseLabel","value":"Valuation method utilized","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding","labelType":"xbrl:terseLabel","value":"Aggregate intrinsic value, outstanding","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding","labelType":"xbrl:label","value":"Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod","labelType":"xbrl:label","value":"Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod","labelType":"xbrl:terseLabel","value":"Stock-based payment award expiration period","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1","labelType":"xbrl:terseLabel","value":"Expected life (in years)","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1","labelType":"xbrl:label","value":"Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1","labelType":"xbrl:verboseLabel","value":"Derived service period","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1","labelType":"xbrl:verboseLabel","value":"Aggregate intrinsic value, exercisable","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1","labelType":"xbrl:label","value":"Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1","labelType":"xbrl:verboseLabel","value":"Weighted average remaining contractual life, exercisable","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1","labelType":"xbrl:label","value":"Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward","labelType":"xbrl:terseLabel","value":"Number of Shares Underlying Stock Options","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward","labelType":"xbrl:label","value":"Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares [Roll Forward]","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2","labelType":"xbrl:verboseLabel","value":"Weighted average remaining contractual life, outstanding","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2","labelType":"xbrl:label","value":"Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1","labelType":"xbrl:verboseLabel","value":"Weighted average remaining contractual life, vested and expected to vest","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1","labelType":"xbrl:label","value":"Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent","labelType":"xbrl:terseLabel","value":"Percentage of fair market value on the purchase date","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent","labelType":"xbrl:label","value":"Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent","language":"en-US"},{"forObject":"us-gaap:SharesOutstanding","labelType":"xbrl:label","value":"Shares, Outstanding","language":"en-US"},{"forObject":"us-gaap:SharesOutstanding","labelType":"xbrl:periodStartLabel","value":"Beginning balance (in shares)","language":"en-US"},{"forObject":"us-gaap:SharesOutstanding","labelType":"xbrl:periodEndLabel","value":"Ending balance (in shares)","language":"en-US"},{"forObject":"us-gaap:ShortTermInvestments","labelType":"xbrl:terseLabel","value":"Investments \u2013 current","language":"en-US"},{"forObject":"us-gaap:ShortTermInvestments","labelType":"xbrl:totalLabel","value":"Short-term investments","language":"en-US"},{"forObject":"us-gaap:ShortTermInvestments","labelType":"xbrl:label","value":"Short-Term Investments","language":"en-US"},{"forObject":"us-gaap:SignificantAccountingPoliciesTextBlock","labelType":"xbrl:terseLabel","value":"SIGNIFICANT ACCOUNTING POLICIES","language":"en-US"},{"forObject":"us-gaap:SignificantAccountingPoliciesTextBlock","labelType":"xbrl:label","value":"Significant Accounting Policies [Text Block]","language":"en-US"},{"forObject":"us-gaap:StateAndLocalJurisdictionMember","labelType":"xbrl:terseLabel","value":"State and local","language":"en-US"},{"forObject":"us-gaap:StateAndLocalJurisdictionMember","labelType":"xbrl:label","value":"State and Local Jurisdiction [Member]","language":"en-US"},{"forObject":"us-gaap:StatementBusinessSegmentsAxis","labelType":"xbrl:label","value":"Segments [Axis]","language":"en-US"},{"forObject":"us-gaap:StatementClassOfStockAxis","labelType":"xbrl:terseLabel","value":"Class of Stock [Axis]","language":"en-US"},{"forObject":"us-gaap:StatementClassOfStockAxis","labelType":"xbrl:label","value":"Class of Stock [Axis]","language":"en-US"},{"forObject":"us-gaap:StatementEquityComponentsAxis","labelType":"xbrl:terseLabel","value":"Equity Components [Axis]","language":"en-US"},{"forObject":"us-gaap:StatementEquityComponentsAxis","labelType":"xbrl:label","value":"Equity Components [Axis]","language":"en-US"},{"forObject":"us-gaap:StatementLineItems","labelType":"xbrl:terseLabel","value":"Statement [Line Items]","language":"en-US"},{"forObject":"us-gaap:StatementLineItems","labelType":"xbrl:label","value":"Statement [Line Items]","language":"en-US"},{"forObject":"us-gaap:StatementOfCashFlowsAbstract","labelType":"xbrl:terseLabel","value":"Statement of Cash Flows [Abstract]","language":"en-US"},{"forObject":"us-gaap:StatementOfCashFlowsAbstract","labelType":"xbrl:label","value":"Statement of Cash Flows [Abstract]","language":"en-US"},{"forObject":"us-gaap:StatementOfFinancialPositionAbstract","labelType":"xbrl:terseLabel","value":"Statement of Financial Position [Abstract]","language":"en-US"},{"forObject":"us-gaap:StatementOfFinancialPositionAbstract","labelType":"xbrl:label","value":"Statement of Financial Position [Abstract]","language":"en-US"},{"forObject":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","labelType":"xbrl:label","value":"Statement of Comprehensive Income [Abstract]","language":"en-US"},{"forObject":"us-gaap:StatementOfStockholdersEquityAbstract","labelType":"xbrl:terseLabel","value":"Statement of Stockholders' Equity [Abstract]","language":"en-US"},{"forObject":"us-gaap:StatementOfStockholdersEquityAbstract","labelType":"xbrl:label","value":"Statement of Stockholders' Equity [Abstract]","language":"en-US"},{"forObject":"us-gaap:StatementTable","labelType":"xbrl:terseLabel","value":"Statement [Table]","language":"en-US"},{"forObject":"us-gaap:StatementTable","labelType":"xbrl:label","value":"Statement [Table]","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans","labelType":"xbrl:terseLabel","value":"Issuance of stock for ESPP purchase (in shares)","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans","labelType":"xbrl:label","value":"Stock Issued During Period, Shares, Employee Stock Purchase Plans","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation","labelType":"xbrl:terseLabel","value":"Shares issued to an employee in lieu of cash compensation (in shares)","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation","labelType":"xbrl:label","value":"Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised","labelType":"xbrl:label","value":"Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised","labelType":"xbrl:negatedLabel","value":"Exercised (in shares)","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised","labelType":"xbrl:terseLabel","value":"Proceeds from stock option exercises (in shares)","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan","labelType":"xbrl:terseLabel","value":"Issuance of stock for ESPP purchase","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan","labelType":"xbrl:label","value":"Stock Issued During Period, Value, Employee Stock Purchase Plan","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation","labelType":"xbrl:terseLabel","value":"Shares issued to an employee in lieu of cash compensation","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation","labelType":"xbrl:label","value":"Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised","labelType":"xbrl:label","value":"Stock Issued During Period, Value, Stock Options Exercised","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised","labelType":"xbrl:terseLabel","value":"Proceeds from stock option exercises","language":"en-US"},{"forObject":"us-gaap:StockOptionMember","labelType":"xbrl:terseLabel","value":"Call and put options","language":"en-US"},{"forObject":"us-gaap:StockOptionMember","labelType":"xbrl:label","value":"Equity Option [Member]","language":"en-US"},{"forObject":"us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1","labelType":"xbrl:terseLabel","value":"Stock repurchase program, remaining authorized repurchase amount","language":"en-US"},{"forObject":"us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1","labelType":"xbrl:label","value":"Stock Repurchase Program, Remaining Authorized Repurchase Amount","language":"en-US"},{"forObject":"us-gaap:StockRepurchasedAndRetiredDuringPeriodValue","labelType":"xbrl:terseLabel","value":"Stock repurchased during period, value","language":"en-US"},{"forObject":"us-gaap:StockRepurchasedAndRetiredDuringPeriodValue","labelType":"xbrl:label","value":"Stock Repurchased and Retired During Period, Value","language":"en-US"},{"forObject":"us-gaap:StockRepurchasedDuringPeriodShares","labelType":"xbrl:terseLabel","value":"Stock repurchases (in shares)","language":"en-US"},{"forObject":"us-gaap:StockRepurchasedDuringPeriodShares","labelType":"xbrl:label","value":"Stock Repurchased During Period, Shares","language":"en-US"},{"forObject":"us-gaap:StockRepurchasedDuringPeriodShares","labelType":"xbrl:negatedLabel","value":"Stock repurchases (in shares)","language":"en-US"},{"forObject":"us-gaap:StockRepurchasedDuringPeriodValue","labelType":"xbrl:label","value":"Stock Repurchased During Period, Value","language":"en-US"},{"forObject":"us-gaap:StockRepurchasedDuringPeriodValue","labelType":"xbrl:negatedLabel","value":"Stock repurchases","language":"en-US"},{"forObject":"us-gaap:StockholdersEquity","labelType":"xbrl:totalLabel","value":"Total stockholders' equity attributable to Immersion Corporation stockholders","language":"en-US"},{"forObject":"us-gaap:StockholdersEquity","labelType":"xbrl:periodStartLabel","value":"Beginning balance","language":"en-US"},{"forObject":"us-gaap:StockholdersEquity","labelType":"xbrl:periodEndLabel","value":"Ending balance","language":"en-US"},{"forObject":"us-gaap:StockholdersEquity","labelType":"xbrl:label","value":"Stockholders' Equity Attributable to Parent","language":"en-US"},{"forObject":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","labelType":"xbrl:totalLabel","value":"Total stockholders' equity","language":"en-US"},{"forObject":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","labelType":"xbrl:periodStartLabel","value":"Beginning balance","language":"en-US"},{"forObject":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","labelType":"xbrl:label","value":"Equity, Including Portion Attributable to Noncontrolling Interest","language":"en-US"},{"forObject":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","labelType":"xbrl:periodEndLabel","value":"Ending balance","language":"en-US"},{"forObject":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract","labelType":"xbrl:label","value":"Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]","language":"en-US"},{"forObject":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract","labelType":"xbrl:terseLabel","value":"Stockholders\u2019 equity:","language":"en-US"},{"forObject":"us-gaap:StockholdersEquityNoteDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"STOCKHOLDERS' EQUITY","language":"en-US"},{"forObject":"us-gaap:StockholdersEquityNoteDisclosureTextBlock","labelType":"xbrl:label","value":"Stockholders' Equity Note Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:StockholdersEquityReverseStockSplit","labelType":"xbrl:terseLabel","value":"Description of reverse stock split","language":"en-US"},{"forObject":"us-gaap:StockholdersEquityReverseStockSplit","labelType":"xbrl:label","value":"Stockholders' Equity, Reverse Stock Split","language":"en-US"},{"forObject":"us-gaap:SubsequentEventLineItems","labelType":"xbrl:label","value":"Subsequent Event [Line Items]","language":"en-US"},{"forObject":"us-gaap:SubsequentEventLineItems","labelType":"xbrl:terseLabel","value":"SUBSEQUENT EVENTS","language":"en-US"},{"forObject":"us-gaap:SubsequentEventMember","labelType":"xbrl:terseLabel","value":"Subsequent Event","language":"en-US"},{"forObject":"us-gaap:SubsequentEventMember","labelType":"xbrl:label","value":"Subsequent Event [Member]","language":"en-US"},{"forObject":"us-gaap:SubsequentEventTable","labelType":"xbrl:label","value":"Subsequent Event [Table]","language":"en-US"},{"forObject":"us-gaap:SubsequentEventTypeAxis","labelType":"xbrl:terseLabel","value":"Subsequent Event Type [Axis]","language":"en-US"},{"forObject":"us-gaap:SubsequentEventTypeAxis","labelType":"xbrl:label","value":"Subsequent Event Type [Axis]","language":"en-US"},{"forObject":"us-gaap:SubsequentEventTypeDomain","labelType":"xbrl:terseLabel","value":"Subsequent Event Type [Domain]","language":"en-US"},{"forObject":"us-gaap:SubsequentEventTypeDomain","labelType":"xbrl:label","value":"Subsequent Event Type [Domain]","language":"en-US"},{"forObject":"us-gaap:SubsequentEventsAbstract","labelType":"xbrl:label","value":"SUBSEQUENT EVENT","language":"en-US"},{"forObject":"us-gaap:SubsequentEventsTextBlock","labelType":"xbrl:label","value":"Subsequent Events [Text Block]","language":"en-US"},{"forObject":"us-gaap:SubsequentEventsTextBlock","labelType":"xbrl:terseLabel","value":"SUBSEQUENT EVENT","language":"en-US"},{"forObject":"us-gaap:SubsidiarySaleOfStockAxis","labelType":"xbrl:label","value":"Sale of Stock [Axis]","language":"en-US"},{"forObject":"us-gaap:SupplementalBalanceSheetDisclosuresTextBlock","labelType":"xbrl:terseLabel","value":"BALANCE SHEET DETAILS","language":"en-US"},{"forObject":"us-gaap:SupplementalBalanceSheetDisclosuresTextBlock","labelType":"xbrl:label","value":"Supplemental Balance Sheet Disclosures [Text Block]","language":"en-US"},{"forObject":"us-gaap:TaxCreditCarryforwardAmount","labelType":"xbrl:terseLabel","value":"Tax credit carryforwards","language":"en-US"},{"forObject":"us-gaap:TaxCreditCarryforwardAmount","labelType":"xbrl:label","value":"Tax Credit Carryforward, Amount","language":"en-US"},{"forObject":"us-gaap:TaxCreditCarryforwardAxis","labelType":"xbrl:terseLabel","value":"Tax Credit Carryforward [Axis]","language":"en-US"},{"forObject":"us-gaap:TaxCreditCarryforwardAxis","labelType":"xbrl:label","value":"Tax Credit Carryforward [Axis]","language":"en-US"},{"forObject":"us-gaap:TaxCreditCarryforwardNameDomain","labelType":"xbrl:terseLabel","value":"Tax Credit Carryforward, Name [Domain]","language":"en-US"},{"forObject":"us-gaap:TaxCreditCarryforwardNameDomain","labelType":"xbrl:label","value":"Tax Credit Carryforward, Name [Domain]","language":"en-US"},{"forObject":"us-gaap:TaxesPayableCurrent","labelType":"xbrl:label","value":"Taxes Payable, Current","language":"en-US"},{"forObject":"us-gaap:TaxesPayableCurrent","labelType":"xbrl:terseLabel","value":"Income taxes payable","language":"en-US"},{"forObject":"us-gaap:TradeAndOtherAccountsReceivablePolicy","labelType":"xbrl:terseLabel","value":"Accounts and Other Receivables","language":"en-US"},{"forObject":"us-gaap:TradeAndOtherAccountsReceivablePolicy","labelType":"xbrl:label","value":"Accounts Receivable [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:TradeNamesMember","labelType":"xbrl:label","value":"Trade Names [Member]","language":"en-US"},{"forObject":"us-gaap:TradeNamesMember","labelType":"xbrl:terseLabel","value":"Trade name","language":"en-US"},{"forObject":"us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain","labelType":"xbrl:terseLabel","value":"Financial Instruments [Domain]","language":"en-US"},{"forObject":"us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain","labelType":"xbrl:label","value":"Financial Instruments [Domain]","language":"en-US"},{"forObject":"us-gaap:TreasuryStockAcquiredAverageCostPerShare","labelType":"xbrl:label","value":"Treasury Stock Acquired, Average Cost Per Share","language":"en-US"},{"forObject":"us-gaap:TreasuryStockAcquiredAverageCostPerShare","labelType":"xbrl:terseLabel","value":"Repurchased shares, average purchase price (in dollars per share)","language":"en-US"},{"forObject":"us-gaap:TreasuryStockCommonMember","labelType":"xbrl:label","value":"Treasury Stock, Common [Member]","language":"en-US"},{"forObject":"us-gaap:TreasuryStockCommonMember","labelType":"xbrl:terseLabel","value":"Treasury Stock","language":"en-US"},{"forObject":"us-gaap:TreasuryStockCommonShares","labelType":"xbrl:terseLabel","value":"Treasury stock, common (in shares)","language":"en-US"},{"forObject":"us-gaap:TreasuryStockCommonShares","labelType":"xbrl:label","value":"Treasury Stock, Common, Shares","language":"en-US"},{"forObject":"us-gaap:TreasuryStockSharesAcquired","labelType":"xbrl:terseLabel","value":"Stock repurchase (in shares)","language":"en-US"},{"forObject":"us-gaap:TreasuryStockSharesAcquired","labelType":"xbrl:verboseLabel","value":"Repurchase of stock (in shares)","language":"en-US"},{"forObject":"us-gaap:TreasuryStockSharesAcquired","labelType":"xbrl:label","value":"Treasury Stock, Shares, Acquired","language":"en-US"},{"forObject":"us-gaap:TreasuryStockValue","labelType":"xbrl:label","value":"Treasury Stock, Value","language":"en-US"},{"forObject":"us-gaap:TreasuryStockValue","labelType":"xbrl:negatedLabel","value":"Treasury stock at cost: 16,409,872 and 16,192,492 shares, respectively, at cost","language":"en-US"},{"forObject":"us-gaap:TreasuryStockValueAcquiredCostMethod","labelType":"xbrl:negatedLabel","value":"Stock repurchases","language":"en-US"},{"forObject":"us-gaap:TreasuryStockValueAcquiredCostMethod","labelType":"xbrl:terseLabel","value":"Repurchased shares, value","language":"en-US"},{"forObject":"us-gaap:TreasuryStockValueAcquiredCostMethod","labelType":"xbrl:label","value":"Treasury Stock, Value, Acquired, Cost Method","language":"en-US"},{"forObject":"us-gaap:USTreasurySecuritiesMember","labelType":"xbrl:terseLabel","value":"U.S. treasury securities","language":"en-US"},{"forObject":"us-gaap:USTreasurySecuritiesMember","labelType":"xbrl:label","value":"US Treasury Securities [Member]","language":"en-US"},{"forObject":"us-gaap:UnrealizedGainLossOnDerivatives","labelType":"xbrl:terseLabel","value":"Net unrealized gains (losses) recognized on derivative instruments","language":"en-US"},{"forObject":"us-gaap:UnrealizedGainLossOnDerivatives","labelType":"xbrl:label","value":"Unrealized Gain (Loss) on Derivatives","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefits","labelType":"xbrl:terseLabel","value":"Unrecognized tax benefits","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefits","labelType":"xbrl:periodStartLabel","value":"Balance at beginning of year","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefits","labelType":"xbrl:periodEndLabel","value":"Balance at end of year","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefits","labelType":"xbrl:label","value":"Unrecognized Tax Benefits","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued","labelType":"xbrl:terseLabel","value":"Unrecognized tax benefits, income tax penalties accrued","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued","labelType":"xbrl:label","value":"Unrecognized Tax Benefits, Income Tax Penalties Accrued","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued","labelType":"xbrl:terseLabel","value":"Unrecognized tax benefits, income tax penalties accrued","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued","labelType":"xbrl:label","value":"Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate","labelType":"xbrl:verboseLabel","value":"Amount of unrecognized tax benefits that would affect effective tax rate, if recognized","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate","labelType":"xbrl:label","value":"Unrecognized Tax Benefits that Would Impact Effective Tax Rate","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate","labelType":"xbrl:terseLabel","value":"Total amount of unrecognized tax benefits","language":"en-US"},{"forObject":"us-gaap:UseOfEstimates","labelType":"xbrl:terseLabel","value":"Use of Estimates","language":"en-US"},{"forObject":"us-gaap:UseOfEstimates","labelType":"xbrl:label","value":"Use of Estimates, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:VariableLeaseCost","labelType":"xbrl:terseLabel","value":"Variable lease payments","language":"en-US"},{"forObject":"us-gaap:VariableLeaseCost","labelType":"xbrl:label","value":"Variable Lease, Cost","language":"en-US"},{"forObject":"us-gaap:VariableRateAxis","labelType":"xbrl:label","value":"Variable Rate [Axis]","language":"en-US"},{"forObject":"us-gaap:VariableRateDomain","labelType":"xbrl:label","value":"Variable Rate [Domain]","language":"en-US"},{"forObject":"us-gaap:VestingAxis","labelType":"xbrl:label","value":"Vesting [Axis]","language":"en-US"},{"forObject":"us-gaap:VestingDomain","labelType":"xbrl:label","value":"Vesting [Domain]","language":"en-US"},{"forObject":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","labelType":"xbrl:terseLabel","value":"Diluted (in shares)","language":"en-US"},{"forObject":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","labelType":"xbrl:totalLabel","value":"Weighted average shares outstanding, diluted","language":"en-US"},{"forObject":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","labelType":"xbrl:label","value":"Weighted Average Number of Shares Outstanding, Diluted","language":"en-US"},{"forObject":"us-gaap:WeightedAverageNumberOfSharesOutstandingAbstract","labelType":"xbrl:verboseLabel","value":"Weighted Average Common Stock Outstanding","language":"en-US"},{"forObject":"us-gaap:WeightedAverageNumberOfSharesOutstandingAbstract","labelType":"xbrl:terseLabel","value":"Denominator:","language":"en-US"},{"forObject":"us-gaap:WeightedAverageNumberOfSharesOutstandingAbstract","labelType":"xbrl:label","value":"Weighted Average Number of Shares Outstanding, Diluted [Abstract]","language":"en-US"},{"forObject":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","labelType":"xbrl:terseLabel","value":"Basic (in shares)","language":"en-US"},{"forObject":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","labelType":"xbrl:verboseLabel","value":"Weighted-average shares outstanding, basic","language":"en-US"},{"forObject":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","labelType":"xbrl:label","value":"Weighted Average Number of Shares Outstanding, Basic","language":"en-US"},{"forObject":"cik:0001058811","labelType":"xbrl:label","value":"IMMERSION CORP","language":"en"},{"forObject":"rpt:group-0","labelType":"xbrl:label","value":"0000002 - Document - Audit Information","language":"en"},{"forObject":"rpt:group-1","labelType":"xbrl:label","value":"0000024 - Disclosure - BALANCE SHEET DETAILS","language":"en"},{"forObject":"rpt:group-2","labelType":"xbrl:label","value":"99545368011 - Disclosure - BALANCE SHEET DETAILS - Accounts and Other Receivables (Details)","language":"en"},{"forObject":"rpt:group-3","labelType":"xbrl:label","value":"99545358010 - Disclosure - BALANCE SHEET DETAILS - Cash and Cash Equivalents (Details)","language":"en"},{"forObject":"rpt:group-4","labelType":"xbrl:label","value":"99545388013 - Disclosure - BALANCE SHEET DETAILS - Other Assets, Net (Details)","language":"en"},{"forObject":"rpt:group-5","labelType":"xbrl:label","value":"99545398014 - Disclosure - BALANCE SHEET DETAILS - Other Current Liabilities (Details)","language":"en"},{"forObject":"rpt:group-6","labelType":"xbrl:label","value":"99545378012 - Disclosure - BALANCE SHEET DETAILS - Prepaid Expenses (Details)","language":"en"},{"forObject":"rpt:group-7","labelType":"xbrl:label","value":"99544801 - Disclosure - BALANCE SHEET DETAILS (Tables)","language":"en"},{"forObject":"rpt:group-8","labelType":"xbrl:label","value":"0000009 - Disclosure - BUSINESS COMBINATION","language":"en"},{"forObject":"rpt:group-9","labelType":"xbrl:label","value":"99544824 - Disclosure - BUSINESS COMBINATION - Narrative (Details)","language":"en"},{"forObject":"rpt:group-10","labelType":"xbrl:label","value":"99544822 - Disclosure - BUSINESS COMBINATION - Schedule of identifiable intangible assets acquired (Details)","language":"en"},{"forObject":"rpt:group-11","labelType":"xbrl:label","value":"99544823 - Disclosure - BUSINESS COMBINATION - Schedule of pro forma condensed combined financial information (Details)","language":"en"},{"forObject":"rpt:group-12","labelType":"xbrl:label","value":"99544821 - Disclosure - BUSINESS COMBINATION - Schedule of purchase price allocation (Details)","language":"en"},{"forObject":"rpt:group-13","labelType":"xbrl:label","value":"99544721 - Disclosure - BUSINESS COMBINATION (Tables)","language":"en"},{"forObject":"rpt:group-14","labelType":"xbrl:label","value":"0000021 - Disclosure - COMMITMENTS AND CONTINGENCIES","language":"en"},{"forObject":"rpt:group-15","labelType":"xbrl:label","value":"9954518 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details)","language":"en"},{"forObject":"rpt:group-16","labelType":"xbrl:label","value":"00000035 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) (Unaudited)","language":"en"},{"forObject":"rpt:group-17","labelType":"xbrl:label","value":"0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited)","language":"en"},{"forObject":"rpt:group-18","labelType":"xbrl:label","value":"0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)","language":"en"},{"forObject":"rpt:group-19","labelType":"xbrl:label","value":"0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited)","language":"en"},{"forObject":"rpt:group-20","labelType":"xbrl:label","value":"0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited)","language":"en"},{"forObject":"rpt:group-21","labelType":"xbrl:label","value":"0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited)","language":"en"},{"forObject":"rpt:group-22","labelType":"xbrl:label","value":"0000014 - Disclosure - DEBT","language":"en"},{"forObject":"rpt:group-23","labelType":"xbrl:label","value":"9954508 - Disclosure - DEBT - Narrative (Details)","language":"en"},{"forObject":"rpt:group-24","labelType":"xbrl:label","value":"99545348009 - Disclosure - DEBT - Schedule of interest expense (Details)","language":"en"},{"forObject":"rpt:group-25","labelType":"xbrl:label","value":"9954502 - Disclosure - DEBT - Summary of outstanding borrowing (Details)","language":"en"},{"forObject":"rpt:group-26","labelType":"xbrl:label","value":"99544742 - Disclosure - DEBT (Tables)","language":"en"},{"forObject":"rpt:group-27","labelType":"xbrl:label","value":"0000001 - Document - Document and Entity Information","language":"en"},{"forObject":"rpt:group-28","labelType":"xbrl:label","value":"0000020 - Disclosure - EARNINGS PER SHARE","language":"en"},{"forObject":"rpt:group-29","labelType":"xbrl:label","value":"99545172 - Disclosure - EARNINGS PER SHARE - Narrative (Details)","language":"en"},{"forObject":"rpt:group-30","labelType":"xbrl:label","value":"995451711 - Disclosure - EARNINGS PER SHARE - Outstanding Securities (Details)","language":"en"},{"forObject":"rpt:group-31","labelType":"xbrl:label","value":"99545171 - Disclosure - EARNINGS PER SHARE - Reconciliation used in Computing Basic and Diluted Net Income (Loss) per Share (Details)","language":"en"},{"forObject":"rpt:group-32","labelType":"xbrl:label","value":"9954478 - Disclosure - EARNINGS PER SHARE (Tables)","language":"en"},{"forObject":"rpt:group-33","labelType":"xbrl:label","value":"0000017 - Disclosure - EMPLOYEE BENEFIT PLAN","language":"en"},{"forObject":"rpt:group-34","labelType":"xbrl:label","value":"9954515 - Disclosure - EMPLOYEE BENEFIT PLAN - Narrative (Detail)","language":"en"},{"forObject":"rpt:group-35","labelType":"xbrl:label","value":"00000135 - Disclosure - GOODWILL AND INTANGIBLE ASSETS","language":"en"},{"forObject":"rpt:group-36","labelType":"xbrl:label","value":"9954500 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Narrative (Details)","language":"en"},{"forObject":"rpt:group-37","labelType":"xbrl:label","value":"99544983 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Schedule of Estimated amortization expense of the intangible assets to be recognized (Details)","language":"en"},{"forObject":"rpt:group-38","labelType":"xbrl:label","value":"99544982 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Schedule of intangible assets excluding goodwill (Details)","language":"en"},{"forObject":"rpt:group-39","labelType":"xbrl:label","value":"995447412 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables)","language":"en"},{"forObject":"rpt:group-40","labelType":"xbrl:label","value":"0000019 - Disclosure - INCOME TAXES","language":"en"},{"forObject":"rpt:group-41","labelType":"xbrl:label","value":"99545170 - Disclosure - INCOME TAXES - Narrative (Detail)","language":"en"},{"forObject":"rpt:group-42","labelType":"xbrl:label","value":"9954517 - Disclosure - INCOME TAXES - Schedule of Income Tax Provisions (Details)","language":"en"},{"forObject":"rpt:group-43","labelType":"xbrl:label","value":"9954477 - Disclosure - INCOME TAXES (Tables)","language":"en"},{"forObject":"rpt:group-44","labelType":"xbrl:label","value":"0000012 - Disclosure - INVESTMENTS AND FAIR VALUE MEASUREMENTS","language":"en"},{"forObject":"rpt:group-45","labelType":"xbrl:label","value":"9954491 - Disclosure - INVESTMENTS AND FAIR VALUE MEASUREMENTS - AMORTIZED COST AND FAIR VALUE BY MATURITY (Details)","language":"en"},{"forObject":"rpt:group-46","labelType":"xbrl:label","value":"9954490 - Disclosure - INVESTMENTS AND FAIR VALUE MEASUREMENTS - AMORTIZED COST (Details)","language":"en"},{"forObject":"rpt:group-47","labelType":"xbrl:label","value":"9954488 - Disclosure - INVESTMENTS AND FAIR VALUE MEASUREMENTS - Current Investments (Details)","language":"en"},{"forObject":"rpt:group-48","labelType":"xbrl:label","value":"9954492 - Disclosure - INVESTMENTS AND FAIR VALUE MEASUREMENTS - DERIVATIVE INSTRUMENT (Details)","language":"en"},{"forObject":"rpt:group-49","labelType":"xbrl:label","value":"99544931 - Disclosure - INVESTMENTS AND FAIR VALUE MEASUREMENTS - FINANCIAL INSTRUMENTS MEASURED AT FAIR VALUE ON RECURRING BASIS (Details)","language":"en"},{"forObject":"rpt:group-50","labelType":"xbrl:label","value":"9954487 - Disclosure - INVESTMENTS AND FAIR VALUE MEASUREMENTS - NARRATIVE (Details)","language":"en"},{"forObject":"rpt:group-51","labelType":"xbrl:label","value":"9954489 - Disclosure - INVESTMENTS AND FAIR VALUE MEASUREMENTS - Noncurrent Investments (Details)","language":"en"},{"forObject":"rpt:group-52","labelType":"xbrl:label","value":"9954493 - Disclosure - INVESTMENTS AND FAIR VALUE MEASUREMENTS - REALIZED AND UNREALIZED GAINS AND LOSSES EQUITY AND DERIVATIVE INSTRUMENTS (Details)","language":"en"},{"forObject":"rpt:group-53","labelType":"xbrl:label","value":"9954474 - Disclosure - INVESTMENTS AND FAIR VALUE MEASUREMENTS (Tables)","language":"en"},{"forObject":"rpt:group-54","labelType":"xbrl:label","value":"0000013 - Disclosure - LEASES","language":"en"},{"forObject":"rpt:group-55","labelType":"xbrl:label","value":"99545278002 - Disclosure - LEASES - Future Minimum Sublease Payments 840 (Details)","language":"en"},{"forObject":"rpt:group-56","labelType":"xbrl:label","value":"99544981 - Disclosure - LEASES - Narrative (Details)","language":"en"},{"forObject":"rpt:group-57","labelType":"xbrl:label","value":"9954494 - Disclosure - LEASES - Schedule of Additional Information Related to Operating Leases (Details)","language":"en"},{"forObject":"rpt:group-58","labelType":"xbrl:label","value":"9954495 - Disclosure - LEASES - Schedule of Lease Expense Related to Contracts Recognized as Cost of Sales in the Condensed Consolidated Statement of Operations (Details)","language":"en"},{"forObject":"rpt:group-59","labelType":"xbrl:label","value":"99545338008 - Disclosure - LEASES - Schedule of Minimum Future Lease Payment Obligations (Details)","language":"en"},{"forObject":"rpt:group-60","labelType":"xbrl:label","value":"99545328007 - Disclosure - LEASES - Summary of Right of Use Assets and Lease Liabilities (Details)","language":"en"},{"forObject":"rpt:group-61","labelType":"xbrl:label","value":"99544741 - Disclosure - LEASES (Tables)","language":"en"},{"forObject":"rpt:group-62","labelType":"xbrl:label","value":"00000185 - Disclosure - NONCONTROLLING INTEREST","language":"en"},{"forObject":"rpt:group-63","labelType":"xbrl:label","value":"9954516 - Disclosure - NONCONTROLLING INTEREST - Schedule of effect of changes in ownership interest in subsidiary (Detail)","language":"en"},{"forObject":"rpt:group-64","labelType":"xbrl:label","value":"99545153 - Disclosure - NONCONTROLLING INTEREST - Schedule of ownership interest in subsidiary (Detail)","language":"en"},{"forObject":"rpt:group-65","labelType":"xbrl:label","value":"99545154 - Disclosure - NONCONTROLLING INTEREST - Schedule of weighted average ownership percentages by noncontrolling interest (Detail)","language":"en"},{"forObject":"rpt:group-66","labelType":"xbrl:label","value":"9954475 - Disclosure - NONCONTROLLING INTEREST (Tables)","language":"en"},{"forObject":"rpt:group-67","labelType":"xbrl:label","value":"00000075 - Statement - RECONCILIATION OF CASH, CASH EQUIVALENTS AND RESTRICTED CASH TO CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited)","language":"en"},{"forObject":"rpt:group-68","labelType":"xbrl:label","value":"0000011 - Disclosure - REVENUE RECOGNITION","language":"en"},{"forObject":"rpt:group-69","labelType":"xbrl:label","value":"9954486 - Disclosure - REVENUE RECOGNITION - Deferred Revenue (Details)","language":"en"},{"forObject":"rpt:group-70","labelType":"xbrl:label","value":"9954483 - Disclosure - REVENUE RECOGNITION - Disaggregated Revenue (Details)","language":"en"},{"forObject":"rpt:group-71","labelType":"xbrl:label","value":"9954485 - Disclosure - REVENUE RECOGNITION - Disaggregated revenue (Details 1)","language":"en"},{"forObject":"rpt:group-72","labelType":"xbrl:label","value":"9954484 - Disclosure - REVENUE RECOGNITION - Narrative (Details)","language":"en"},{"forObject":"rpt:group-73","labelType":"xbrl:label","value":"99544861 - Disclosure - REVENUE RECOGNITION - Performance Obligation (Details)","language":"en"},{"forObject":"rpt:group-74","labelType":"xbrl:label","value":"9954473 - Disclosure - REVENUE RECOGNITION (Tables)","language":"en"},{"forObject":"rpt:group-75","labelType":"xbrl:label","value":"0000010 - Disclosure - SEGMENT REPORTING","language":"en"},{"forObject":"rpt:group-76","labelType":"xbrl:label","value":"99545231 - Disclosure - SEGMENT REPORTING, GEOGRAPHIC INFORMATION, AND SIGNIFICANT CUSTOMERS - Narrative (Details)","language":"en"},{"forObject":"rpt:group-77","labelType":"xbrl:label","value":"9954522 - Disclosure - SEGMENT REPORTING, GEOGRAPHIC INFORMATION, AND SIGNIFICANT CUSTOMERS - Property and Equipment, Net by Country (Details)","language":"en"},{"forObject":"rpt:group-78","labelType":"xbrl:label","value":"9954519 - Disclosure - SEGMENT REPORTING, GEOGRAPHIC INFORMATION, AND SIGNIFICANT CUSTOMERS - Schedule of Revenue by Market Areas (Details)","language":"en"},{"forObject":"rpt:group-79","labelType":"xbrl:label","value":"9954521 - Disclosure - SEGMENT REPORTING, GEOGRAPHIC INFORMATION, AND SIGNIFICANT CUSTOMERS - Summary of Revenues by Geographic Revenue by Country (Details)","language":"en"},{"forObject":"rpt:group-80","labelType":"xbrl:label","value":"9954520 - Disclosure - SEGMENT REPORTING, GEOGRAPHIC INFORMATION, AND SIGNIFICANT CUSTOMERS - Summary of Revenues by Geographic Revenue by Region (Detail)","language":"en"},{"forObject":"rpt:group-81","labelType":"xbrl:label","value":"9954523 - Disclosure - SEGMENT REPORTING, GEOGRAPHIC INFORMATION, AND SIGNIFICANT CUSTOMERS - Summary of Significant Customers (Details)","language":"en"},{"forObject":"rpt:group-82","labelType":"xbrl:label","value":"9954480 - Disclosure - SEGMENT REPORTING, GEOGRAPHIC INFORMATION, AND SIGNIFICANT CUSTOMERS (Tables)","language":"en"},{"forObject":"rpt:group-83","labelType":"xbrl:label","value":"99544826 - Disclosure - SEGMENT REPORTING - Narrative (Details)","language":"en"},{"forObject":"rpt:group-84","labelType":"xbrl:label","value":"99544825 - Disclosure - SEGMENT REPORTING - Summay of financial information for reportable segments (Details)","language":"en"},{"forObject":"rpt:group-85","labelType":"xbrl:label","value":"99544722 - Disclosure - SEGMENT REPORTING (Tables)","language":"en"},{"forObject":"rpt:group-86","labelType":"xbrl:label","value":"0000008 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES","language":"en"},{"forObject":"rpt:group-87","labelType":"xbrl:label","value":"99545318006 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Estimated Useful Lives of Property and Equipment (Phantom) (Details)","language":"en"},{"forObject":"rpt:group-88","labelType":"xbrl:label","value":"9954481 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details)","language":"en"},{"forObject":"rpt:group-89","labelType":"xbrl:label","value":"9954471 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies)","language":"en"},{"forObject":"rpt:group-90","labelType":"xbrl:label","value":"99544711 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Tables)","language":"en"},{"forObject":"rpt:group-91","labelType":"xbrl:label","value":"0000016 - Disclosure - STOCK-BASED COMPENSATION","language":"en"},{"forObject":"rpt:group-92","labelType":"xbrl:label","value":"9954514 - Disclosure - STOCK-BASED COMPENSATION - Narrative (Details)","language":"en"},{"forObject":"rpt:group-93","labelType":"xbrl:label","value":"9954511 - Disclosure - STOCK-BASED COMPENSATION - PSU Activity (Details)","language":"en"},{"forObject":"rpt:group-94","labelType":"xbrl:label","value":"9954513 - Disclosure - STOCK-BASED COMPENSATION - Schedule of fair value models for the PSUs use valuation assumptions (Details)","language":"en"},{"forObject":"rpt:group-95","labelType":"xbrl:label","value":"9954509 - Disclosure - STOCK-BASED COMPENSATION - Summary of Equity Incentive Program (Details)","language":"en"},{"forObject":"rpt:group-96","labelType":"xbrl:label","value":"9954510 - Disclosure - STOCK-BASED COMPENSATION - Summary of Restricted Stock Units and Restricted Stock Awards (Details)","language":"en"},{"forObject":"rpt:group-97","labelType":"xbrl:label","value":"99545121 - Disclosure - STOCK-BASED COMPENSATION - Summary of Stock-based Compensation Equity Awards (Details)","language":"en"},{"forObject":"rpt:group-98","labelType":"xbrl:label","value":"9954512 - Disclosure - STOCK-BASED COMPENSATION - Summary of Stock-based Compensation Expenses (Details)","language":"en"},{"forObject":"rpt:group-99","labelType":"xbrl:label","value":"99545298004 - Disclosure - STOCK-BASED COMPENSATION - Summary of Time-based Stock Options (Details)","language":"en"},{"forObject":"rpt:group-100","labelType":"xbrl:label","value":"99544743 - Disclosure - STOCK-BASED COMPENSATION (Tables)","language":"en"},{"forObject":"rpt:group-101","labelType":"xbrl:label","value":"99545308005 - Disclosure - STOCK-BASED COMPENSATION - Valuation Assumptions (Details)","language":"en"},{"forObject":"rpt:group-102","labelType":"xbrl:label","value":"0000018 - Disclosure - STOCKHOLDERS' EQUITY","language":"en"},{"forObject":"rpt:group-103","labelType":"xbrl:label","value":"99545151 - Disclosure - STOCKHOLDERS' EQUITY - Narrative (Detail)","language":"en"},{"forObject":"rpt:group-104","labelType":"xbrl:label","value":"99545152 - Disclosure - STOCKHOLDERS' EQUITY - Narrative (Detail 2)","language":"en"},{"forObject":"rpt:group-105","labelType":"xbrl:label","value":"0000023 - Disclosure - SUBSEQUENT EVENT","language":"en"},{"forObject":"rpt:group-106","labelType":"xbrl:label","value":"9954525 - Disclosure - SUBSEQUENT EVENT - Narrative (Details)","language":"en"},{"forObject":"rpt:group-107","labelType":"xbrl:label","value":"0000022 - Disclosure - SUPPLEMENTARY INFORMATION","language":"en"},{"forObject":"rpt:group-108","labelType":"xbrl:label","value":"9954524 - Disclosure - SUPPLEMENTARY INFORMATION - Narrative (Details)","language":"en"},{"forObject":"rpt:group-109","labelType":"xbrl:label","value":"995445 - Disclosure - Insider Trading Arrangements","language":"en"},{"forObject":"rpt:group-110","labelType":"xbrl:label","value":"995443 - Disclosure - Award Timing Disclosure","language":"en"},{"forObject":"rpt:group-111","labelType":"xbrl:label","value":"995444 - Document - Awards Close To MNPI Disclosures","language":"en"},{"forObject":"rpt:group-112","labelType":"xbrl:label","value":"995440 - Disclosure - Recovery of Erroneously Awarded Compensation","language":"en"},{"forObject":"rpt:group-113","labelType":"xbrl:label","value":"995441 - Document - Forgone Recoveries, by Individual","language":"en"},{"forObject":"rpt:group-114","labelType":"xbrl:label","value":"995446 - Document - Insider Trading Arrangements, by Individual","language":"en"},{"forObject":"rpt:group-115","labelType":"xbrl:label","value":"995447 - Disclosure - Insider Trading Policies and Procedures","language":"en"},{"forObject":"rpt:group-116","labelType":"xbrl:label","value":"995442 - Document - Outstanding Recoveries","language":"en"},{"forObject":"rpt:group-117","labelType":"xbrl:label","value":"995413 - Disclosure - Adjustments to Compensation","language":"en"},{"forObject":"rpt:group-118","labelType":"xbrl:label","value":"995410 - Disclosure - Pay vs Performance Disclosure","language":"en"},{"forObject":"rpt:group-119","labelType":"xbrl:label","value":"995411 - Disclosure - Pay vs Performance Disclosure, with Additional Measures","language":"en"},{"forObject":"rpt:group-120","labelType":"xbrl:label","value":"995424 - Disclosure - Measures","language":"en"},{"forObject":"rpt:group-121","labelType":"xbrl:label","value":"995412 - Document - Pay vs Performance Table","language":"en"},{"forObject":"rpt:group-122","labelType":"xbrl:label","value":"995415 - Disclosure - Tabular List Measures","language":"en"},{"forObject":"rpt:group-123","labelType":"xbrl:label","value":"995414 - Disclosure - Tabular Lists by Executive Category","language":"en"}],"networks":[{"name":"rpt:network-presentation-81","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"immr:AuditInformationAbstract","order":1.0},{"source":"immr:AuditInformationAbstract","target":"dei:AuditorName","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"immr:AuditInformationAbstract","target":"dei:AuditorLocation","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"immr:AuditInformationAbstract","target":"dei:AuditorFirmId","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-82","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract","order":1.0},{"source":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract","target":"us-gaap:SupplementalBalanceSheetDisclosuresTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-83","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract","order":1.0},{"source":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract","target":"us-gaap:ReceivablesAbstract","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ReceivablesAbstract","target":"us-gaap:AccountsReceivableNetCurrent","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ReceivablesAbstract","target":"us-gaap:OtherReceivablesNetCurrent","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ReceivablesAbstract","target":"us-gaap:AccountsAndOtherReceivablesNetCurrent","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-84","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract","order":1.0},{"source":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract","target":"us-gaap:CashAndCashEquivalentsAtCarryingValueAbstract","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:CashAndCashEquivalentsAtCarryingValueAbstract","target":"us-gaap:Cash","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:CashAndCashEquivalentsAtCarryingValueAbstract","target":"us-gaap:MoneyMarketFundsAtCarryingValue","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:CashAndCashEquivalentsAtCarryingValueAbstract","target":"us-gaap:CertificatesOfDepositAtCarryingValue","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-85","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract","order":1.0},{"source":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract","target":"us-gaap:OtherAssetsAbstract","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OtherAssetsAbstract","target":"us-gaap:OtherAssetsMiscellaneousNoncurrent","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OtherAssetsAbstract","target":"us-gaap:OtherAssetsNoncurrent","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-86","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract","order":1.0},{"source":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract","target":"us-gaap:OtherLiabilitiesCurrentAbstract","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OtherLiabilitiesCurrentAbstract","target":"us-gaap:DerivativeLiabilitiesCurrent","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OtherLiabilitiesCurrentAbstract","target":"us-gaap:TaxesPayableCurrent","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OtherLiabilitiesCurrentAbstract","target":"us-gaap:DividendsPayableCurrent","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OtherLiabilitiesCurrentAbstract","target":"us-gaap:OtherSundryLiabilitiesCurrent","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OtherLiabilitiesCurrentAbstract","target":"us-gaap:OtherLiabilitiesCurrent","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-87","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract","order":1.0},{"source":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract","target":"us-gaap:PrepaidExpenseCurrent","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract","target":"us-gaap:OtherAssetsCurrent","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract","target":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-88","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract","order":1.0},{"source":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract","target":"us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract","target":"us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract","target":"us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract","target":"us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract","target":"us-gaap:OtherCurrentLiabilitiesTableTextBlock","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-89","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:BusinessCombinationsAbstract","order":1.0},{"source":"us-gaap:BusinessCombinationsAbstract","target":"us-gaap:BusinessCombinationDisclosureTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-90","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:BusinessCombinationsAbstract","order":1.0},{"source":"us-gaap:BusinessCombinationsAbstract","target":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","target":"us-gaap:BusinessAcquisitionAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:BusinessAcquisitionAxis","target":"us-gaap:BusinessAcquisitionAcquireeDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"immr:BarnesAndNobleEducationIncMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"immr:AgreementAxis","target":"immr:AgreementDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"immr:AgreementDomain","target":"immr:ConditionalPurchaseAgreementMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"immr:CommitmentAxis","target":"immr:CommitmentDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"immr:CommitmentDomain","target":"immr:BackstopCommitmentMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementLocationAxis","target":"us-gaap:IncomeStatementLocationDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementLocationDomain","target":"us-gaap:GeneralAndAdministrativeExpenseMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"immr:InvestorAxis","target":"immr:InvestorDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"immr:InvestorDomain","target":"immr:Toro18HoldingsLlcMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SubsidiarySaleOfStockAxis","target":"us-gaap:SaleOfStockNameOfTransactionDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:SaleOfStockNameOfTransactionDomain","target":"immr:RightsOfferingMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:StockholdersEquityReverseStockSplit","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","target":"immr:AgreementAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"immr:NumberOfCommonSharesAuthorizedToBePurchasedToExistingStockHoldersUponNonTransferableSubscriptionRights","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","target":"immr:CommitmentAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","target":"us-gaap:IncomeStatementLocationAxis","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessAcquisitionSharePrice","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","target":"immr:InvestorAxis","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:PaymentsToAcquireBusinessesGross","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","target":"us-gaap:SubsidiarySaleOfStockAxis","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","target":"us-gaap:BusinessAcquisitionLineItems","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"immr:GrossProceedsFromIssuanceOfCommonStockByAcquiree","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"immr:RepaymentOfDebtByAcquiree","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"immr:NumberOfExistingDirectors","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"immr:NumberOfDirectorsAppointedInBoard","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationConsiderationTransferred1","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"immr:BusinessCombinationConsiderationTransferredIncludingTransactionCosts","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCosts","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets","order":16.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:DeferredTaxAssetsValuationAllowance","order":17.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual","order":18.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"immr:BusinessAcquisitionDirectAndIncrementalAcquisitionRelatedExpensesExcludedFromProFormaNetIncomeLoss","order":19.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"immr:BusinessAcquisitionOneTimeSeverancePaymentExcludedFromProFormaNetIncomeLoss","order":20.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"immr:BusinessAcquisitionDirectAndIncrementalAcquisitionRelatedExpensesIncludedInProFormaNetIncomeLoss","order":21.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"immr:BusinessAcquisitionOneTimeSeverancePaymentIncludedInProFormaNetIncomeLoss","order":22.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"immr:PercentageOfDiscountedCashFlowsUsedToEstimateFairValueOfIntangibleAssetsAcquired","order":23.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-91","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:BusinessCombinationsAbstract","order":1.0},{"source":"us-gaap:BusinessCombinationsAbstract","target":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","target":"us-gaap:BusinessAcquisitionAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:BusinessAcquisitionAxis","target":"us-gaap:BusinessAcquisitionAcquireeDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"immr:BarnesAndNobleEducationIncMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis","target":"us-gaap:IndefiniteLivedIntangibleAssetsMajorClassNameDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:IndefiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:TradeNamesMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","target":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:CustomerRelationshipsMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","target":"us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","target":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","target":"us-gaap:BusinessAcquisitionLineItems","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-92","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:BusinessCombinationsAbstract","order":1.0},{"source":"us-gaap:BusinessCombinationsAbstract","target":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","target":"us-gaap:BusinessAcquisitionAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:BusinessAcquisitionAxis","target":"us-gaap:BusinessAcquisitionAcquireeDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"immr:BarnesAndNobleEducationIncMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessAcquisitionsProFormaRevenue","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","target":"us-gaap:BusinessAcquisitionLineItems","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-93","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:BusinessCombinationsAbstract","order":1.0},{"source":"us-gaap:BusinessCombinationsAbstract","target":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","target":"us-gaap:BusinessAcquisitionAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:BusinessAcquisitionAxis","target":"us-gaap:BusinessAcquisitionAcquireeDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"immr:BarnesAndNobleEducationIncMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","target":"us-gaap:BusinessAcquisitionLineItems","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract","target":"immr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedLiabilities","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract","target":"immr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedMerchandiseInventories","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationConsiderationTransferred1","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract","target":"immr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTextbookRentalInventories","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract","target":"immr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOperatingLeaseLiabilities","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract","target":"immr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOperatingLeaseLiabilities","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:Goodwill","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract","target":"immr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract","target":"immr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesDeferredRevenue","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"immr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCashIncludedInPrepaidExpensesAndOtherCurrentAssets","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"immr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCashIncludedInOtherNoncurrentAssets","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-94","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:BusinessCombinationsAbstract","order":1.0},{"source":"us-gaap:BusinessCombinationsAbstract","target":"us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessCombinationsAbstract","target":"us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessCombinationsAbstract","target":"us-gaap:BusinessAcquisitionProFormaInformationTextBlock","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-95","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract","order":1.0},{"source":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract","target":"us-gaap:LossContingencyDisclosures","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-96","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract","order":1.0},{"source":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract","target":"us-gaap:LossContingenciesTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LossContingenciesTable","target":"srt:LitigationCaseAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:LitigationCaseAxis","target":"srt:LitigationCaseTypeDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:LitigationCaseTypeDomain","target":"immr:Samsungvs.ImmersionMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LossContingenciesByNatureOfContingencyAxis","target":"us-gaap:LossContingencyNatureDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LossContingencyNatureDomain","target":"immr:WithholdingTaxesonRoyaltyPaymentsMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:EntityDomain","target":"immr:LGEMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LitigationStatusAxis","target":"us-gaap:LitigationStatusDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LitigationStatusDomain","target":"us-gaap:PendingLitigationMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxAuthorityNameAxis","target":"us-gaap:IncomeTaxAuthorityNameDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:IncomeTaxAuthorityNameDomain","target":"immr:KoreanTaxAuthorityMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LossContingenciesLineItems","target":"immr:WithholdingTaxesAndPenaltiesCancelled","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:LitigationCaseTypeDomain","target":"immr:ImmersionCorporationVsMetaPlatformsIncMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LossContingenciesTable","target":"us-gaap:LossContingenciesByNatureOfContingencyAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LossContingencyNatureDomain","target":"immr:PatentInfringementMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:EntityDomain","target":"immr:MarquardtMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LossContingenciesLineItems","target":"immr:WithholdingTaxesAndPenaltiesUpheld","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LossContingenciesTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LossContingenciesLineItems","target":"us-gaap:LitigationSettlementAmountAwardedToOtherParty","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LossContingenciesTable","target":"us-gaap:LitigationStatusAxis","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LossContingenciesLineItems","target":"us-gaap:LitigationSettlementExpense","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LossContingenciesTable","target":"us-gaap:IncomeTaxAuthorityNameAxis","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LossContingenciesLineItems","target":"us-gaap:AssetImpairmentCharges","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LossContingenciesTable","target":"us-gaap:LossContingenciesLineItems","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LossContingenciesLineItems","target":"us-gaap:LossContingencyDamagesAwardedValue","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:LossContingenciesLineItems","target":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LossContingenciesLineItems","target":"us-gaap:PaymentsForDeposits","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LossContingenciesLineItems","target":"us-gaap:LossContingencyDamagesSoughtValue","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LossContingenciesLineItems","target":"us-gaap:LossContingencyAccrualAtCarryingValue","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LossContingenciesLineItems","target":"us-gaap:LossContingencySettlementAgreementDate1","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LossContingenciesLineItems","target":"us-gaap:LitigationSettlementAmountAwardedFromOtherParty","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]}]},{"name":"rpt:network-presentation-97","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:StatementOfFinancialPositionAbstract","order":1.0},{"source":"us-gaap:StatementOfFinancialPositionAbstract","target":"us-gaap:CommonStockParOrStatedValuePerShare","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementOfFinancialPositionAbstract","target":"us-gaap:CommonStockSharesAuthorized","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementOfFinancialPositionAbstract","target":"us-gaap:CommonStockSharesIssued","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementOfFinancialPositionAbstract","target":"us-gaap:CommonStockSharesOutstanding","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementOfFinancialPositionAbstract","target":"us-gaap:TreasuryStockCommonShares","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-98","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:StatementOfFinancialPositionAbstract","order":1.0},{"source":"us-gaap:StatementOfFinancialPositionAbstract","target":"us-gaap:StatementTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementTable","target":"srt:ConsolidatedEntitiesAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:ConsolidatedEntitiesAxis","target":"srt:ConsolidatedEntitiesDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:ConsolidatedEntitiesDomain","target":"immr:ImmersionCorporationMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:AssetsAbstract","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsAbstract","target":"us-gaap:AssetsCurrentAbstract","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsCurrentAbstract","target":"us-gaap:CashAndCashEquivalentsAtCarryingValue","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:LiabilitiesCurrentAbstract","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesCurrentAbstract","target":"us-gaap:AccountsPayableCurrent","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract","target":"us-gaap:CommonStockValue","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ConsolidatedEntitiesDomain","target":"immr:BarnesAndNobleEducationIncMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsCurrentAbstract","target":"us-gaap:ShortTermInvestments","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsAbstract","target":"us-gaap:PropertyPlantAndEquipmentNet","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesCurrentAbstract","target":"us-gaap:EmployeeRelatedLiabilitiesCurrent","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:DeferredIncomeTaxLiabilitiesNet","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract","target":"us-gaap:AdditionalPaidInCapitalCommonStock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsCurrentAbstract","target":"us-gaap:AccountsAndOtherReceivablesNetCurrent","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsAbstract","target":"us-gaap:IntangibleAssetsNetExcludingGoodwill","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesCurrentAbstract","target":"us-gaap:AccruedLiabilitiesCurrent","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:OperatingLeaseLiabilityNoncurrent","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract","target":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsCurrentAbstract","target":"us-gaap:RetailRelatedInventoryMerchandise","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsAbstract","target":"us-gaap:Goodwill","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LiabilitiesCurrentAbstract","target":"us-gaap:ContractWithCustomerLiabilityCurrent","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:ContractWithCustomerLiabilityNoncurrent","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract","target":"us-gaap:RetainedEarningsAccumulatedDeficit","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsCurrentAbstract","target":"immr:TextbookRentalInventories","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsAbstract","target":"us-gaap:LongTermInvestments","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesCurrentAbstract","target":"us-gaap:OperatingLeaseLiabilityCurrent","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:OtherLiabilitiesNoncurrent","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract","target":"us-gaap:TreasuryStockValue","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:AssetsCurrentAbstract","target":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsAbstract","target":"us-gaap:DepositsAssetsNoncurrent","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesCurrentAbstract","target":"us-gaap:OtherLiabilitiesCurrent","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:LongTermDebtNoncurrent","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract","target":"us-gaap:StockholdersEquity","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:AssetsCurrentAbstract","target":"us-gaap:AssetsCurrent","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:AssetsAbstract","target":"us-gaap:OperatingLeaseRightOfUseAsset","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:positiveTerseLabel"}]},{"source":"us-gaap:LiabilitiesCurrentAbstract","target":"us-gaap:LiabilitiesCurrent","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:LiabilitiesNoncurrent","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract","target":"us-gaap:MinorityInterest","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsAbstract","target":"us-gaap:DeferredIncomeTaxAssetsNet","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:Liabilities","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract","target":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:AssetsAbstract","target":"us-gaap:OtherAssetsNoncurrent","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:CommitmentsAndContingencies","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsAbstract","target":"us-gaap:AssetsNoncurrent","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsAbstract","target":"us-gaap:Assets","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:LiabilitiesAndStockholdersEquity","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-99","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:StatementOfCashFlowsAbstract","order":1.0},{"source":"us-gaap:StatementOfCashFlowsAbstract","target":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesAbstract","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:ProfitLoss","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:DepreciationDepletionAndAmortization","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","target":"us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"us-gaap:PaymentsToAcquireInvestments","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract","target":"us-gaap:ProceedsFromIssuanceOfLongTermDebt","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract","target":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:ShareBasedCompensation","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","target":"us-gaap:IncreaseDecreaseInRetailRelatedInventories","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:StatementOfCashFlowsAbstract","target":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract","target":"us-gaap:RepaymentsOfLongTermDebt","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract","target":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:GainLossOnSaleOfPropertyPlantEquipment","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","target":"immr:IncreaseDecreaseInTextbookRentalInventories","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:NetCashProvidedByUsedInOperatingActivities","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"us-gaap:ProceedsFromDerivativeInstrumentInvestingActivities","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementOfCashFlowsAbstract","target":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract","target":"immr:ProceedsFromIssuanceOfCommonStockOfSubsidiary","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:DeferredIncomeTaxesAndTaxCredits","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","target":"us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract","target":"us-gaap:PaymentsOfDividendsCommonStock","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:StatementOfCashFlowsAbstract","target":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","target":"us-gaap:IncreaseDecreaseInOperatingLeaseLiability","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"us-gaap:PaymentsForDerivativeInstrumentInvestingActivities","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTerseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract","target":"us-gaap:PaymentsForRepurchaseOfCommonStock","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:StatementOfCashFlowsAbstract","target":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTerseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","target":"us-gaap:IncreaseDecreaseInDepositOtherAssets","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTerseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"us-gaap:PaymentsToAcquirePropertyPlantAndEquipment","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTerseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract","target":"us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"immr:ShareBasedPaymentArrangementSharesIssuedToEmployee","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","target":"us-gaap:IncreaseDecreaseInOtherOperatingAssets","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract","target":"us-gaap:ProceedsFromPaymentsForOtherFinancingActivities","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:OtherNoncashIncomeExpense","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTerseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","target":"us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"us-gaap:NetCashProvidedByUsedInInvestingActivities","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract","target":"us-gaap:NetCashProvidedByUsedInFinancingActivities","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","target":"us-gaap:IncreaseDecreaseInOtherCurrentLiabilities","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","target":"us-gaap:IncreaseDecreaseInContractWithCustomerLiability","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","target":"us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-100","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","order":1.0},{"source":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","target":"us-gaap:ProfitLoss","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","target":"us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","target":"us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","target":"us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","target":"us-gaap:ComprehensiveIncomeNetOfTax","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-101","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeStatementAbstract","order":1.0},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:StatementTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"srt:ConsolidatedEntitiesAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:ConsolidatedEntitiesAxis","target":"srt:ConsolidatedEntitiesDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:ConsolidatedEntitiesDomain","target":"immr:ImmersionCorporationMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ProductOrServiceAxis","target":"srt:ProductsAndServicesDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ProductsAndServicesDomain","target":"immr:FixedFeeLicenseandPerUnitRoyaltiesMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:RevenuesAbstract","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RevenuesAbstract","target":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAbstract","target":"us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OperatingCostsAndExpensesAbstract","target":"us-gaap:SellingGeneralAndAdministrativeExpense","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EarningsPerShareAbstract","target":"us-gaap:EarningsPerShareBasic","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:WeightedAverageNumberOfSharesOutstandingAbstract","target":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ConsolidatedEntitiesDomain","target":"immr:BarnesAndNobleEducationIncMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"srt:ProductOrServiceAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ProductsAndServicesDomain","target":"immr:ProductAndOtherMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAbstract","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OperatingCostsAndExpensesAbstract","target":"us-gaap:DepreciationAndAmortization","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EarningsPerShareAbstract","target":"us-gaap:EarningsPerShareDiluted","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:WeightedAverageNumberOfSharesOutstandingAbstract","target":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ProductsAndServicesDomain","target":"immr:RentalServicesMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:OperatingCostsAndExpensesAbstract","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OperatingCostsAndExpensesAbstract","target":"us-gaap:RestructuringSettlementAndImpairmentProvisions","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OperatingCostsAndExpensesAbstract","target":"us-gaap:OperatingExpenses","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:OperatingIncomeLoss","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:InterestIncomeExpenseNet","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:InterestExpenseNonoperating","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:IncomeTaxExpenseBenefit","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ProfitLoss","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:NetIncomeLossAttributableToNoncontrollingInterest","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:NetIncomeLoss","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:positiveVerboseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:EarningsPerShareAbstract","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:WeightedAverageNumberOfSharesOutstandingAbstract","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"name":"rpt:network-presentation-102","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:StatementOfStockholdersEquityAbstract","order":1.0},{"source":"us-gaap:StatementOfStockholdersEquityAbstract","target":"us-gaap:StatementTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementEquityComponentsAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementEquityComponentsAxis","target":"us-gaap:EquityComponentDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:ParentMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ParentMember","target":"us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember","target":"us-gaap:CommonStockMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","target":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember","target":"us-gaap:AdditionalPaidInCapitalMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ParentMember","target":"us-gaap:AccumulatedOtherComprehensiveIncomeMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:NoncontrollingInterestMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","target":"us-gaap:SharesOutstanding","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:ParentMember","target":"us-gaap:RetainedEarningsMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","target":"us-gaap:ProfitLoss","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ParentMember","target":"us-gaap:TreasuryStockCommonMember","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","target":"us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","target":"us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","target":"us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","target":"us-gaap:StockRepurchasedDuringPeriodShares","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","target":"us-gaap:StockRepurchasedDuringPeriodValue","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","target":"us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","target":"us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","target":"us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","target":"us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","target":"us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","target":"us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","target":"us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","target":"us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","target":"immr:CommonStockDividendsDeclaredThroughRetainedEarningsAndAdditionalPaidInCapital","order":16.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","target":"us-gaap:MinorityInterestDecreaseFromRedemptions","order":17.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","target":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","order":18.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","target":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","order":19.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","target":"us-gaap:SharesOutstanding","order":20.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]}]},{"name":"rpt:network-presentation-103","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DebtDisclosureAbstract","order":1.0},{"source":"us-gaap:DebtDisclosureAbstract","target":"us-gaap:DebtDisclosureTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-104","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DebtDisclosureAbstract","order":1.0},{"source":"us-gaap:DebtDisclosureAbstract","target":"us-gaap:DebtInstrumentTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DebtInstrumentTable","target":"srt:ConsolidatedEntitiesAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:ConsolidatedEntitiesAxis","target":"srt:ConsolidatedEntitiesDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:ConsolidatedEntitiesDomain","target":"immr:BarnesAndNobleEducationIncMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentAxis","target":"us-gaap:DebtInstrumentNameDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DebtInstrumentNameDomain","target":"us-gaap:RevolvingCreditFacilityMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:VariableRateAxis","target":"us-gaap:VariableRateDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:VariableRateDomain","target":"us-gaap:SecuredOvernightFinancingRateSofrMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:CreditFacilityAxis","target":"us-gaap:CreditFacilityDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:CreditFacilityDomain","target":"us-gaap:LetterOfCreditMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:LineOfCreditFacilityExpirationPeriod","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:DebtInstrumentAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:VariableRateDomain","target":"us-gaap:BaseRateMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:VariableRateAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DebtInstrumentMaturityDate","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:CreditFacilityAxis","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DebtInstrumentDescriptionOfVariableRateBasis","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:DebtInstrumentLineItems","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DebtInstrumentInterestRateStatedPercentage","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DebtInstrumentBasisSpreadOnVariableRate1","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"immr:ConsecutivePeriodAfterFirstYearAnniversaryOfClosingDateForFinancialMetricsToBeAchieved","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"immr:PercentageOfSpreadsReducementAfterFinancialMetricsAchievement","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"immr:PeriodAfterClosingDateForFinancialMetricsStartPeriodUponCovenantTerms","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"immr:MinimumAvailabilityAmountToBeMaintained","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"immr:PeriodAfterClosingDateForMinimumAvailabilityAmountToBeMaintained","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"immr:DescriptionForRequirementOfConsolidatedFixedChargeCoverageRatio","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"immr:TrailingPeriodOfTestForMaintenanceOfMinimumConsolidatedFixedChargeCoverageRatio","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"immr:TrailingPeriodForFirstTestDateForMaintenanceOfMinimumConsolidatedEarningsBeforeInterestTaxesDepreciationAndAmortization","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"immr:TrailingPeriodForSecondTestDateForMaintenanceOfMinimumConsolidatedEarningsBeforeInterestTaxesDepreciationAndAmortization","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"immr:TrailingPeriodForThirdTestDateForMaintenanceOfMinimumConsolidatedEarningsBeforeInterestTaxesDepreciationAndAmortization","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:LineOfCreditFacilityCommitmentFeePercentage","order":16.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"immr:LineOfCreditFacilityPercentageOfCommitmentFeeAmountPayableAtThirdFiscalPeriodOfCurrentFiscalYear","order":17.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"immr:LineOfCreditFacilityPercentageOfCommitmentFeeAmountPayableAtSecondFiscalPeriodOfNextFiscalYear","order":18.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:LineOfCreditFacilityCovenantCompliance","order":19.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:ProceedsFromLinesOfCredit","order":20.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:RepaymentsOfLinesOfCredit","order":21.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:LongTermLineOfCredit","order":22.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DebtInstrumentFaceAmount","order":23.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DebtIssuanceCostsLineOfCreditArrangementsNet","order":24.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-105","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DebtDisclosureAbstract","order":1.0},{"source":"us-gaap:DebtDisclosureAbstract","target":"us-gaap:DebtInstrumentTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DebtInstrumentTable","target":"srt:ConsolidatedEntitiesAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:ConsolidatedEntitiesAxis","target":"srt:ConsolidatedEntitiesDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:ConsolidatedEntitiesDomain","target":"immr:BarnesAndNobleEducationIncMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentAxis","target":"us-gaap:DebtInstrumentNameDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DebtInstrumentNameDomain","target":"us-gaap:RevolvingCreditFacilityMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:InterestExpenseDebtExcludingAmortization","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:DebtInstrumentAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:AmortizationOfFinancingCosts","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:DebtInstrumentLineItems","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:InterestExpenseDebt","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"immr:MiscellaneousInterestIncomeNetOfExpense","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:InterestCostsIncurred","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-106","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DebtDisclosureAbstract","order":1.0},{"source":"us-gaap:DebtDisclosureAbstract","target":"us-gaap:DebtInstrumentTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DebtInstrumentTable","target":"srt:ConsolidatedEntitiesAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:ConsolidatedEntitiesAxis","target":"srt:ConsolidatedEntitiesDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:ConsolidatedEntitiesDomain","target":"immr:BarnesAndNobleEducationIncMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentAxis","target":"us-gaap:DebtInstrumentNameDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DebtInstrumentNameDomain","target":"us-gaap:RevolvingCreditFacilityMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DebtInstrumentMaturityDate","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LongTermDebtByCurrentAndNoncurrentAbstract","target":"us-gaap:LongTermDebtCurrent","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:DebtInstrumentAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:LongTermDebtByCurrentAndNoncurrentAbstract","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LongTermDebtByCurrentAndNoncurrentAbstract","target":"us-gaap:LongTermDebtNoncurrent","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:DebtInstrumentLineItems","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LongTermDebtByCurrentAndNoncurrentAbstract","target":"us-gaap:LongTermDebt","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-107","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DebtDisclosureAbstract","order":1.0},{"source":"us-gaap:DebtDisclosureAbstract","target":"us-gaap:ScheduleOfDebtTableTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtDisclosureAbstract","target":"immr:ScheduleOfInterestExpenseIncomeDebtTableTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-108","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"dei:CoverAbstract","order":1.0},{"source":"dei:CoverAbstract","target":"dei:EntitiesTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:EntitiesTable","target":"us-gaap:StatementClassOfStockAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementClassOfStockAxis","target":"us-gaap:ClassOfStockDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonStockMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:EntityInformationLineItems","target":"dei:DocumentType","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:SeriesBMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:EntitiesTable","target":"dei:EntityInformationLineItems","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:EntityInformationLineItems","target":"dei:DocumentQuarterlyReport","order":1.0},{"source":"dei:EntityInformationLineItems","target":"dei:DocumentFiscalYearFocus","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:EntityInformationLineItems","target":"dei:DocumentPeriodEndDate","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:EntityInformationLineItems","target":"dei:CurrentFiscalYearEndDate","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:EntityInformationLineItems","target":"dei:DocumentTransitionReport","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:EntityInformationLineItems","target":"dei:EntityFileNumber","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:EntityInformationLineItems","target":"dei:EntityRegistrantName","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:EntityInformationLineItems","target":"dei:EntityIncorporationStateCountryCode","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:EntityInformationLineItems","target":"dei:EntityTaxIdentificationNumber","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:EntityInformationLineItems","target":"dei:EntityAddressAddressLine1","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:EntityInformationLineItems","target":"dei:EntityAddressAddressLine2","order":11.0},{"source":"dei:EntityInformationLineItems","target":"dei:EntityAddressCityOrTown","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:EntityInformationLineItems","target":"dei:EntityAddressStateOrProvince","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:EntityInformationLineItems","target":"dei:EntityAddressPostalZipCode","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:EntityInformationLineItems","target":"dei:CityAreaCode","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:EntityInformationLineItems","target":"dei:LocalPhoneNumber","order":16.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:EntityInformationLineItems","target":"dei:Security12bTitle","order":17.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:EntityInformationLineItems","target":"dei:TradingSymbol","order":18.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:EntityInformationLineItems","target":"dei:SecurityExchangeName","order":19.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:EntityInformationLineItems","target":"dei:EntityCurrentReportingStatus","order":20.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:EntityInformationLineItems","target":"dei:EntityInteractiveDataCurrent","order":21.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:EntityInformationLineItems","target":"dei:EntityShellCompany","order":22.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:EntityInformationLineItems","target":"dei:EntityCommonStockSharesOutstanding","order":23.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:EntityInformationLineItems","target":"dei:EntityCentralIndexKey","order":24.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:EntityInformationLineItems","target":"dei:DocumentFiscalPeriodFocus","order":25.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:EntityInformationLineItems","target":"dei:AmendmentFlag","order":26.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:EntityInformationLineItems","target":"dei:EntityFilerCategory","order":27.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:EntityInformationLineItems","target":"dei:EntitySmallBusiness","order":28.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:EntityInformationLineItems","target":"dei:EntityEmergingGrowthCompany","order":29.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:EntityInformationLineItems","target":"dei:EntityWellKnownSeasonedIssuer","order":30.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:EntityInformationLineItems","target":"dei:EntityVoluntaryFilers","order":31.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:EntityInformationLineItems","target":"dei:DocumentsIncorporatedByReferenceTextBlock","order":32.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:EntityInformationLineItems","target":"dei:EntityPublicFloat","order":33.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-109","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:EarningsPerShareAbstract","order":1.0},{"source":"us-gaap:EarningsPerShareAbstract","target":"us-gaap:EarningsPerShareTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-110","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:EarningsPerShareAbstract","order":1.0},{"source":"us-gaap:EarningsPerShareAbstract","target":"immr:NumberOfCommonClassMethodsUsingEarningPerShare","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-111","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:EarningsPerShareAbstract","order":1.0},{"source":"us-gaap:EarningsPerShareAbstract","target":"us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable","target":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis","target":"us-gaap:AntidilutiveSecuritiesNameDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AntidilutiveSecuritiesNameDomain","target":"us-gaap:EmployeeStockOptionMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems","target":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:AntidilutiveSecuritiesNameDomain","target":"immr:RestrictedStockAndRestrictedStockUnitsAndPerformanceStockUnitsMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable","target":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-112","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:EarningsPerShareAbstract","order":1.0},{"source":"us-gaap:EarningsPerShareAbstract","target":"us-gaap:NetIncomeLossAvailableToCommonStockholdersBasicAbstract","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetIncomeLossAvailableToCommonStockholdersBasicAbstract","target":"us-gaap:NetIncomeLoss","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:positiveVerboseLabel"}]},{"source":"us-gaap:WeightedAverageNumberOfSharesOutstandingAbstract","target":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:EarningsPerShareDilutedAbstract","target":"us-gaap:EarningsPerShareBasic","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:EarningsPerShareAbstract","target":"us-gaap:WeightedAverageNumberOfSharesOutstandingAbstract","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:WeightedAverageNumberOfSharesOutstandingAbstract","target":"us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EarningsPerShareDilutedAbstract","target":"us-gaap:EarningsPerShareDiluted","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:WeightedAverageNumberOfSharesOutstandingAbstract","target":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:EarningsPerShareAbstract","target":"us-gaap:EarningsPerShareDilutedAbstract","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-113","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:EarningsPerShareAbstract","order":1.0},{"source":"us-gaap:EarningsPerShareAbstract","target":"us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EarningsPerShareAbstract","target":"us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-114","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DefinedBenefitPlanAbstract","order":1.0},{"source":"us-gaap:DefinedBenefitPlanAbstract","target":"us-gaap:DefinedBenefitPlanTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-115","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DefinedBenefitPlanAbstract","order":1.0},{"source":"us-gaap:DefinedBenefitPlanAbstract","target":"us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTable","target":"srt:ConsolidatedEntitiesAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:ConsolidatedEntitiesAxis","target":"srt:ConsolidatedEntitiesDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:ConsolidatedEntitiesDomain","target":"immr:BarnesAndNobleEducationIncMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DefinedBenefitPlanDisclosureLineItems","target":"us-gaap:DefinedContributionPlanCostRecognized","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTable","target":"us-gaap:DefinedBenefitPlanDisclosureLineItems","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]}]},{"name":"rpt:network-presentation-116","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","order":1.0},{"source":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","target":"us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-117","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","order":1.0},{"source":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","target":"immr:ScheduleOfIntangibleAssetsAndGoodwillTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"immr:ScheduleOfIntangibleAssetsAndGoodwillTable","target":"srt:ConsolidatedEntitiesAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:ConsolidatedEntitiesAxis","target":"srt:ConsolidatedEntitiesDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:ConsolidatedEntitiesDomain","target":"immr:BarnesAndNobleEducationIncMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","target":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:CustomerRelationshipsMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"immr:ScheduleOfIntangibleAssetsAndGoodwillLineItems","target":"us-gaap:Goodwill","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"immr:ScheduleOfIntangibleAssetsAndGoodwillTable","target":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"immr:ScheduleOfIntangibleAssetsAndGoodwillLineItems","target":"us-gaap:FiniteLivedIntangibleAssetsAmortizationMethod","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"immr:ScheduleOfIntangibleAssetsAndGoodwillTable","target":"immr:ScheduleOfIntangibleAssetsAndGoodwillLineItems","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"immr:ScheduleOfIntangibleAssetsAndGoodwillLineItems","target":"us-gaap:AmortizationOfIntangibleAssets","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-118","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","order":1.0},{"source":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","target":"us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTable","order":0.0},{"source":"us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTable","target":"srt:ConsolidatedEntitiesAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:ConsolidatedEntitiesAxis","target":"srt:ConsolidatedEntitiesDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:ConsolidatedEntitiesDomain","target":"immr:BarnesAndNobleEducationIncMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","target":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:CustomerRelationshipsMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsLineItems","target":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTable","target":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsLineItems","target":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTable","target":"us-gaap:FiniteLivedIntangibleAssetsLineItems","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsLineItems","target":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsLineItems","target":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsLineItems","target":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsLineItems","target":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsLineItems","target":"us-gaap:FiniteLivedIntangibleAssetsNet","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-119","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","order":1.0},{"source":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","target":"immr:ScheduleOfIntangibleAssetsAndGoodwillTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"immr:ScheduleOfIntangibleAssetsAndGoodwillTable","target":"srt:ConsolidatedEntitiesAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:ConsolidatedEntitiesAxis","target":"srt:ConsolidatedEntitiesDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:ConsolidatedEntitiesDomain","target":"immr:BarnesAndNobleEducationIncMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis","target":"us-gaap:IndefiniteLivedIntangibleAssetsMajorClassNameDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:IndefiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:TradeNamesMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","target":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:CustomerRelationshipsMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"immr:ScheduleOfIntangibleAssetsAndGoodwillLineItems","target":"us-gaap:IntangibleAssetsGrossExcludingGoodwill","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"immr:ScheduleOfIntangibleAssetsAndGoodwillTable","target":"us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"immr:ScheduleOfIntangibleAssetsAndGoodwillLineItems","target":"us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"immr:ScheduleOfIntangibleAssetsAndGoodwillTable","target":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"immr:ScheduleOfIntangibleAssetsAndGoodwillLineItems","target":"us-gaap:IntangibleAssetsNetExcludingGoodwill","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"immr:ScheduleOfIntangibleAssetsAndGoodwillTable","target":"immr:ScheduleOfIntangibleAssetsAndGoodwillLineItems","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"immr:ScheduleOfIntangibleAssetsAndGoodwillLineItems","target":"us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-120","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","order":1.0},{"source":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","target":"us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","target":"us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-121","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeTaxDisclosureAbstract","order":1.0},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:IncomeTaxDisclosureTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-122","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeTaxDisclosureAbstract","order":1.0},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:IncomeTaxContingencyTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxContingencyTable","target":"us-gaap:IncomeTaxAuthorityAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxAuthorityAxis","target":"us-gaap:IncomeTaxAuthorityDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxAuthorityDomain","target":"us-gaap:ForeignCountryMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:LitigationCaseAxis","target":"srt:LitigationCaseTypeDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:LitigationCaseTypeDomain","target":"immr:Samsungvs.ImmersionMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:StatementGeographicalAxis","target":"srt:SegmentGeographicalDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:SegmentGeographicalDomain","target":"country:CA","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:TaxCreditCarryforwardAxis","target":"us-gaap:TaxCreditCarryforwardNameDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:TaxCreditCarryforwardNameDomain","target":"us-gaap:ResearchMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ConsolidatedEntitiesAxis","target":"srt:ConsolidatedEntitiesDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:ConsolidatedEntitiesDomain","target":"immr:ImmersionCorporationMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxContingencyLineItems","target":"us-gaap:OperatingLossCarryforwards","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxAuthorityDomain","target":"us-gaap:DomesticCountryMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxContingencyTable","target":"srt:LitigationCaseAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ConsolidatedEntitiesDomain","target":"immr:BarnesAndNobleEducationIncMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxContingencyLineItems","target":"us-gaap:TaxCreditCarryforwardAmount","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxAuthorityDomain","target":"us-gaap:StateAndLocalJurisdictionMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxContingencyTable","target":"srt:StatementGeographicalAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxContingencyLineItems","target":"us-gaap:IncomeTaxReconciliationTaxSettlements","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxContingencyTable","target":"us-gaap:TaxCreditCarryforwardAxis","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxContingencyLineItems","target":"us-gaap:UnrecognizedTaxBenefits","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxContingencyTable","target":"srt:ConsolidatedEntitiesAxis","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:IncomeTaxContingencyLineItems","target":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxContingencyTable","target":"us-gaap:IncomeTaxContingencyLineItems","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxContingencyLineItems","target":"us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:IncomeTaxContingencyLineItems","target":"us-gaap:DeferredTaxAssetsLiabilitiesNet","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxContingencyLineItems","target":"us-gaap:DeferredIncomeTaxLiabilities","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxContingencyLineItems","target":"us-gaap:IncomeTaxExpenseBenefit","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxContingencyLineItems","target":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:positiveLabel"}]},{"source":"us-gaap:IncomeTaxContingencyLineItems","target":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"name":"rpt:network-presentation-123","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeTaxDisclosureAbstract","order":1.0},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"immr:IncomeTaxDisclosureTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"immr:IncomeTaxDisclosureTable","target":"srt:ConsolidatedEntitiesAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:ConsolidatedEntitiesAxis","target":"srt:ConsolidatedEntitiesDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:ConsolidatedEntitiesDomain","target":"immr:ImmersionCorporationMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"immr:IncomeTaxDisclosureLineItems","target":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"immr:IncomeTaxDisclosureTable","target":"immr:IncomeTaxDisclosureLineItems","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"immr:IncomeTaxDisclosureLineItems","target":"us-gaap:IncomeTaxExpenseBenefit","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"immr:IncomeTaxDisclosureLineItems","target":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-124","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeTaxDisclosureAbstract","order":1.0},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"immr:ScheduleOfIncomeTaxProvisionsFromContinuingOperationsTableTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-125","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"immr:InvestmentsAndFairValueMeasurementsDisclosureAbstract","order":1.0},{"source":"immr:InvestmentsAndFairValueMeasurementsDisclosureAbstract","target":"immr:InvestmentsAndFairValueMeasurementsDisclosureTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-126","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"immr:InvestmentsAndFairValueMeasurementsDisclosureAbstract","order":1.0},{"source":"immr:InvestmentsAndFairValueMeasurementsDisclosureAbstract","target":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract","target":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract","target":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract","target":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"immr:InvestmentsAndFairValueMeasurementsDisclosureAbstract","target":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract","target":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract","target":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract","target":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract","target":"us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract","target":"us-gaap:AvailableForSaleSecuritiesDebtSecurities","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-127","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"immr:InvestmentsAndFairValueMeasurementsDisclosureAbstract","order":1.0},{"source":"immr:InvestmentsAndFairValueMeasurementsDisclosureAbstract","target":"us-gaap:ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable","target":"us-gaap:BalanceSheetLocationAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BalanceSheetLocationAxis","target":"us-gaap:BalanceSheetLocationDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BalanceSheetLocationDomain","target":"immr:MarketableEquitySecuritiesMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FinancialInstrumentAxis","target":"us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain","target":"us-gaap:MutualFundMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems","target":"immr:MarketableSecuritiesAmortizedCost","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BalanceSheetLocationDomain","target":"immr:MarketableDebtSecuritiesMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable","target":"us-gaap:FinancialInstrumentAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain","target":"us-gaap:EquitySecuritiesMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems","target":"immr:MarketableSecuritiesCumulativeUnrealizedGains","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain","target":"us-gaap:USTreasurySecuritiesMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable","target":"us-gaap:ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems","target":"immr:MarketableSecuritiesCumulativeUnrealizedLosses","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTerseLabel"}]},{"source":"us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain","target":"us-gaap:CorporateBondSecuritiesMember","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems","target":"immr:MarketableSecuritiesFairValue","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-128","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"immr:InvestmentsAndFairValueMeasurementsDisclosureAbstract","order":1.0},{"source":"immr:InvestmentsAndFairValueMeasurementsDisclosureAbstract","target":"us-gaap:MarketableSecuritiesCurrent","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"immr:InvestmentsAndFairValueMeasurementsDisclosureAbstract","target":"us-gaap:DebtSecuritiesCurrent","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"immr:InvestmentsAndFairValueMeasurementsDisclosureAbstract","target":"us-gaap:ShortTermInvestments","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-129","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"immr:InvestmentsAndFairValueMeasurementsDisclosureAbstract","order":1.0},{"source":"immr:InvestmentsAndFairValueMeasurementsDisclosureAbstract","target":"us-gaap:FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable","target":"us-gaap:DerivativeInstrumentRiskAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DerivativeInstrumentRiskAxis","target":"us-gaap:DerivativeContractTypeDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DerivativeContractTypeDomain","target":"us-gaap:StockOptionMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BalanceSheetLocationAxis","target":"us-gaap:BalanceSheetLocationDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:BalanceSheetLocationDomain","target":"us-gaap:OtherCurrentLiabilitiesMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DerivativesFairValueLineItems","target":"immr:DerivativeInstrumentsInHedgesLiabilitiesAtAmortizedCost","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:DerivativeContractTypeDomain","target":"us-gaap:ExchangeTradedOptionsMember","order":1.0},{"source":"us-gaap:FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable","target":"us-gaap:BalanceSheetLocationAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DerivativesFairValueLineItems","target":"immr:DerivativeInstrumentsInHedgesLiabilitiesAccumulatedGrossUnrealizedLossGainBeforeTax","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable","target":"us-gaap:DerivativesFairValueLineItems","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DerivativesFairValueLineItems","target":"us-gaap:DerivativeInstrumentsInHedgesLiabilitiesAtFairValue","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DerivativesFairValueLineItems","target":"immr:DerivativeLiabilitiesAtAmortizedCost","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:DerivativesFairValueLineItems","target":"immr:DerivativeLiabilitiesAccumulatedGrossUnrealizedLossGainBeforeTax","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:DerivativesFairValueLineItems","target":"us-gaap:DerivativeLiabilities","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:DerivativesFairValueLineItems","target":"us-gaap:DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration","order":6.0}]},{"name":"rpt:network-presentation-130","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"immr:InvestmentsAndFairValueMeasurementsDisclosureAbstract","order":1.0},{"source":"immr:InvestmentsAndFairValueMeasurementsDisclosureAbstract","target":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable","target":"us-gaap:FairValueByMeasurementFrequencyAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueByMeasurementFrequencyAxis","target":"us-gaap:FairValueMeasurementFrequencyDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueMeasurementFrequencyDomain","target":"us-gaap:FairValueMeasurementsRecurringMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueByFairValueHierarchyLevelAxis","target":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain","target":"us-gaap:FairValueInputsLevel1Member","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FinancialInstrumentAxis","target":"us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain","target":"us-gaap:MutualFundMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems","target":"us-gaap:AssetsFairValueDisclosureAbstract","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsFairValueDisclosureAbstract","target":"immr:CertificatesOfDepositFairValueDisclosure","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesFairValueDisclosureAbstract","target":"us-gaap:DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable","target":"us-gaap:FairValueByFairValueHierarchyLevelAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain","target":"us-gaap:FairValueInputsLevel2Member","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain","target":"us-gaap:EquitySecuritiesMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsFairValueDisclosureAbstract","target":"immr:USTreasurySecuritiesFairValueDisclosure","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems","target":"us-gaap:LiabilitiesFairValueDisclosureAbstract","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesFairValueDisclosureAbstract","target":"us-gaap:DerivativeLiabilities","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain","target":"us-gaap:FairValueInputsLevel3Member","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable","target":"us-gaap:FinancialInstrumentAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain","target":"us-gaap:CorporateBondSecuritiesMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsFairValueDisclosureAbstract","target":"us-gaap:CashAndCashEquivalentsFairValueDisclosure","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesFairValueDisclosureAbstract","target":"us-gaap:FinancialLiabilitiesFairValueDisclosure","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable","target":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsFairValueDisclosureAbstract","target":"us-gaap:EquitySecuritiesFvNiCurrentAndNoncurrent","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsFairValueDisclosureAbstract","target":"immr:CorporateBondSecuritiesAvailableForSale","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsFairValueDisclosureAbstract","target":"us-gaap:AssetsFairValueDisclosure","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-131","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"immr:InvestmentsAndFairValueMeasurementsDisclosureAbstract","order":1.0},{"source":"immr:InvestmentsAndFairValueMeasurementsDisclosureAbstract","target":"us-gaap:DebtSecuritiesAvailableForSaleTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtSecuritiesAvailableForSaleTable","target":"us-gaap:FinancialInstrumentAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FinancialInstrumentAxis","target":"us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain","target":"us-gaap:CorporateBondSecuritiesMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfAvailableForSaleSecuritiesLineItems","target":"us-gaap:DebtSecuritiesAvailableForSaleTerm","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain","target":"us-gaap:USTreasurySecuritiesMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtSecuritiesAvailableForSaleTable","target":"us-gaap:ScheduleOfAvailableForSaleSecuritiesLineItems","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfAvailableForSaleSecuritiesLineItems","target":"us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfAvailableForSaleSecuritiesLineItems","target":"us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfAvailableForSaleSecuritiesLineItems","target":"us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-132","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"immr:InvestmentsAndFairValueMeasurementsDisclosureAbstract","order":1.0},{"source":"immr:InvestmentsAndFairValueMeasurementsDisclosureAbstract","target":"us-gaap:DebtSecuritiesNoncurrent","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"immr:InvestmentsAndFairValueMeasurementsDisclosureAbstract","target":"us-gaap:MarketableSecuritiesNoncurrent","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"immr:InvestmentsAndFairValueMeasurementsDisclosureAbstract","target":"us-gaap:LongTermInvestments","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-133","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"immr:InvestmentsAndFairValueMeasurementsDisclosureAbstract","order":1.0},{"source":"immr:InvestmentsAndFairValueMeasurementsDisclosureAbstract","target":"us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"immr:InvestmentsAndFairValueMeasurementsDisclosureAbstract","target":"us-gaap:EquitySecuritiesFvNiRealizedGainLoss","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"immr:InvestmentsAndFairValueMeasurementsDisclosureAbstract","target":"us-gaap:UnrealizedGainLossOnDerivatives","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"immr:InvestmentsAndFairValueMeasurementsDisclosureAbstract","target":"us-gaap:GainLossOnSaleOfDerivatives","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"immr:InvestmentsAndFairValueMeasurementsDisclosureAbstract","target":"us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"immr:InvestmentsAndFairValueMeasurementsDisclosureAbstract","target":"us-gaap:GainLossOnInvestments","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-134","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"immr:InvestmentsAndFairValueMeasurementsDisclosureAbstract","order":1.0},{"source":"immr:InvestmentsAndFairValueMeasurementsDisclosureAbstract","target":"immr:ScheduleOfCurrentInvestmentsTableTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"immr:InvestmentsAndFairValueMeasurementsDisclosureAbstract","target":"us-gaap:InvestmentHoldingsScheduleOfInvestmentsTableTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"immr:InvestmentsAndFairValueMeasurementsDisclosureAbstract","target":"immr:ScheduleOfAmortizedCostAndFairValueOfMarketableSecuritiesTableTextBlock","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"immr:InvestmentsAndFairValueMeasurementsDisclosureAbstract","target":"us-gaap:MarketableSecuritiesTextBlock","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"immr:InvestmentsAndFairValueMeasurementsDisclosureAbstract","target":"us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"immr:InvestmentsAndFairValueMeasurementsDisclosureAbstract","target":"us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"immr:InvestmentsAndFairValueMeasurementsDisclosureAbstract","target":"immr:ScheduleOfRealizedAndUnrealizedGainLossFromEquitySecuritiesAndDerivativeInstrumentsAndMarketableDebtSecuritiesTableTextBlock","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"immr:InvestmentsAndFairValueMeasurementsDisclosureAbstract","target":"us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-135","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:LeasesAbstract","order":1.0},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:LesseeOperatingLeasesTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-136","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:LeasesAbstract","order":1.0},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:LessorOperatingLeasePaymentsToBeReceived","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-137","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:LeasesAbstract","order":1.0},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:LesseeLeaseDescriptionTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LesseeLeaseDescriptionTable","target":"srt:ConsolidatedEntitiesAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:ConsolidatedEntitiesAxis","target":"srt:ConsolidatedEntitiesDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:ConsolidatedEntitiesDomain","target":"immr:BarnesAndNobleEducationIncMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"immr:LeaseArrangementAxis","target":"immr:LeaseArrangementDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"immr:LeaseArrangementDomain","target":"immr:InnovobotMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SubsequentEventTypeAxis","target":"us-gaap:SubsequentEventTypeDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SubsequentEventTypeDomain","target":"us-gaap:SubsequentEventMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RangeAxis","target":"srt:RangeMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RangeMember","target":"srt:MinimumMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LesseeLeaseDescriptionLineItems","target":"us-gaap:OperatingLeaseInitialDirectCostExpenseOverTerm","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ConsolidatedEntitiesDomain","target":"immr:ImmersionCorporationMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LesseeLeaseDescriptionTable","target":"immr:LeaseArrangementAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"immr:LeaseArrangementDomain","target":"immr:AventuraFloridaFacilityMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RangeMember","target":"srt:MaximumMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LesseeLeaseDescriptionLineItems","target":"us-gaap:AreaOfRealEstateProperty","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"immr:LeaseArrangementDomain","target":"immr:SanJoseCaliforniaFacilitiesMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LesseeLeaseDescriptionTable","target":"us-gaap:SubsequentEventTypeAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LesseeLeaseDescriptionLineItems","target":"us-gaap:OperatingLeaseLiability","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:LesseeLeaseDescriptionTable","target":"srt:RangeAxis","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LesseeLeaseDescriptionLineItems","target":"us-gaap:LesseeOperatingLeaseDiscountRate","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LesseeLeaseDescriptionTable","target":"us-gaap:LesseeLeaseDescriptionLineItems","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LesseeLeaseDescriptionLineItems","target":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LesseeLeaseDescriptionLineItems","target":"us-gaap:LesseeOperatingLeaseTermOfContract","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LesseeLeaseDescriptionLineItems","target":"us-gaap:LesseeOperatingLeaseRenewalTerm","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LesseeLeaseDescriptionLineItems","target":"us-gaap:OffMarketLeaseUnfavorable","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-138","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:LeasesAbstract","order":1.0},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:LesseeLeaseDescriptionTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LesseeLeaseDescriptionTable","target":"srt:ConsolidatedEntitiesAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:ConsolidatedEntitiesAxis","target":"srt:ConsolidatedEntitiesDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:ConsolidatedEntitiesDomain","target":"immr:ImmersionCorporationMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LesseeLeaseDescriptionLineItems","target":"us-gaap:OperatingLeasePayments","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ConsolidatedEntitiesDomain","target":"immr:BarnesAndNobleEducationIncMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LesseeLeaseDescriptionTable","target":"us-gaap:LesseeLeaseDescriptionLineItems","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LesseeLeaseDescriptionLineItems","target":"us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LesseeLeaseDescriptionLineItems","target":"us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LesseeLeaseDescriptionLineItems","target":"us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-139","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:LeasesAbstract","order":1.0},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:LesseeLeaseDescriptionTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LesseeLeaseDescriptionTable","target":"srt:ConsolidatedEntitiesAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:ConsolidatedEntitiesAxis","target":"srt:ConsolidatedEntitiesDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:ConsolidatedEntitiesDomain","target":"immr:ImmersionCorporationMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LesseeLeaseDescriptionLineItems","target":"us-gaap:OperatingLeaseCost","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ConsolidatedEntitiesDomain","target":"immr:BarnesAndNobleEducationIncMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LesseeLeaseDescriptionTable","target":"us-gaap:LesseeLeaseDescriptionLineItems","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LesseeLeaseDescriptionLineItems","target":"us-gaap:VariableLeaseCost","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LesseeLeaseDescriptionLineItems","target":"immr:SubleaseIncomeExpense","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LesseeLeaseDescriptionLineItems","target":"us-gaap:LeaseCost","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-140","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:LeasesAbstract","order":1.0},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:OperatingLeaseLiabilitiesPaymentsDueAbstract","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OperatingLeaseLiabilitiesPaymentsDueAbstract","target":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OperatingLeaseLiabilitiesPaymentsDueAbstract","target":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OperatingLeaseLiabilitiesPaymentsDueAbstract","target":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:OperatingLeaseLiabilitiesPaymentsDueAbstract","target":"us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTerseLabel"}]}]},{"name":"rpt:network-presentation-141","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:LeasesAbstract","order":1.0},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:AssetsAbstract","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:AssetsAbstract","target":"us-gaap:OperatingLeaseRightOfUseAsset","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:LiabilitiesAbstract","target":"us-gaap:OperatingLeaseLiabilityCurrent","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:LiabilitiesAbstract","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesAbstract","target":"us-gaap:OperatingLeaseLiabilityNoncurrent","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-142","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:LeasesAbstract","order":1.0},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:LesseeLeaseDescriptionTable","order":0.0},{"source":"us-gaap:LesseeLeaseDescriptionTable","target":"srt:ConsolidatedEntitiesAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:ConsolidatedEntitiesAxis","target":"srt:ConsolidatedEntitiesDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:ConsolidatedEntitiesDomain","target":"immr:ImmersionCorporationMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LesseeLeaseDescriptionLineItems","target":"immr:ScheduleOfSupplementalInformationToOperatingLeaseExpenseTableTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ConsolidatedEntitiesDomain","target":"immr:BarnesAndNobleEducationIncMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LesseeLeaseDescriptionTable","target":"us-gaap:LesseeLeaseDescriptionLineItems","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LesseeLeaseDescriptionLineItems","target":"immr:AssetsAndLiabilitiesLesseeTableTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LesseeLeaseDescriptionLineItems","target":"us-gaap:LeaseCostTableTextBlock","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LesseeLeaseDescriptionLineItems","target":"us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LesseeLeaseDescriptionLineItems","target":"us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-143","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:NoncontrollingInterestAbstract","order":1.0},{"source":"us-gaap:NoncontrollingInterestAbstract","target":"us-gaap:MinorityInterestDisclosureTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-144","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:NoncontrollingInterestAbstract","order":1.0},{"source":"us-gaap:NoncontrollingInterestAbstract","target":"us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable","target":"srt:ConsolidatedEntitiesAxis","order":0.0},{"source":"srt:ConsolidatedEntitiesAxis","target":"srt:ConsolidatedEntitiesDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:ConsolidatedEntitiesDomain","target":"immr:BarnesAndNobleEducationIncMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems","target":"us-gaap:NetIncomeLoss","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNetAbstract","target":"us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNet","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable","target":"us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems","target":"us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNetAbstract","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNetAbstract","target":"us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-145","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:NoncontrollingInterestAbstract","order":1.0},{"source":"us-gaap:NoncontrollingInterestAbstract","target":"us-gaap:MinorityInterestTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:MinorityInterestTable","target":"srt:ConsolidatedEntitiesAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:ConsolidatedEntitiesAxis","target":"srt:ConsolidatedEntitiesDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:ConsolidatedEntitiesDomain","target":"immr:BarnesAndNobleEducationIncMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:OwnershipAxis","target":"srt:OwnershipDomain","order":0.0},{"source":"srt:OwnershipDomain","target":"immr:DirectOwnershipMember","order":0.0},{"source":"us-gaap:StatementEquityComponentsAxis","target":"us-gaap:EquityComponentDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:ParentMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:MinorityInterestLineItems","target":"immr:NumberOfCommonSharesOutstandingOfSubsidiaryHeldByParent","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:MinorityInterestTable","target":"srt:OwnershipAxis","order":1.0},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:NoncontrollingInterestMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:MinorityInterestLineItems","target":"immr:NumberOfCommonSharesOutstandingOfSubsidiaryHeldByNoncontrollingInterest","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:MinorityInterestTable","target":"us-gaap:StatementEquityComponentsAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:MinorityInterestLineItems","target":"immr:NumberOfCommonSharesOutstandingOfSubsidiary","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:MinorityInterestTable","target":"us-gaap:MinorityInterestLineItems","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:MinorityInterestLineItems","target":"us-gaap:MinorityInterestOwnershipPercentageByParent","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:MinorityInterestLineItems","target":"us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:MinorityInterestLineItems","target":"immr:PercentageOfCommonSharesOutstandingOfSubsidiary","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-146","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:NoncontrollingInterestAbstract","order":1.0},{"source":"us-gaap:NoncontrollingInterestAbstract","target":"us-gaap:MinorityInterestTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:MinorityInterestTable","target":"srt:ConsolidatedEntitiesAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:ConsolidatedEntitiesAxis","target":"srt:ConsolidatedEntitiesDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:ConsolidatedEntitiesDomain","target":"immr:BarnesAndNobleEducationIncMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:MinorityInterestLineItems","target":"immr:WeightedAverageOwnershipPercentageOfSubsidiaryHeldByNoncontrollingInterest","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:MinorityInterestTable","target":"us-gaap:MinorityInterestLineItems","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-147","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:NoncontrollingInterestAbstract","order":1.0},{"source":"us-gaap:NoncontrollingInterestAbstract","target":"immr:ScheduleOfOwnershipInterestInSubsidiaryTableTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NoncontrollingInterestAbstract","target":"immr:ScheduleOfWeightedAverageOwnershipPercentagesByNoncontrollingInterestTableTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NoncontrollingInterestAbstract","target":"us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-148","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:StatementOfCashFlowsAbstract","order":1.0},{"source":"us-gaap:StatementOfCashFlowsAbstract","target":"us-gaap:StatementTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementTable","target":"srt:ConsolidatedEntitiesAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:ConsolidatedEntitiesAxis","target":"srt:ConsolidatedEntitiesDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:ConsolidatedEntitiesDomain","target":"immr:ImmersionCorporationMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:CashAndCashEquivalentsAtCarryingValue","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RestrictedCashAndCashEquivalentsAbstract","target":"us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ConsolidatedEntitiesDomain","target":"immr:BarnesAndNobleEducationIncMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:RestrictedCashAndCashEquivalentsAbstract","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RestrictedCashAndCashEquivalentsAbstract","target":"us-gaap:RestrictedCashAndCashEquivalentsNoncurrent","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RestrictedCashAndCashEquivalentsAbstract","target":"us-gaap:RestrictedCashAndCashEquivalents","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-149","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:RevenueFromContractWithCustomerAbstract","order":1.0},{"source":"us-gaap:RevenueFromContractWithCustomerAbstract","target":"us-gaap:RevenueFromContractWithCustomerTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-150","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:RevenueFromContractWithCustomerAbstract","order":1.0},{"source":"us-gaap:RevenueFromContractWithCustomerAbstract","target":"us-gaap:DisaggregationOfRevenueTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisaggregationOfRevenueTable","target":"srt:ConsolidatedEntitiesAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:ConsolidatedEntitiesAxis","target":"srt:ConsolidatedEntitiesDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:ConsolidatedEntitiesDomain","target":"immr:ImmersionCorporationMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DisaggregationOfRevenueLineItems","target":"us-gaap:MovementInDeferredRevenueRollForward","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:MovementInDeferredRevenueRollForward","target":"us-gaap:ContractWithCustomerLiability","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:ContractWithCustomerLiabilityAbstract","target":"us-gaap:ContractWithCustomerLiability","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ConsolidatedEntitiesDomain","target":"immr:BarnesAndNobleEducationIncMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DisaggregationOfRevenueTable","target":"us-gaap:DisaggregationOfRevenueLineItems","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:MovementInDeferredRevenueRollForward","target":"us-gaap:ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisaggregationOfRevenueLineItems","target":"us-gaap:ContractWithCustomerLiabilityAbstract","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:MovementInDeferredRevenueRollForward","target":"us-gaap:ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:MovementInDeferredRevenueRollForward","target":"us-gaap:ContractWithCustomerLiability","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]}]},{"name":"rpt:network-presentation-151","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:RevenueFromContractWithCustomerAbstract","order":1.0},{"source":"us-gaap:RevenueFromContractWithCustomerAbstract","target":"us-gaap:DisaggregationOfRevenueTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisaggregationOfRevenueTable","target":"srt:ConsolidatedEntitiesAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:ConsolidatedEntitiesAxis","target":"srt:ConsolidatedEntitiesDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:ConsolidatedEntitiesDomain","target":"immr:ImmersionCorporationMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:ProductOrServiceAxis","target":"srt:ProductsAndServicesDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ProductsAndServicesDomain","target":"immr:FixedFeeLicenseandPerUnitRoyaltiesMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:DisaggregationOfRevenueLineItems","target":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisaggregationOfRevenueTable","target":"srt:ProductOrServiceAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ProductsAndServicesDomain","target":"immr:FixedFeeLicenseMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"srt:ProductsAndServicesDomain","target":"immr:PerUnitRoyaltiesMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:DisaggregationOfRevenueTable","target":"us-gaap:DisaggregationOfRevenueLineItems","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ProductsAndServicesDomain","target":"immr:DevelopmentServicesandOtherMember","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-152","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:RevenueFromContractWithCustomerAbstract","order":1.0},{"source":"us-gaap:RevenueFromContractWithCustomerAbstract","target":"us-gaap:DisaggregationOfRevenueTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisaggregationOfRevenueTable","target":"srt:ProductOrServiceAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ProductOrServiceAxis","target":"srt:ProductsAndServicesDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ProductsAndServicesDomain","target":"immr:ProductAndOtherMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ConsolidatedEntitiesAxis","target":"srt:ConsolidatedEntitiesDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:ConsolidatedEntitiesDomain","target":"immr:BarnesAndNobleEducationIncMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisaggregationOfRevenueLineItems","target":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ProductsAndServicesDomain","target":"immr:CourseMaterialSaleMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisaggregationOfRevenueTable","target":"srt:ConsolidatedEntitiesAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:ProductsAndServicesDomain","target":"immr:GeneralMerchandiseSaleMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisaggregationOfRevenueTable","target":"us-gaap:DisaggregationOfRevenueLineItems","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ProductsAndServicesDomain","target":"immr:ServicesAndOtherRevenueMember","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ProductsAndServicesDomain","target":"immr:RentalServicesMember","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"name":"rpt:network-presentation-153","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:RevenueFromContractWithCustomerAbstract","order":1.0},{"source":"us-gaap:RevenueFromContractWithCustomerAbstract","target":"us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable","target":"srt:ConsolidatedEntitiesAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:ConsolidatedEntitiesAxis","target":"srt:ConsolidatedEntitiesDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:ConsolidatedEntitiesDomain","target":"immr:ImmersionCorporationMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:ProductOrServiceAxis","target":"srt:ProductsAndServicesDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ProductsAndServicesDomain","target":"immr:FixedFeeLicenseMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ContractWithCustomerDurationAxis","target":"us-gaap:ContractWithCustomerDurationDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ContractWithCustomerDurationDomain","target":"immr:LaterThanOneYearAndNotLaterThanThreeYearsMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems","target":"us-gaap:RevenueRemainingPerformanceObligation","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable","target":"srt:ProductOrServiceAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ProductsAndServicesDomain","target":"immr:PerUnitRoyaltiesMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ContractWithCustomerDurationDomain","target":"immr:LaterThanThreeYearsMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems","target":"us-gaap:CapitalizedContractCostAmortizationMethod","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable","target":"us-gaap:ContractWithCustomerDurationAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems","target":"us-gaap:CapitalizedContractCostNet","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable","target":"us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems","target":"immr:RoyaltyRevenueAdjustment","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems","target":"us-gaap:ContractWithCustomerAssetNetCurrent","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems","target":"us-gaap:ContractWithCustomerAssetNetNoncurrent","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems","target":"us-gaap:IncreaseDecreaseInContractWithCustomerAsset","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems","target":"us-gaap:DeferredRevenuePeriodIncreaseDecrease","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-154","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:RevenueFromContractWithCustomerAbstract","order":1.0},{"source":"us-gaap:RevenueFromContractWithCustomerAbstract","target":"us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable","target":"srt:ProductOrServiceAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ProductOrServiceAxis","target":"srt:ProductsAndServicesDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ProductsAndServicesDomain","target":"immr:FixedFeeLicenseMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FinancialInstrumentPerformanceStatusAxis","target":"us-gaap:FinancialInstrumentPerformanceStatusDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FinancialInstrumentPerformanceStatusDomain","target":"immr:PerformanceObligationBMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ContractWithCustomerDurationAxis","target":"us-gaap:ContractWithCustomerDurationDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ContractWithCustomerDurationDomain","target":"immr:LaterThanOneYearAndNotLaterThanThreeYearsMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems","target":"us-gaap:RevenueRemainingPerformanceObligation","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable","target":"us-gaap:FinancialInstrumentPerformanceStatusAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ContractWithCustomerDurationDomain","target":"immr:LaterThanThreeYearsMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems","target":"us-gaap:DeferredRevenueRevenueRecognized1","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable","target":"us-gaap:ContractWithCustomerDurationAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems","target":"us-gaap:DeferredRevenue","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable","target":"us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems","target":"immr:NumberOfPerformanceObligations","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-155","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:RevenueFromContractWithCustomerAbstract","order":1.0},{"source":"us-gaap:RevenueFromContractWithCustomerAbstract","target":"us-gaap:DisaggregationOfRevenueTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisaggregationOfRevenueTable","target":"srt:ConsolidatedEntitiesAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:ConsolidatedEntitiesAxis","target":"srt:ConsolidatedEntitiesDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:ConsolidatedEntitiesDomain","target":"immr:ImmersionCorporationMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DisaggregationOfRevenueLineItems","target":"us-gaap:DisaggregationOfRevenueTableTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ConsolidatedEntitiesDomain","target":"immr:BarnesAndNobleEducationIncMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DisaggregationOfRevenueTable","target":"us-gaap:DisaggregationOfRevenueLineItems","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisaggregationOfRevenueLineItems","target":"immr:ScheduleOfContractWithCustomerContractLiabilityTableTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-156","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:SegmentReportingAbstract","order":1.0},{"source":"us-gaap:SegmentReportingAbstract","target":"us-gaap:SegmentReportingDisclosureTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-157","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:SegmentReportingAbstract","order":1.0},{"source":"us-gaap:SegmentReportingAbstract","target":"us-gaap:ConcentrationRiskTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ConcentrationRiskTable","target":"srt:MajorCustomersAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:MajorCustomersAxis","target":"srt:NameOfMajorCustomerDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:NameOfMajorCustomerDomain","target":"immr:Customer1Member","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ConcentrationRiskByBenchmarkAxis","target":"us-gaap:ConcentrationRiskBenchmarkDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ConcentrationRiskBenchmarkDomain","target":"us-gaap:RevenueFromContractWithCustomerMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ConcentrationRiskByTypeAxis","target":"us-gaap:ConcentrationRiskTypeDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ConcentrationRiskTypeDomain","target":"us-gaap:CustomerConcentrationRiskMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ConcentrationRiskLineItems","target":"us-gaap:ConcentrationRiskPercentage1","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:NameOfMajorCustomerDomain","target":"immr:Customer2Member","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ConcentrationRiskTable","target":"us-gaap:ConcentrationRiskByBenchmarkAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:NameOfMajorCustomerDomain","target":"immr:Customer3Member","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ConcentrationRiskTable","target":"us-gaap:ConcentrationRiskByTypeAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ConcentrationRiskTable","target":"us-gaap:ConcentrationRiskLineItems","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-158","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:SegmentReportingAbstract","order":1.0},{"source":"us-gaap:SegmentReportingAbstract","target":"us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTable","target":"us-gaap:ConcentrationRiskByTypeAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ConcentrationRiskByTypeAxis","target":"us-gaap:ConcentrationRiskTypeDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ConcentrationRiskTypeDomain","target":"us-gaap:GeographicConcentrationRiskMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:StatementGeographicalAxis","target":"srt:SegmentGeographicalDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:SegmentGeographicalDomain","target":"country:CA","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ConcentrationRiskByBenchmarkAxis","target":"us-gaap:ConcentrationRiskBenchmarkDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ConcentrationRiskBenchmarkDomain","target":"us-gaap:PropertyPlantAndEquipmentMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SegmentReportingAssetReconcilingItemLineItems","target":"us-gaap:ConcentrationRiskPercentage1","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTable","target":"srt:StatementGeographicalAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:SegmentGeographicalDomain","target":"country:US","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:SegmentGeographicalDomain","target":"immr:RestOfWorldMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTable","target":"us-gaap:ConcentrationRiskByBenchmarkAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTable","target":"us-gaap:SegmentReportingAssetReconcilingItemLineItems","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-159","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:SegmentReportingAbstract","order":1.0},{"source":"us-gaap:SegmentReportingAbstract","target":"us-gaap:ConcentrationRiskTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ConcentrationRiskTable","target":"us-gaap:ConcentrationRiskByBenchmarkAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ConcentrationRiskByBenchmarkAxis","target":"us-gaap:ConcentrationRiskBenchmarkDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ConcentrationRiskBenchmarkDomain","target":"us-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ConcentrationRiskByTypeAxis","target":"us-gaap:ConcentrationRiskTypeDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ConcentrationRiskTypeDomain","target":"us-gaap:ProductConcentrationRiskMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ProductOrServiceAxis","target":"srt:ProductsAndServicesDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ProductsAndServicesDomain","target":"immr:MobileWearablesMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ConcentrationRiskLineItems","target":"us-gaap:ConcentrationRiskPercentage1","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ConcentrationRiskTable","target":"us-gaap:ConcentrationRiskByTypeAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ProductsAndServicesDomain","target":"immr:GamingMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ConcentrationRiskTable","target":"srt:ProductOrServiceAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ProductsAndServicesDomain","target":"immr:AutomotiveMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ProductsAndServicesDomain","target":"us-gaap:ProductAndServiceOtherMember","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ConcentrationRiskTable","target":"us-gaap:ConcentrationRiskLineItems","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-160","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:SegmentReportingAbstract","order":1.0},{"source":"us-gaap:SegmentReportingAbstract","target":"us-gaap:ConcentrationRiskTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ConcentrationRiskTable","target":"us-gaap:ConcentrationRiskByBenchmarkAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ConcentrationRiskByBenchmarkAxis","target":"us-gaap:ConcentrationRiskBenchmarkDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ConcentrationRiskBenchmarkDomain","target":"us-gaap:RevenueFromContractWithCustomerMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ConcentrationRiskByTypeAxis","target":"us-gaap:ConcentrationRiskTypeDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ConcentrationRiskTypeDomain","target":"us-gaap:GeographicConcentrationRiskMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:StatementGeographicalAxis","target":"srt:SegmentGeographicalDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:SegmentGeographicalDomain","target":"country:KR","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ConcentrationRiskLineItems","target":"us-gaap:ConcentrationRiskPercentage1","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ConcentrationRiskTable","target":"us-gaap:ConcentrationRiskByTypeAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:SegmentGeographicalDomain","target":"country:JP","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ConcentrationRiskTable","target":"srt:StatementGeographicalAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:SegmentGeographicalDomain","target":"country:US","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:SegmentGeographicalDomain","target":"country:DE","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ConcentrationRiskTable","target":"us-gaap:ConcentrationRiskLineItems","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:SegmentGeographicalDomain","target":"immr:OtherCountriesMember","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-161","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:SegmentReportingAbstract","order":1.0},{"source":"us-gaap:SegmentReportingAbstract","target":"us-gaap:ConcentrationRiskTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ConcentrationRiskTable","target":"us-gaap:ConcentrationRiskByBenchmarkAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ConcentrationRiskByBenchmarkAxis","target":"us-gaap:ConcentrationRiskBenchmarkDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ConcentrationRiskBenchmarkDomain","target":"us-gaap:RevenueFromContractWithCustomerMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ConcentrationRiskByTypeAxis","target":"us-gaap:ConcentrationRiskTypeDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ConcentrationRiskTypeDomain","target":"us-gaap:GeographicConcentrationRiskMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:StatementGeographicalAxis","target":"srt:SegmentGeographicalDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:SegmentGeographicalDomain","target":"srt:AsiaMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ConcentrationRiskLineItems","target":"us-gaap:ConcentrationRiskPercentage1","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ConcentrationRiskTable","target":"us-gaap:ConcentrationRiskByTypeAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:SegmentGeographicalDomain","target":"srt:NorthAmericaMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ConcentrationRiskTable","target":"srt:StatementGeographicalAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:SegmentGeographicalDomain","target":"srt:EuropeMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ConcentrationRiskTable","target":"us-gaap:ConcentrationRiskLineItems","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-162","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:SegmentReportingAbstract","order":1.0},{"source":"us-gaap:SegmentReportingAbstract","target":"us-gaap:ConcentrationRiskTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ConcentrationRiskTable","target":"us-gaap:ConcentrationRiskByTypeAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ConcentrationRiskByTypeAxis","target":"us-gaap:ConcentrationRiskTypeDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ConcentrationRiskTypeDomain","target":"us-gaap:CustomerConcentrationRiskMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:MajorCustomersAxis","target":"srt:NameOfMajorCustomerDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:NameOfMajorCustomerDomain","target":"immr:CustomerAMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ConcentrationRiskByBenchmarkAxis","target":"us-gaap:ConcentrationRiskBenchmarkDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ConcentrationRiskBenchmarkDomain","target":"us-gaap:RevenueFromContractWithCustomerMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ConcentrationRiskLineItems","target":"us-gaap:ConcentrationRiskPercentage1","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ConcentrationRiskTable","target":"srt:MajorCustomersAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:NameOfMajorCustomerDomain","target":"immr:CustomerBMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:NameOfMajorCustomerDomain","target":"immr:CustomerCMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ConcentrationRiskTable","target":"us-gaap:ConcentrationRiskByBenchmarkAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:NameOfMajorCustomerDomain","target":"immr:CustomerDMember","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ConcentrationRiskTable","target":"us-gaap:ConcentrationRiskLineItems","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:NameOfMajorCustomerDomain","target":"immr:CustomerEMember","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:NameOfMajorCustomerDomain","target":"immr:CustomerFMember","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-163","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:SegmentReportingAbstract","order":1.0},{"source":"us-gaap:SegmentReportingAbstract","target":"us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SegmentReportingAbstract","target":"us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SegmentReportingAbstract","target":"us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SegmentReportingAbstract","target":"us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-164","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:SegmentReportingAbstract","order":1.0},{"source":"us-gaap:SegmentReportingAbstract","target":"us-gaap:NumberOfOperatingSegments","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SegmentReportingAbstract","target":"us-gaap:NumberOfReportableSegments","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-165","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:SegmentReportingAbstract","order":1.0},{"source":"us-gaap:SegmentReportingAbstract","target":"us-gaap:ScheduleOfSegmentReportingInformationBySegmentTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ScheduleOfSegmentReportingInformationBySegmentTable","target":"us-gaap:StatementBusinessSegmentsAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementBusinessSegmentsAxis","target":"us-gaap:SegmentDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:SegmentDomain","target":"immr:ImmersionSegmentMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SegmentReportingInformationLineItems","target":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SegmentDomain","target":"immr:BarnesAndNobleEducationSegmentMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfSegmentReportingInformationBySegmentTable","target":"us-gaap:SegmentReportingInformationLineItems","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:SegmentReportingInformationLineItems","target":"us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:SegmentReportingInformationLineItems","target":"us-gaap:OperatingExpenses","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SegmentReportingInformationLineItems","target":"us-gaap:OperatingIncomeLoss","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-166","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:SegmentReportingAbstract","order":1.0},{"source":"us-gaap:SegmentReportingAbstract","target":"us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-167","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AccountingPoliciesAbstract","order":1.0},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:SignificantAccountingPoliciesTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-168","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AccountingPoliciesAbstract","order":1.0},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:ScheduleOfPropertyPlantAndEquipmentTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfPropertyPlantAndEquipmentTable","target":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","target":"us-gaap:PropertyPlantAndEquipmentTypeDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"immr:ComputerEquipmentAndPurchasedSoftwareMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RangeAxis","target":"srt:RangeMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RangeMember","target":"srt:MinimumMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentLineItems","target":"us-gaap:PropertyPlantAndEquipmentUsefulLife","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:MachineryAndEquipmentMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfPropertyPlantAndEquipmentTable","target":"srt:RangeAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RangeMember","target":"srt:MaximumMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:FurnitureAndFixturesMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfPropertyPlantAndEquipmentTable","target":"us-gaap:PropertyPlantAndEquipmentLineItems","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-169","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AccountingPoliciesAbstract","order":1.0},{"source":"us-gaap:AccountingPoliciesAbstract","target":"immr:ScheduleOfAccountingPoliciesDisclosureTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"immr:ScheduleOfAccountingPoliciesDisclosureTable","target":"us-gaap:BusinessAcquisitionAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:BusinessAcquisitionAxis","target":"us-gaap:BusinessAcquisitionAcquireeDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"immr:BarnesAndNobleEducationIncMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BalanceSheetLocationAxis","target":"us-gaap:BalanceSheetLocationDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BalanceSheetLocationDomain","target":"us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementEquityComponentsAxis","target":"us-gaap:EquityComponentDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:CommonStockMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RangeAxis","target":"srt:RangeMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RangeMember","target":"srt:MinimumMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"immr:SignificantAccountingPoliciesDisclosuresLineItems","target":"us-gaap:MinorityInterest","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"immr:ScheduleOfAccountingPoliciesDisclosureTable","target":"us-gaap:BalanceSheetLocationAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BalanceSheetLocationDomain","target":"us-gaap:OtherNoncurrentAssetsMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:RangeMember","target":"srt:MaximumMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"immr:SignificantAccountingPoliciesDisclosuresLineItems","target":"us-gaap:FiscalPeriodDuration","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"immr:ScheduleOfAccountingPoliciesDisclosureTable","target":"us-gaap:StatementEquityComponentsAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"immr:SignificantAccountingPoliciesDisclosuresLineItems","target":"immr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedMerchandiseInventories","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"immr:ScheduleOfAccountingPoliciesDisclosureTable","target":"srt:RangeAxis","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"immr:SignificantAccountingPoliciesDisclosuresLineItems","target":"immr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTextbookRentalInventories","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"immr:ScheduleOfAccountingPoliciesDisclosureTable","target":"immr:SignificantAccountingPoliciesDisclosuresLineItems","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"immr:SignificantAccountingPoliciesDisclosuresLineItems","target":"us-gaap:RestrictedCashAndCashEquivalents","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"immr:SignificantAccountingPoliciesDisclosuresLineItems","target":"us-gaap:AdvertisingExpense","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"immr:SignificantAccountingPoliciesDisclosuresLineItems","target":"us-gaap:NumberOfOperatingSegments","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"immr:SignificantAccountingPoliciesDisclosuresLineItems","target":"immr:NumberOfCommonClassMethodsUsingEarningPerShare","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"immr:SignificantAccountingPoliciesDisclosuresLineItems","target":"us-gaap:LesseeOperatingLeaseTermOfContract","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"immr:SignificantAccountingPoliciesDisclosuresLineItems","target":"us-gaap:LesseeOperatingLeaseRenewalTerm","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"immr:SignificantAccountingPoliciesDisclosuresLineItems","target":"immr:RentalPeriodsDuration","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"immr:SignificantAccountingPoliciesDisclosuresLineItems","target":"us-gaap:NumberOfReportableSegments","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"immr:SignificantAccountingPoliciesDisclosuresLineItems","target":"us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"immr:SignificantAccountingPoliciesDisclosuresLineItems","target":"us-gaap:NumberOfStores","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"immr:SignificantAccountingPoliciesDisclosuresLineItems","target":"immr:NumberOfStudents","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"immr:SignificantAccountingPoliciesDisclosuresLineItems","target":"us-gaap:RevenuePerformanceObligationDescriptionOfPaymentTerms","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-170","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AccountingPoliciesAbstract","order":1.0},{"source":"us-gaap:AccountingPoliciesAbstract","target":"immr:ScheduleOfAccountingPoliciesDisclosureTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"immr:ScheduleOfAccountingPoliciesDisclosureTable","target":"us-gaap:BusinessAcquisitionAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:BusinessAcquisitionAxis","target":"us-gaap:BusinessAcquisitionAcquireeDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"immr:BarnesAndNobleEducationIncMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"immr:SignificantAccountingPoliciesDisclosuresLineItems","target":"immr:NatureOfBusinessAndOperationsPolicyTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"immr:ScheduleOfAccountingPoliciesDisclosureTable","target":"immr:SignificantAccountingPoliciesDisclosuresLineItems","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"immr:SignificantAccountingPoliciesDisclosuresLineItems","target":"immr:ImpactOfCovid19PolicyTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"immr:SignificantAccountingPoliciesDisclosuresLineItems","target":"us-gaap:ConsolidationPolicyTextBlock","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"immr:SignificantAccountingPoliciesDisclosuresLineItems","target":"us-gaap:BasisOfAccountingPolicyPolicyTextBlock","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"immr:SignificantAccountingPoliciesDisclosuresLineItems","target":"us-gaap:UseOfEstimates","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"immr:SignificantAccountingPoliciesDisclosuresLineItems","target":"us-gaap:FiscalPeriod","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"immr:SignificantAccountingPoliciesDisclosuresLineItems","target":"us-gaap:SegmentReportingPolicyPolicyTextBlock","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"immr:SignificantAccountingPoliciesDisclosuresLineItems","target":"us-gaap:EarningsPerSharePolicyTextBlock","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"immr:SignificantAccountingPoliciesDisclosuresLineItems","target":"us-gaap:BusinessCombinationsPolicy","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"immr:SignificantAccountingPoliciesDisclosuresLineItems","target":"us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"immr:SignificantAccountingPoliciesDisclosuresLineItems","target":"us-gaap:ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"immr:SignificantAccountingPoliciesDisclosuresLineItems","target":"us-gaap:PriorPeriodReclassificationAdjustmentDescription","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"immr:SignificantAccountingPoliciesDisclosuresLineItems","target":"us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"immr:SignificantAccountingPoliciesDisclosuresLineItems","target":"immr:SeasonalityPolicyTextBlock","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"immr:SignificantAccountingPoliciesDisclosuresLineItems","target":"us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"immr:SignificantAccountingPoliciesDisclosuresLineItems","target":"us-gaap:InventoryPolicyTextBlock","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"immr:SignificantAccountingPoliciesDisclosuresLineItems","target":"immr:TextbookRentalsInventoriesPolicyTextBlock","order":16.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"immr:SignificantAccountingPoliciesDisclosuresLineItems","target":"us-gaap:LesseeLeasesPolicyTextBlock","order":17.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"immr:SignificantAccountingPoliciesDisclosuresLineItems","target":"us-gaap:PropertyPlantAndEquipmentPolicyTextBlock","order":18.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"immr:SignificantAccountingPoliciesDisclosuresLineItems","target":"us-gaap:RevenueRecognitionPolicyTextBlock","order":19.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"immr:SignificantAccountingPoliciesDisclosuresLineItems","target":"us-gaap:RevenueFromContractWithCustomerPolicyTextBlock","order":20.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"immr:SignificantAccountingPoliciesDisclosuresLineItems","target":"us-gaap:CostOfSalesPolicyTextBlock","order":21.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"immr:SignificantAccountingPoliciesDisclosuresLineItems","target":"us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock","order":22.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"immr:SignificantAccountingPoliciesDisclosuresLineItems","target":"us-gaap:LongDurationContractsRevenueRecognitionPolicy","order":23.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"immr:SignificantAccountingPoliciesDisclosuresLineItems","target":"us-gaap:FairValueMeasurementPolicyPolicyTextBlock","order":24.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"immr:SignificantAccountingPoliciesDisclosuresLineItems","target":"us-gaap:MarketableSecuritiesPolicy","order":25.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"immr:SignificantAccountingPoliciesDisclosuresLineItems","target":"us-gaap:TradeAndOtherAccountsReceivablePolicy","order":26.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"immr:SignificantAccountingPoliciesDisclosuresLineItems","target":"us-gaap:AdvertisingCostsPolicyTextBlock","order":27.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"immr:SignificantAccountingPoliciesDisclosuresLineItems","target":"us-gaap:ResearchAndDevelopmentExpensePolicy","order":28.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"immr:SignificantAccountingPoliciesDisclosuresLineItems","target":"us-gaap:LegalCostsPolicyTextBlock","order":29.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"immr:SignificantAccountingPoliciesDisclosuresLineItems","target":"us-gaap:IncomeTaxPolicyTextBlock","order":30.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"immr:SignificantAccountingPoliciesDisclosuresLineItems","target":"us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy","order":31.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"immr:SignificantAccountingPoliciesDisclosuresLineItems","target":"us-gaap:ConcentrationRiskCreditRisk","order":32.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"immr:SignificantAccountingPoliciesDisclosuresLineItems","target":"immr:CertainSignificantRisksAndUncertaintiesPolicyTextBlock","order":33.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-171","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AccountingPoliciesAbstract","order":1.0},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:PropertyPlantAndEquipmentTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-172","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","order":1.0},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-173","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","order":1.0},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"us-gaap:AwardTypeAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AwardTypeAxis","target":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:EmployeeStockOptionMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:StatementClassOfStockAxis","target":"us-gaap:ClassOfStockDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonStockMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:ShareRepurchaseProgramAxis","target":"srt:ShareRepurchaseProgramDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ShareRepurchaseProgramDomain","target":"immr:December2022StockRepurchaseProgramMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RangeAxis","target":"srt:RangeMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RangeMember","target":"srt:MinimumMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PlanNameAxis","target":"us-gaap:PlanNameDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PlanNameDomain","target":"immr:A2021PlanMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ConsolidatedEntitiesAxis","target":"srt:ConsolidatedEntitiesDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:ConsolidatedEntitiesDomain","target":"immr:ImmersionCorporationMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:TitleOfIndividualAxis","target":"srt:TitleOfIndividualWithRelationshipToEntityDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:TitleOfIndividualWithRelationshipToEntityDomain","target":"srt:ManagementMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"immr:TimeBasedStockOptionMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"us-gaap:StatementClassOfStockAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:RangeMember","target":"srt:MaximumMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PlanNameDomain","target":"immr:BarnesAndNobleEducationEquityIncentivePlanMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ConsolidatedEntitiesDomain","target":"immr:BarnesAndNobleEducationIncMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:TitleOfIndividualWithRelationshipToEntityDomain","target":"srt:DirectorMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:positiveLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:RestrictedStockMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"srt:ShareRepurchaseProgramAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:TitleOfIndividualWithRelationshipToEntityDomain","target":"immr:EmployeesOtherThanManagementMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:RestrictedStockUnitsRSUMember","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"srt:RangeAxis","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:PerformanceSharesMember","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"us-gaap:PlanNameAxis","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:EmployeeStockMember","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"srt:ConsolidatedEntitiesAxis","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"srt:TitleOfIndividualAxis","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"immr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReductionInSharesAvailableForGrantForEveryShareIssued","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"immr:SharebasedCompensationArrangementbySharebasedPaymentAwardMaximumEmployeeSubscriptionAmount","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"immr:SharebasedCompensationArrangementbySharebasedPaymentAwardSharesAvailableForPurchase","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"immr:PeriodForAverageVolumeWeightedAveragePrice","order":16.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"immr:NumberOfTranches","order":17.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:AllocatedShareBasedCompensationExpense","order":18.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-174","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","order":1.0},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"srt:ConsolidatedEntitiesAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:ConsolidatedEntitiesAxis","target":"srt:ConsolidatedEntitiesDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:ConsolidatedEntitiesDomain","target":"immr:ImmersionCorporationMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AwardTypeAxis","target":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:PerformanceSharesMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"immr:ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalDisclosuresAbstract","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"us-gaap:AwardTypeAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTerseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"immr:ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalDisclosuresAbstract","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTerseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]}]},{"name":"rpt:network-presentation-175","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","order":1.0},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"srt:ConsolidatedEntitiesAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:ConsolidatedEntitiesAxis","target":"srt:ConsolidatedEntitiesDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:ConsolidatedEntitiesDomain","target":"immr:BarnesAndNobleEducationIncMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AwardTypeAxis","target":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:PerformanceSharesMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:VestingAxis","target":"us-gaap:VestingDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:VestingDomain","target":"us-gaap:ShareBasedCompensationAwardTrancheOneMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"us-gaap:AwardTypeAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:VestingDomain","target":"us-gaap:ShareBasedCompensationAwardTrancheTwoMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedPaymentArrangementValuationTechniqueExtensibleEnumeration","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"us-gaap:VestingAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:VestingDomain","target":"us-gaap:ShareBasedCompensationAwardTrancheThreeMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:positiveTerseLabel"}]}]},{"name":"rpt:network-presentation-176","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","order":1.0},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"srt:ConsolidatedEntitiesAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:ConsolidatedEntitiesAxis","target":"srt:ConsolidatedEntitiesDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:ConsolidatedEntitiesDomain","target":"immr:ImmersionCorporationMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AwardTypeAxis","target":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"immr:TimeBasedStockOptionMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PlanNameAxis","target":"us-gaap:PlanNameDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PlanNameDomain","target":"immr:A2021PlanMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"us-gaap:AwardTypeAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:RestrictedStockUnitsRSUMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:RestrictedStockMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"us-gaap:PlanNameAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:PerformanceSharesMember","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-177","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","order":1.0},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"srt:ConsolidatedEntitiesAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:ConsolidatedEntitiesAxis","target":"srt:ConsolidatedEntitiesDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:ConsolidatedEntitiesDomain","target":"immr:ImmersionCorporationMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AwardTypeAxis","target":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:RestrictedStockUnitsRSUMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"immr:ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalDisclosuresAbstract","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"us-gaap:AwardTypeAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:RestrictedStockMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"immr:ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalDisclosuresAbstract","target":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"immr:ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalDisclosuresAbstract","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]}]},{"name":"rpt:network-presentation-178","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","order":1.0},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"srt:ConsolidatedEntitiesAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:ConsolidatedEntitiesAxis","target":"srt:ConsolidatedEntitiesDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:ConsolidatedEntitiesDomain","target":"immr:BarnesAndNobleEducationIncMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AwardTypeAxis","target":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:EmployeeStockOptionMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PlanNameAxis","target":"us-gaap:PlanNameDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PlanNameDomain","target":"immr:BarnesAndNobleEducationEquityIncentivePlanMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"immr:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssued","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"us-gaap:AwardTypeAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:RestrictedStockMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:RestrictedStockUnitsRSUMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"us-gaap:PlanNameAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]}]},{"name":"rpt:network-presentation-179","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","order":1.0},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable","target":"srt:ConsolidatedEntitiesAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:ConsolidatedEntitiesAxis","target":"srt:ConsolidatedEntitiesDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:ConsolidatedEntitiesDomain","target":"immr:ImmersionCorporationMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AwardTypeAxis","target":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:EmployeeStockOptionMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementLocationAxis","target":"us-gaap:IncomeStatementLocationDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementLocationDomain","target":"us-gaap:SellingAndMarketingExpenseMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems","target":"us-gaap:AllocatedShareBasedCompensationExpense","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable","target":"us-gaap:AwardTypeAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"immr:RestrictedStockAndRestrictedStockUnitsAndPerformanceStockUnitsMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementLocationDomain","target":"us-gaap:ResearchAndDevelopmentExpenseMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:EmployeeStockMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable","target":"us-gaap:IncomeStatementLocationAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementLocationDomain","target":"us-gaap:GeneralAndAdministrativeExpenseMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable","target":"us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-180","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","order":1.0},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"us-gaap:AwardTypeAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AwardTypeAxis","target":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"immr:TimeBasedStockOptionMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract","target":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward","target":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract","target":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward","target":"us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward","target":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract","target":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward","target":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract","target":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"name":"rpt:network-presentation-181","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","order":1.0},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"srt:ConsolidatedEntitiesAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:ConsolidatedEntitiesAxis","target":"srt:ConsolidatedEntitiesDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:ConsolidatedEntitiesDomain","target":"immr:BarnesAndNobleEducationIncMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"immr:ScheduleOfStockOptionsAndAwardsTableTableTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ScheduleOfOtherShareBasedCompensationActivityTableTextBlock","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-182","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","order":1.0},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"us-gaap:AwardTypeAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AwardTypeAxis","target":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"immr:TimeBasedStockOptionMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"immr:MarketPerformanceBasedRestrictedStockUnitsMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-183","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:EquityAbstract","order":1.0},{"source":"us-gaap:EquityAbstract","target":"us-gaap:StockholdersEquityNoteDisclosureTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-184","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:EquityAbstract","order":1.0},{"source":"us-gaap:EquityAbstract","target":"us-gaap:ScheduleOfStockByClassTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ScheduleOfStockByClassTable","target":"us-gaap:StatementClassOfStockAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementClassOfStockAxis","target":"us-gaap:ClassOfStockDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonStockMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ShareRepurchaseProgramAxis","target":"srt:ShareRepurchaseProgramDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ShareRepurchaseProgramDomain","target":"immr:StockRepurchaseProgramMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RangeAxis","target":"srt:RangeMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RangeMember","target":"srt:MinimumMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DividendsAxis","target":"us-gaap:DividendsDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DividendsDomain","target":"immr:O2023Q3DividendsMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"us-gaap:TreasuryStockCommonShares","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfStockByClassTable","target":"srt:ShareRepurchaseProgramAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ShareRepurchaseProgramDomain","target":"immr:December2022StockRepurchaseProgramMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RangeMember","target":"srt:MaximumMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DividendsDomain","target":"immr:O2023Q4DividendsMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"us-gaap:TreasuryStockAcquiredAverageCostPerShare","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfStockByClassTable","target":"srt:RangeAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DividendsDomain","target":"immr:O2024Q1DividendsMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"us-gaap:StockRepurchasedAndRetiredDuringPeriodValue","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfStockByClassTable","target":"us-gaap:DividendsAxis","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DividendsDomain","target":"immr:O2024Q2DividendsMember","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"immr:ClosingPriceOfCommonStock","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfStockByClassTable","target":"us-gaap:ClassOfStockLineItems","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"us-gaap:LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"srt:StockRepurchaseProgramAuthorizedAmount1","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"us-gaap:TreasuryStockSharesAcquired","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"us-gaap:TreasuryStockValueAcquiredCostMethod","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"us-gaap:CommonStockDividendsPerShareCashPaid","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"immr:CommonStockSpecialDividendsPerShareCashPaid","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"us-gaap:DividendsCommonStockCash","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"srt:StockRepurchaseProgramExpirationDate","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"us-gaap:DividendsPayableAmountPerShare","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"us-gaap:DividendPayableDateToBePaidDayMonthAndYear","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"us-gaap:DividendsPayableDateOfRecordDayMonthAndYear","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"us-gaap:DividendsPayableDateDeclaredDayMonthAndYear","order":16.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-185","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:EquityAbstract","order":1.0},{"source":"us-gaap:EquityAbstract","target":"us-gaap:ScheduleOfStockByClassTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ScheduleOfStockByClassTable","target":"immr:AgreementAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"immr:AgreementAxis","target":"immr:AgreementDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"immr:AgreementDomain","target":"immr:SalesAgreementMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ConsolidatedEntitiesAxis","target":"srt:ConsolidatedEntitiesDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:ConsolidatedEntitiesDomain","target":"immr:BarnesAndNobleEducationIncMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SubsidiarySaleOfStockAxis","target":"us-gaap:SaleOfStockNameOfTransactionDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:SaleOfStockNameOfTransactionDomain","target":"immr:AtMarketEquityOfferingsMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:CounterpartyNameAxis","target":"srt:RepurchaseAgreementCounterpartyNameDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:RepurchaseAgreementCounterpartyNameDomain","target":"immr:BtigLlcMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"us-gaap:SaleOfStockConsiderationReceivedPerTransaction","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfStockByClassTable","target":"srt:ConsolidatedEntitiesAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"immr:PercentageOfCommissionFromGrossSalesProceedsOfCommonShares","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfStockByClassTable","target":"us-gaap:SubsidiarySaleOfStockAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ScheduleOfStockByClassTable","target":"srt:CounterpartyNameAxis","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"us-gaap:SaleOfStockPricePerShare","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfStockByClassTable","target":"us-gaap:ClassOfStockLineItems","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"us-gaap:SaleOfStockConsiderationReceivedOnTransaction","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-186","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:SubsequentEventsAbstract","order":1.0},{"source":"us-gaap:SubsequentEventsAbstract","target":"us-gaap:SubsequentEventsTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-187","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:SubsequentEventsAbstract","order":1.0},{"source":"us-gaap:SubsequentEventsAbstract","target":"us-gaap:SubsequentEventTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:SubsequentEventTable","target":"us-gaap:SubsequentEventTypeAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SubsequentEventTypeAxis","target":"us-gaap:SubsequentEventTypeDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SubsequentEventTypeDomain","target":"us-gaap:SubsequentEventMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"immr:AgreementAxis","target":"immr:AgreementDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"immr:AgreementDomain","target":"immr:SalesAgreementMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ConsolidatedEntitiesAxis","target":"srt:ConsolidatedEntitiesDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:ConsolidatedEntitiesDomain","target":"immr:BarnesAndNobleEducationIncMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SubsidiarySaleOfStockAxis","target":"us-gaap:SaleOfStockNameOfTransactionDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:SaleOfStockNameOfTransactionDomain","target":"immr:AtMarketEquityOfferingsMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DividendsAxis","target":"us-gaap:DividendsDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DividendsDomain","target":"immr:S2024Q2DividendsMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SubsequentEventLineItems","target":"us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SubsequentEventTable","target":"immr:AgreementAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:SubsequentEventLineItems","target":"us-gaap:SaleOfStockPricePerShare","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SubsequentEventTable","target":"srt:ConsolidatedEntitiesAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:SubsequentEventLineItems","target":"us-gaap:SaleOfStockConsiderationReceivedOnTransaction","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SubsequentEventTable","target":"us-gaap:SubsidiarySaleOfStockAxis","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:SubsequentEventLineItems","target":"us-gaap:SaleOfStockConsiderationReceivedPerTransaction","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SubsequentEventTable","target":"us-gaap:DividendsAxis","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:SubsequentEventLineItems","target":"us-gaap:DividendsPayableDateDeclaredDayMonthAndYear","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SubsequentEventTable","target":"us-gaap:SubsequentEventLineItems","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SubsequentEventLineItems","target":"us-gaap:DividendsPayableAmountPerShare","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SubsequentEventLineItems","target":"us-gaap:DividendPayableDateToBePaidDayMonthAndYear","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SubsequentEventLineItems","target":"us-gaap:DividendsPayableDateOfRecordDayMonthAndYear","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-188","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"immr:SupplementaryInformationDisclosureAbstract","order":1.0},{"source":"immr:SupplementaryInformationDisclosureAbstract","target":"immr:SupplementaryInformationDisclosureTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-189","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"immr:SupplementaryInformationDisclosureAbstract","order":1.0},{"source":"immr:SupplementaryInformationDisclosureAbstract","target":"immr:ScheduleOfSupplementaryInformationDisclosureTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"immr:ScheduleOfSupplementaryInformationDisclosureTable","target":"srt:ConsolidatedEntitiesAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:ConsolidatedEntitiesAxis","target":"srt:ConsolidatedEntitiesDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:ConsolidatedEntitiesDomain","target":"immr:BarnesAndNobleEducationIncMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"immr:SupplementaryInformationDisclosuresLineItems","target":"us-gaap:RestructuringSettlementAndImpairmentProvisions","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"immr:ScheduleOfSupplementaryInformationDisclosureTable","target":"immr:SupplementaryInformationDisclosuresLineItems","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"immr:SupplementaryInformationDisclosuresLineItems","target":"immr:SeveranceAndOtherEmployeeTerminationAndBenefitCosts","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"immr:SupplementaryInformationDisclosuresLineItems","target":"immr:SeveranceCostsRelatedToChiefExecutiveOfficer","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"immr:SupplementaryInformationDisclosuresLineItems","target":"us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"immr:SupplementaryInformationDisclosuresLineItems","target":"immr:CostsAssociatedWithLegalAndAdvisoryProfessionalServicesRestructuringAndProcessImprovementsAndOtherCharges","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"immr:SupplementaryInformationDisclosuresLineItems","target":"us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-190","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"ecd:InsiderTradingArrLineItems","order":1.0},{"source":"ecd:InsiderTradingArrLineItems","target":"ecd:TradingArrByIndTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"ecd:TradingArrByIndTable","target":"ecd:TradingArrAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:TradingArrAxis","target":"ecd:AllTradingArrangementsMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:IndividualAxis","target":"ecd:AllIndividualsMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:TradingArrByIndTable","target":"ecd:IndividualAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:InsiderTradingArrLineItems","target":"ecd:MtrlTermsOfTrdArrTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:InsiderTradingArrLineItems","target":"ecd:TrdArrIndName","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:InsiderTradingArrLineItems","target":"ecd:TrdArrIndTitle","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:InsiderTradingArrLineItems","target":"ecd:Rule10b51ArrAdoptedFlag","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:InsiderTradingArrLineItems","target":"ecd:NonRule10b51ArrAdoptedFlag","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:InsiderTradingArrLineItems","target":"ecd:TrdArrAdoptionDate","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:InsiderTradingArrLineItems","target":"ecd:Rule10b51ArrTrmntdFlag","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:InsiderTradingArrLineItems","target":"ecd:NonRule10b51ArrTrmntdFlag","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:InsiderTradingArrLineItems","target":"ecd:TrdArrTerminationDate","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:InsiderTradingArrLineItems","target":"ecd:TrdArrDuration","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:InsiderTradingArrLineItems","target":"ecd:TrdArrSecuritiesAggAvailAmt","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-calculation-191","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AccountsAndOtherReceivablesNetCurrent","order":1.0},{"source":"us-gaap:AccountsAndOtherReceivablesNetCurrent","target":"us-gaap:AccountsReceivableNetCurrent","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AccountsAndOtherReceivablesNetCurrent","target":"us-gaap:OtherReceivablesNetCurrent","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-192","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:OtherAssetsNoncurrent","order":1.0},{"source":"us-gaap:OtherAssetsNoncurrent","target":"us-gaap:OtherAssetsMiscellaneousNoncurrent","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-193","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:OtherLiabilitiesCurrent","order":1.0},{"source":"us-gaap:OtherLiabilitiesCurrent","target":"us-gaap:DerivativeLiabilitiesCurrent","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:OtherLiabilitiesCurrent","target":"us-gaap:OtherSundryLiabilitiesCurrent","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:OtherLiabilitiesCurrent","target":"us-gaap:DividendsPayableCurrent","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:OtherLiabilitiesCurrent","target":"us-gaap:TaxesPayableCurrent","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-194","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","order":1.0},{"source":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","target":"us-gaap:PrepaidExpenseCurrent","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","target":"us-gaap:OtherAssetsCurrent","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-195","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet","order":1.0},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities","order":1.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities","target":"immr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedLiabilities","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets","target":"immr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedMerchandiseInventories","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets","target":"immr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTextbookRentalInventories","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities","target":"immr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOperatingLeaseLiabilities","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment","order":5.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities","target":"immr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOperatingLeaseLiabilities","order":5.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets","target":"immr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets","order":6.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities","target":"immr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesDeferredRevenue","order":6.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill","order":7.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther","order":7.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets","order":8.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt","order":8.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets","order":9.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-196","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:Assets","order":1.0},{"source":"xbrl:rootSource","target":"us-gaap:LiabilitiesAndStockholdersEquity","order":2.0},{"source":"us-gaap:Assets","target":"us-gaap:AssetsCurrent","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsCurrent","target":"us-gaap:CashAndCashEquivalentsAtCarryingValue","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsNoncurrent","target":"us-gaap:OtherAssetsNoncurrent","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquity","target":"us-gaap:Liabilities","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Liabilities","target":"us-gaap:LiabilitiesCurrent","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesCurrent","target":"us-gaap:AccountsPayableCurrent","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesNoncurrent","target":"us-gaap:LongTermDebtNoncurrent","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","target":"us-gaap:StockholdersEquity","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:StockholdersEquity","target":"us-gaap:CommonStockValue","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsCurrent","target":"us-gaap:ShortTermInvestments","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Assets","target":"us-gaap:AssetsNoncurrent","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsNoncurrent","target":"us-gaap:DeferredIncomeTaxAssetsNet","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesCurrent","target":"us-gaap:EmployeeRelatedLiabilitiesCurrent","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Liabilities","target":"us-gaap:LiabilitiesNoncurrent","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesNoncurrent","target":"us-gaap:OtherLiabilitiesNoncurrent","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquity","target":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:StockholdersEquity","target":"us-gaap:AdditionalPaidInCapitalCommonStock","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","target":"us-gaap:MinorityInterest","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsCurrent","target":"us-gaap:AccountsAndOtherReceivablesNetCurrent","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsNoncurrent","target":"us-gaap:OperatingLeaseRightOfUseAsset","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesCurrent","target":"us-gaap:AccruedLiabilitiesCurrent","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesNoncurrent","target":"us-gaap:OperatingLeaseLiabilityNoncurrent","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:StockholdersEquity","target":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsCurrent","target":"us-gaap:RetailRelatedInventoryMerchandise","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsNoncurrent","target":"us-gaap:DepositsAssetsNoncurrent","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesCurrent","target":"us-gaap:OperatingLeaseLiabilityCurrent","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesNoncurrent","target":"us-gaap:DeferredIncomeTaxLiabilitiesNet","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:StockholdersEquity","target":"us-gaap:RetainedEarningsAccumulatedDeficit","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsCurrent","target":"immr:TextbookRentalInventories","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsNoncurrent","target":"us-gaap:LongTermInvestments","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesCurrent","target":"us-gaap:ContractWithCustomerLiabilityCurrent","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesNoncurrent","target":"us-gaap:ContractWithCustomerLiabilityNoncurrent","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:StockholdersEquity","target":"us-gaap:TreasuryStockValue","order":4.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:AssetsCurrent","target":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","order":5.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsNoncurrent","target":"us-gaap:Goodwill","order":5.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesCurrent","target":"us-gaap:OtherLiabilitiesCurrent","order":5.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsNoncurrent","target":"us-gaap:IntangibleAssetsNetExcludingGoodwill","order":6.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsNoncurrent","target":"us-gaap:PropertyPlantAndEquipmentNet","order":7.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-197","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect","order":1.0},{"source":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect","target":"us-gaap:NetCashProvidedByUsedInOperatingActivities","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:ProfitLoss","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivities","target":"us-gaap:PaymentsToAcquireInvestments","order":0.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivities","target":"immr:ProceedsFromIssuanceOfCommonStockOfSubsidiary","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:DepreciationDepletionAndAmortization","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect","target":"us-gaap:NetCashProvidedByUsedInInvestingActivities","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivities","target":"us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivities","target":"us-gaap:ProceedsFromIssuanceOfLongTermDebt","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:GainLossOnSaleOfPropertyPlantEquipment","order":2.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivities","target":"us-gaap:ProceedsFromDerivativeInstrumentInvestingActivities","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect","target":"us-gaap:NetCashProvidedByUsedInFinancingActivities","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivities","target":"us-gaap:RepaymentsOfLongTermDebt","order":2.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:DeferredIncomeTaxesAndTaxCredits","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivities","target":"us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired","order":3.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivities","target":"us-gaap:PaymentsOfDividendsCommonStock","order":3.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:ShareBasedCompensation","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivities","target":"us-gaap:PaymentsForDerivativeInstrumentInvestingActivities","order":4.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivities","target":"us-gaap:PaymentsForRepurchaseOfCommonStock","order":4.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments","order":5.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivities","target":"us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment","order":5.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivities","target":"us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation","order":5.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet","order":6.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivities","target":"us-gaap:PaymentsToAcquirePropertyPlantAndEquipment","order":6.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivities","target":"us-gaap:ProceedsFromPaymentsForOtherFinancingActivities","order":6.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"immr:ShareBasedPaymentArrangementSharesIssuedToEmployee","order":7.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:OtherNoncashIncomeExpense","order":8.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables","order":9.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:IncreaseDecreaseInRetailRelatedInventories","order":10.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"immr:IncreaseDecreaseInTextbookRentalInventories","order":11.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets","order":12.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:IncreaseDecreaseInDepositOtherAssets","order":13.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:IncreaseDecreaseInOtherOperatingAssets","order":14.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities","order":15.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:IncreaseDecreaseInOperatingLeaseLiability","order":16.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:IncreaseDecreaseInOtherCurrentLiabilities","order":17.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:IncreaseDecreaseInContractWithCustomerLiability","order":18.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities","order":19.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-198","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:ComprehensiveIncomeNetOfTax","order":1.0},{"source":"us-gaap:ComprehensiveIncomeNetOfTax","target":"us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest","target":"us-gaap:ProfitLoss","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest","target":"us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:ComprehensiveIncomeNetOfTax","target":"us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest","order":1.0,"properties":[{"property":"xbrl:weight","value":-1.0}]}]},{"name":"rpt:network-calculation-199","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:NetIncomeLoss","order":1.0},{"source":"us-gaap:NetIncomeLoss","target":"us-gaap:ProfitLoss","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:ProfitLoss","target":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","target":"us-gaap:OperatingIncomeLoss","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:OperatingIncomeLoss","target":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:OperatingExpenses","target":"us-gaap:SellingAndMarketingExpense","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:OperatingIncomeLoss","target":"us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization","order":1.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:OperatingExpenses","target":"us-gaap:GeneralAndAdministrativeExpense","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","target":"us-gaap:InterestIncomeExpenseNet","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:ProfitLoss","target":"us-gaap:IncomeTaxExpenseBenefit","order":1.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetIncomeLoss","target":"us-gaap:NetIncomeLossAttributableToNoncontrollingInterest","order":1.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:OperatingIncomeLoss","target":"us-gaap:OperatingExpenses","order":2.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:OperatingExpenses","target":"us-gaap:SellingGeneralAndAdministrativeExpense","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","target":"us-gaap:InterestExpenseNonoperating","order":2.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:OperatingExpenses","target":"us-gaap:DepreciationAndAmortization","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:OperatingExpenses","target":"us-gaap:RestructuringSettlementAndImpairmentProvisions","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-200","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:LongTermDebt","order":1.0},{"source":"us-gaap:LongTermDebt","target":"us-gaap:LongTermDebtCurrent","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LongTermDebt","target":"us-gaap:LongTermDebtNoncurrent","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-201","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","order":1.0},{"source":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","target":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","target":"us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-202","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:FiniteLivedIntangibleAssetsNet","order":1.0},{"source":"us-gaap:FiniteLivedIntangibleAssetsNet","target":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsNet","target":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsNet","target":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsNet","target":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsNet","target":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsNet","target":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour","order":5.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-203","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IntangibleAssetsNetExcludingGoodwill","order":1.0},{"source":"us-gaap:IntangibleAssetsNetExcludingGoodwill","target":"us-gaap:IntangibleAssetsGrossExcludingGoodwill","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IntangibleAssetsNetExcludingGoodwill","target":"us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization","order":1.0,"properties":[{"property":"xbrl:weight","value":-1.0}]}]},{"name":"rpt:network-calculation-204","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis","order":1.0},{"source":"xbrl:rootSource","target":"us-gaap:AvailableForSaleSecuritiesDebtSecurities","order":2.0},{"source":"us-gaap:AvailableForSaleSecuritiesDebtSecurities","target":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis","target":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AvailableForSaleSecuritiesDebtSecurities","target":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis","target":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AvailableForSaleSecuritiesDebtSecurities","target":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis","target":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-205","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:ShortTermInvestments","order":1.0},{"source":"us-gaap:ShortTermInvestments","target":"us-gaap:MarketableSecuritiesCurrent","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:ShortTermInvestments","target":"us-gaap:DebtSecuritiesCurrent","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-206","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"immr:DerivativeInstrumentsInHedgesLiabilitiesAtAmortizedCost","order":1.0},{"source":"xbrl:rootSource","target":"immr:DerivativeLiabilitiesAtAmortizedCost","order":2.0},{"source":"immr:DerivativeInstrumentsInHedgesLiabilitiesAtAmortizedCost","target":"immr:DerivativeInstrumentsInHedgesLiabilitiesAccumulatedGrossUnrealizedLossGainBeforeTax","order":0.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"immr:DerivativeLiabilitiesAtAmortizedCost","target":"immr:DerivativeLiabilitiesAccumulatedGrossUnrealizedLossGainBeforeTax","order":0.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"immr:DerivativeInstrumentsInHedgesLiabilitiesAtAmortizedCost","target":"us-gaap:DerivativeInstrumentsInHedgesLiabilitiesAtFairValue","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"immr:DerivativeLiabilitiesAtAmortizedCost","target":"us-gaap:DerivativeLiabilities","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-207","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AssetsFairValueDisclosure","order":1.0},{"source":"us-gaap:AssetsFairValueDisclosure","target":"us-gaap:CashAndCashEquivalentsFairValueDisclosure","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsFairValueDisclosure","target":"immr:USTreasurySecuritiesFairValueDisclosure","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsFairValueDisclosure","target":"immr:CertificatesOfDepositFairValueDisclosure","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsFairValueDisclosure","target":"us-gaap:EquitySecuritiesFvNiCurrentAndNoncurrent","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsFairValueDisclosure","target":"immr:CorporateBondSecuritiesAvailableForSale","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-208","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:LongTermInvestments","order":1.0},{"source":"us-gaap:LongTermInvestments","target":"us-gaap:DebtSecuritiesNoncurrent","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LongTermInvestments","target":"us-gaap:MarketableSecuritiesNoncurrent","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-209","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:GainLossOnInvestments","order":1.0},{"source":"us-gaap:GainLossOnInvestments","target":"us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:GainLossOnInvestments","target":"us-gaap:UnrealizedGainLossOnDerivatives","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:GainLossOnInvestments","target":"us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:GainLossOnInvestments","target":"us-gaap:EquitySecuritiesFvNiRealizedGainLoss","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:GainLossOnInvestments","target":"us-gaap:GainLossOnSaleOfDerivatives","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-210","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:LessorOperatingLeasePaymentsToBeReceived","order":1.0},{"source":"us-gaap:LessorOperatingLeasePaymentsToBeReceived","target":"us-gaap:LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LessorOperatingLeasePaymentsToBeReceived","target":"us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-211","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:LeaseCost","order":1.0},{"source":"us-gaap:LeaseCost","target":"us-gaap:VariableLeaseCost","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LeaseCost","target":"immr:SubleaseIncomeExpense","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LeaseCost","target":"us-gaap:OperatingLeaseCost","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-212","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet","order":1.0},{"source":"us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet","target":"us-gaap:NetIncomeLoss","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet","target":"us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNet","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-213","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"immr:NumberOfCommonSharesOutstandingOfSubsidiary","order":1.0},{"source":"xbrl:rootSource","target":"immr:PercentageOfCommonSharesOutstandingOfSubsidiary","order":2.0},{"source":"immr:NumberOfCommonSharesOutstandingOfSubsidiary","target":"immr:NumberOfCommonSharesOutstandingOfSubsidiaryHeldByParent","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"immr:PercentageOfCommonSharesOutstandingOfSubsidiary","target":"us-gaap:MinorityInterestOwnershipPercentageByParent","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"immr:NumberOfCommonSharesOutstandingOfSubsidiary","target":"immr:NumberOfCommonSharesOutstandingOfSubsidiaryHeldByNoncontrollingInterest","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"immr:PercentageOfCommonSharesOutstandingOfSubsidiary","target":"us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-214","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","order":1.0},{"source":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","target":"us-gaap:CashAndCashEquivalentsAtCarryingValue","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:RestrictedCashAndCashEquivalents","target":"us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","target":"us-gaap:RestrictedCashAndCashEquivalents","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:RestrictedCashAndCashEquivalents","target":"us-gaap:RestrictedCashAndCashEquivalentsNoncurrent","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]}],"groups":[{"name":"rpt:group-0","groupURI":"http://www.immersion.com/role/AuditInformation"},{"name":"rpt:group-1","groupURI":"http://www.immersion.com/role/BALANCESHEETDETAILS"},{"name":"rpt:group-2","groupURI":"http://www.immersion.com/role/BALANCESHEETDETAILSAccountsandOtherReceivablesDetails"},{"name":"rpt:group-3","groupURI":"http://www.immersion.com/role/BALANCESHEETDETAILSCashandCashEquivalentsDetails"},{"name":"rpt:group-4","groupURI":"http://www.immersion.com/role/BALANCESHEETDETAILSOtherAssetsNetDetails"},{"name":"rpt:group-5","groupURI":"http://www.immersion.com/role/BALANCESHEETDETAILSOtherCurrentLiabilitiesDetails"},{"name":"rpt:group-6","groupURI":"http://www.immersion.com/role/BALANCESHEETDETAILSPrepaidExpensesDetails"},{"name":"rpt:group-7","groupURI":"http://www.immersion.com/role/BALANCESHEETDETAILSTables"},{"name":"rpt:group-8","groupURI":"http://www.immersion.com/role/BUSINESSCOMBINATION"},{"name":"rpt:group-9","groupURI":"http://www.immersion.com/role/BUSINESSCOMBINATIONNarrativeDetails"},{"name":"rpt:group-10","groupURI":"http://www.immersion.com/role/BUSINESSCOMBINATIONScheduleofidentifiableintangibleassetsacquiredDetails"},{"name":"rpt:group-11","groupURI":"http://www.immersion.com/role/BUSINESSCOMBINATIONScheduleofproformacondensedcombinedfinancialinformationDetails"},{"name":"rpt:group-12","groupURI":"http://www.immersion.com/role/BUSINESSCOMBINATIONScheduleofpurchasepriceallocationDetails"},{"name":"rpt:group-13","groupURI":"http://www.immersion.com/role/BUSINESSCOMBINATIONTables"},{"name":"rpt:group-14","groupURI":"http://www.immersion.com/role/COMMITMENTSANDCONTINGENCIES"},{"name":"rpt:group-15","groupURI":"http://www.immersion.com/role/COMMITMENTSANDCONTINGENCIESDetails"},{"name":"rpt:group-16","groupURI":"http://www.immersion.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParentheticalUnaudited"},{"name":"rpt:group-17","groupURI":"http://www.immersion.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited"},{"name":"rpt:group-18","groupURI":"http://www.immersion.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"},{"name":"rpt:group-19","groupURI":"http://www.immersion.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited"},{"name":"rpt:group-20","groupURI":"http://www.immersion.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited"},{"name":"rpt:group-21","groupURI":"http://www.immersion.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited"},{"name":"rpt:group-22","groupURI":"http://www.immersion.com/role/DEBT"},{"name":"rpt:group-23","groupURI":"http://www.immersion.com/role/DEBTNarrativeDetails"},{"name":"rpt:group-24","groupURI":"http://www.immersion.com/role/DEBTScheduleofinterestexpenseDetails"},{"name":"rpt:group-25","groupURI":"http://www.immersion.com/role/DEBTSummaryofoutstandingborrowingDetails"},{"name":"rpt:group-26","groupURI":"http://www.immersion.com/role/DEBTTables"},{"name":"rpt:group-27","groupURI":"http://www.immersion.com/role/DocumentandEntityInformation"},{"name":"rpt:group-28","groupURI":"http://www.immersion.com/role/EARNINGSPERSHARE"},{"name":"rpt:group-29","groupURI":"http://www.immersion.com/role/EARNINGSPERSHARENarrativeDetails"},{"name":"rpt:group-30","groupURI":"http://www.immersion.com/role/EARNINGSPERSHAREOutstandingSecuritiesDetails"},{"name":"rpt:group-31","groupURI":"http://www.immersion.com/role/EARNINGSPERSHAREReconciliationusedinComputingBasicandDilutedNetIncomeLossperShareDetails"},{"name":"rpt:group-32","groupURI":"http://www.immersion.com/role/EARNINGSPERSHARETables"},{"name":"rpt:group-33","groupURI":"http://www.immersion.com/role/EMPLOYEEBENEFITPLAN"},{"name":"rpt:group-34","groupURI":"http://www.immersion.com/role/EMPLOYEEBENEFITPLANNarrativeDetail"},{"name":"rpt:group-35","groupURI":"http://www.immersion.com/role/GOODWILLANDINTANGIBLEASSETS"},{"name":"rpt:group-36","groupURI":"http://www.immersion.com/role/GOODWILLANDINTANGIBLEASSETSNarrativeDetails"},{"name":"rpt:group-37","groupURI":"http://www.immersion.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofEstimatedamortizationexpenseoftheintangibleassetstoberecognizedDetails"},{"name":"rpt:group-38","groupURI":"http://www.immersion.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofintangibleassetsexcludinggoodwillDetails"},{"name":"rpt:group-39","groupURI":"http://www.immersion.com/role/GOODWILLANDINTANGIBLEASSETSTables"},{"name":"rpt:group-40","groupURI":"http://www.immersion.com/role/INCOMETAXES"},{"name":"rpt:group-41","groupURI":"http://www.immersion.com/role/INCOMETAXESNarrativeDetail"},{"name":"rpt:group-42","groupURI":"http://www.immersion.com/role/INCOMETAXESScheduleofIncomeTaxProvisionsDetails"},{"name":"rpt:group-43","groupURI":"http://www.immersion.com/role/INCOMETAXESTables"},{"name":"rpt:group-44","groupURI":"http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTS"},{"name":"rpt:group-45","groupURI":"http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSAMORTIZEDCOSTANDFAIRVALUEBYMATURITYDetails"},{"name":"rpt:group-46","groupURI":"http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSAMORTIZEDCOSTDetails"},{"name":"rpt:group-47","groupURI":"http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSCurrentInvestmentsDetails"},{"name":"rpt:group-48","groupURI":"http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDERIVATIVEINSTRUMENTDetails"},{"name":"rpt:group-49","groupURI":"http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSFINANCIALINSTRUMENTSMEASUREDATFAIRVALUEONRECURRINGBASISDetails"},{"name":"rpt:group-50","groupURI":"http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSNARRATIVEDetails"},{"name":"rpt:group-51","groupURI":"http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSNoncurrentInvestmentsDetails"},{"name":"rpt:group-52","groupURI":"http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSREALIZEDANDUNREALIZEDGAINSANDLOSSESEQUITYANDDERIVATIVEINSTRUMENTSDetails"},{"name":"rpt:group-53","groupURI":"http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSTables"},{"name":"rpt:group-54","groupURI":"http://www.immersion.com/role/LEASES"},{"name":"rpt:group-55","groupURI":"http://www.immersion.com/role/LEASESFutureMinimumSubleasePayments840Details"},{"name":"rpt:group-56","groupURI":"http://www.immersion.com/role/LEASESNarrativeDetails"},{"name":"rpt:group-57","groupURI":"http://www.immersion.com/role/LEASESScheduleofAdditionalInformationRelatedtoOperatingLeasesDetails"},{"name":"rpt:group-58","groupURI":"http://www.immersion.com/role/LEASESScheduleofLeaseExpenseRelatedtoContractsRecognizedasCostofSalesintheCondensedConsolidatedStatementofOperationsDetails"},{"name":"rpt:group-59","groupURI":"http://www.immersion.com/role/LEASESScheduleofMinimumFutureLeasePaymentObligationsDetails"},{"name":"rpt:group-60","groupURI":"http://www.immersion.com/role/LEASESSummaryofRightofUseAssetsandLeaseLiabilitiesDetails"},{"name":"rpt:group-61","groupURI":"http://www.immersion.com/role/LEASESTables"},{"name":"rpt:group-62","groupURI":"http://www.immersion.com/role/NONCONTROLLINGINTEREST"},{"name":"rpt:group-63","groupURI":"http://www.immersion.com/role/NONCONTROLLINGINTERESTScheduleofeffectofchangesinownershipinterestinsubsidiaryDetail"},{"name":"rpt:group-64","groupURI":"http://www.immersion.com/role/NONCONTROLLINGINTERESTScheduleofownershipinterestinsubsidiaryDetail"},{"name":"rpt:group-65","groupURI":"http://www.immersion.com/role/NONCONTROLLINGINTERESTScheduleofweightedaverageownershippercentagesbynoncontrollinginterestDetail"},{"name":"rpt:group-66","groupURI":"http://www.immersion.com/role/NONCONTROLLINGINTERESTTables"},{"name":"rpt:group-67","groupURI":"http://www.immersion.com/role/RECONCILIATIONOFCASHCASHEQUIVALENTSANDRESTRICTEDCASHTOCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited"},{"name":"rpt:group-68","groupURI":"http://www.immersion.com/role/REVENUERECOGNITION"},{"name":"rpt:group-69","groupURI":"http://www.immersion.com/role/REVENUERECOGNITIONDeferredRevenueDetails"},{"name":"rpt:group-70","groupURI":"http://www.immersion.com/role/REVENUERECOGNITIONDisaggregatedRevenueDetails"},{"name":"rpt:group-71","groupURI":"http://www.immersion.com/role/REVENUERECOGNITIONDisaggregatedrevenueDetails1"},{"name":"rpt:group-72","groupURI":"http://www.immersion.com/role/REVENUERECOGNITIONNarrativeDetails"},{"name":"rpt:group-73","groupURI":"http://www.immersion.com/role/REVENUERECOGNITIONPerformanceObligationDetails"},{"name":"rpt:group-74","groupURI":"http://www.immersion.com/role/REVENUERECOGNITIONTables"},{"name":"rpt:group-75","groupURI":"http://www.immersion.com/role/SEGMENTREPORTING"},{"name":"rpt:group-76","groupURI":"http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSNarrativeDetails"},{"name":"rpt:group-77","groupURI":"http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSPropertyandEquipmentNetbyCountryDetails"},{"name":"rpt:group-78","groupURI":"http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSScheduleofRevenuebyMarketAreasDetails"},{"name":"rpt:group-79","groupURI":"http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSSummaryofRevenuesbyGeographicRevenuebyCountryDetails"},{"name":"rpt:group-80","groupURI":"http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSSummaryofRevenuesbyGeographicRevenuebyRegionDetail"},{"name":"rpt:group-81","groupURI":"http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSSummaryofSignificantCustomersDetails"},{"name":"rpt:group-82","groupURI":"http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSTables"},{"name":"rpt:group-83","groupURI":"http://www.immersion.com/role/SEGMENTREPORTINGNarrativeDetails"},{"name":"rpt:group-84","groupURI":"http://www.immersion.com/role/SEGMENTREPORTINGSummayoffinancialinformationforreportablesegmentsDetails"},{"name":"rpt:group-85","groupURI":"http://www.immersion.com/role/SEGMENTREPORTINGTables"},{"name":"rpt:group-86","groupURI":"http://www.immersion.com/role/SIGNIFICANTACCOUNTINGPOLICIES"},{"name":"rpt:group-87","groupURI":"http://www.immersion.com/role/SIGNIFICANTACCOUNTINGPOLICIESEstimatedUsefulLivesofPropertyandEquipmentPhantomDetails"},{"name":"rpt:group-88","groupURI":"http://www.immersion.com/role/SIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails"},{"name":"rpt:group-89","groupURI":"http://www.immersion.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"},{"name":"rpt:group-90","groupURI":"http://www.immersion.com/role/SIGNIFICANTACCOUNTINGPOLICIESTables"},{"name":"rpt:group-91","groupURI":"http://www.immersion.com/role/STOCKBASEDCOMPENSATION"},{"name":"rpt:group-92","groupURI":"http://www.immersion.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"},{"name":"rpt:group-93","groupURI":"http://www.immersion.com/role/STOCKBASEDCOMPENSATIONPSUActivityDetails"},{"name":"rpt:group-94","groupURI":"http://www.immersion.com/role/STOCKBASEDCOMPENSATIONScheduleoffairvaluemodelsforthePSUsusevaluationassumptionsDetails"},{"name":"rpt:group-95","groupURI":"http://www.immersion.com/role/STOCKBASEDCOMPENSATIONSummaryofEquityIncentiveProgramDetails"},{"name":"rpt:group-96","groupURI":"http://www.immersion.com/role/STOCKBASEDCOMPENSATIONSummaryofRestrictedStockUnitsandRestrictedStockAwardsDetails"},{"name":"rpt:group-97","groupURI":"http://www.immersion.com/role/STOCKBASEDCOMPENSATIONSummaryofStockbasedCompensationEquityAwardsDetails"},{"name":"rpt:group-98","groupURI":"http://www.immersion.com/role/STOCKBASEDCOMPENSATIONSummaryofStockbasedCompensationExpensesDetails"},{"name":"rpt:group-99","groupURI":"http://www.immersion.com/role/STOCKBASEDCOMPENSATIONSummaryofTimebasedStockOptionsDetails"},{"name":"rpt:group-100","groupURI":"http://www.immersion.com/role/STOCKBASEDCOMPENSATIONTables"},{"name":"rpt:group-101","groupURI":"http://www.immersion.com/role/STOCKBASEDCOMPENSATIONValuationAssumptionsDetails"},{"name":"rpt:group-102","groupURI":"http://www.immersion.com/role/STOCKHOLDERSEQUITY"},{"name":"rpt:group-103","groupURI":"http://www.immersion.com/role/STOCKHOLDERSEQUITYNarrativeDetail"},{"name":"rpt:group-104","groupURI":"http://www.immersion.com/role/STOCKHOLDERSEQUITYNarrativeDetail2"},{"name":"rpt:group-105","groupURI":"http://www.immersion.com/role/SUBSEQUENTEVENT"},{"name":"rpt:group-106","groupURI":"http://www.immersion.com/role/SUBSEQUENTEVENTNarrativeDetails"},{"name":"rpt:group-107","groupURI":"http://www.immersion.com/role/SUPPLEMENTARYINFORMATION"},{"name":"rpt:group-108","groupURI":"http://www.immersion.com/role/SUPPLEMENTARYINFORMATIONNarrativeDetails"},{"name":"rpt:group-109","groupURI":"http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"},{"name":"rpt:group-110","groupURI":"http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"},{"name":"rpt:group-111","groupURI":"http://xbrl.sec.gov/ecd/role/AwardsCloseToMnpiDisc"},{"name":"rpt:group-112","groupURI":"http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"},{"name":"rpt:group-113","groupURI":"http://xbrl.sec.gov/ecd/role/ForgoneRecoveries"},{"name":"rpt:group-114","groupURI":"http://xbrl.sec.gov/ecd/role/InsiderTradingArrangementsByInd"},{"name":"rpt:group-115","groupURI":"http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"},{"name":"rpt:group-116","groupURI":"http://xbrl.sec.gov/ecd/role/OutstandingRecoveries"},{"name":"rpt:group-117","groupURI":"http://xbrl.sec.gov/ecd/role/PvpAdjustmentsToCompensation"},{"name":"rpt:group-118","groupURI":"http://xbrl.sec.gov/ecd/role/PvpDisclosure"},{"name":"rpt:group-119","groupURI":"http://xbrl.sec.gov/ecd/role/PvpDisclosureWithAdditionalMeasures"},{"name":"rpt:group-120","groupURI":"http://xbrl.sec.gov/ecd/role/PvpMeasures"},{"name":"rpt:group-121","groupURI":"http://xbrl.sec.gov/ecd/role/PvpTable"},{"name":"rpt:group-122","groupURI":"http://xbrl.sec.gov/ecd/role/TabularListMeasures"},{"name":"rpt:group-123","groupURI":"http://xbrl.sec.gov/ecd/role/TabularListsByExecutiveCategory"}],"groupContents":[{"groupName":"rpt:group-0","forObject":"rpt:network-presentation-81"},{"groupName":"rpt:group-1","forObject":"rpt:network-presentation-82"},{"groupName":"rpt:group-2","forObject":"rpt:network-presentation-83"},{"groupName":"rpt:group-3","forObject":"rpt:network-presentation-84"},{"groupName":"rpt:group-4","forObject":"rpt:network-presentation-85"},{"groupName":"rpt:group-5","forObject":"rpt:network-presentation-86"},{"groupName":"rpt:group-6","forObject":"rpt:network-presentation-87"},{"groupName":"rpt:group-7","forObject":"rpt:network-presentation-88"},{"groupName":"rpt:group-8","forObject":"rpt:network-presentation-89"},{"groupName":"rpt:group-9","forObject":"rpt:network-presentation-90"},{"groupName":"rpt:group-10","forObject":"rpt:network-presentation-91"},{"groupName":"rpt:group-11","forObject":"rpt:network-presentation-92"},{"groupName":"rpt:group-12","forObject":"rpt:network-presentation-93"},{"groupName":"rpt:group-13","forObject":"rpt:network-presentation-94"},{"groupName":"rpt:group-14","forObject":"rpt:network-presentation-95"},{"groupName":"rpt:group-15","forObject":"rpt:network-presentation-96"},{"groupName":"rpt:group-16","forObject":"rpt:network-presentation-97"},{"groupName":"rpt:group-17","forObject":"rpt:network-presentation-98"},{"groupName":"rpt:group-18","forObject":"rpt:network-presentation-99"},{"groupName":"rpt:group-19","forObject":"rpt:network-presentation-100"},{"groupName":"rpt:group-20","forObject":"rpt:network-presentation-101"},{"groupName":"rpt:group-21","forObject":"rpt:network-presentation-102"},{"groupName":"rpt:group-22","forObject":"rpt:network-presentation-103"},{"groupName":"rpt:group-23","forObject":"rpt:network-presentation-104"},{"groupName":"rpt:group-24","forObject":"rpt:network-presentation-105"},{"groupName":"rpt:group-25","forObject":"rpt:network-presentation-106"},{"groupName":"rpt:group-26","forObject":"rpt:network-presentation-107"},{"groupName":"rpt:group-27","forObject":"rpt:network-presentation-108"},{"groupName":"rpt:group-28","forObject":"rpt:network-presentation-109"},{"groupName":"rpt:group-29","forObject":"rpt:network-presentation-110"},{"groupName":"rpt:group-30","forObject":"rpt:network-presentation-111"},{"groupName":"rpt:group-31","forObject":"rpt:network-presentation-112"},{"groupName":"rpt:group-32","forObject":"rpt:network-presentation-113"},{"groupName":"rpt:group-33","forObject":"rpt:network-presentation-114"},{"groupName":"rpt:group-34","forObject":"rpt:network-presentation-115"},{"groupName":"rpt:group-35","forObject":"rpt:network-presentation-116"},{"groupName":"rpt:group-36","forObject":"rpt:network-presentation-117"},{"groupName":"rpt:group-37","forObject":"rpt:network-presentation-118"},{"groupName":"rpt:group-38","forObject":"rpt:network-presentation-119"},{"groupName":"rpt:group-39","forObject":"rpt:network-presentation-120"},{"groupName":"rpt:group-40","forObject":"rpt:network-presentation-121"},{"groupName":"rpt:group-41","forObject":"rpt:network-presentation-122"},{"groupName":"rpt:group-42","forObject":"rpt:network-presentation-123"},{"groupName":"rpt:group-43","forObject":"rpt:network-presentation-124"},{"groupName":"rpt:group-44","forObject":"rpt:network-presentation-125"},{"groupName":"rpt:group-45","forObject":"rpt:network-presentation-126"},{"groupName":"rpt:group-46","forObject":"rpt:network-presentation-127"},{"groupName":"rpt:group-47","forObject":"rpt:network-presentation-128"},{"groupName":"rpt:group-48","forObject":"rpt:network-presentation-129"},{"groupName":"rpt:group-49","forObject":"rpt:network-presentation-130"},{"groupName":"rpt:group-50","forObject":"rpt:network-presentation-131"},{"groupName":"rpt:group-51","forObject":"rpt:network-presentation-132"},{"groupName":"rpt:group-52","forObject":"rpt:network-presentation-133"},{"groupName":"rpt:group-53","forObject":"rpt:network-presentation-134"},{"groupName":"rpt:group-54","forObject":"rpt:network-presentation-135"},{"groupName":"rpt:group-55","forObject":"rpt:network-presentation-136"},{"groupName":"rpt:group-56","forObject":"rpt:network-presentation-137"},{"groupName":"rpt:group-57","forObject":"rpt:network-presentation-138"},{"groupName":"rpt:group-58","forObject":"rpt:network-presentation-139"},{"groupName":"rpt:group-59","forObject":"rpt:network-presentation-140"},{"groupName":"rpt:group-60","forObject":"rpt:network-presentation-141"},{"groupName":"rpt:group-61","forObject":"rpt:network-presentation-142"},{"groupName":"rpt:group-62","forObject":"rpt:network-presentation-143"},{"groupName":"rpt:group-63","forObject":"rpt:network-presentation-144"},{"groupName":"rpt:group-64","forObject":"rpt:network-presentation-145"},{"groupName":"rpt:group-65","forObject":"rpt:network-presentation-146"},{"groupName":"rpt:group-66","forObject":"rpt:network-presentation-147"},{"groupName":"rpt:group-67","forObject":"rpt:network-presentation-148"},{"groupName":"rpt:group-68","forObject":"rpt:network-presentation-149"},{"groupName":"rpt:group-69","forObject":"rpt:network-presentation-150"},{"groupName":"rpt:group-70","forObject":"rpt:network-presentation-151"},{"groupName":"rpt:group-71","forObject":"rpt:network-presentation-152"},{"groupName":"rpt:group-72","forObject":"rpt:network-presentation-153"},{"groupName":"rpt:group-73","forObject":"rpt:network-presentation-154"},{"groupName":"rpt:group-74","forObject":"rpt:network-presentation-155"},{"groupName":"rpt:group-75","forObject":"rpt:network-presentation-156"},{"groupName":"rpt:group-76","forObject":"rpt:network-presentation-157"},{"groupName":"rpt:group-77","forObject":"rpt:network-presentation-158"},{"groupName":"rpt:group-78","forObject":"rpt:network-presentation-159"},{"groupName":"rpt:group-79","forObject":"rpt:network-presentation-160"},{"groupName":"rpt:group-80","forObject":"rpt:network-presentation-161"},{"groupName":"rpt:group-81","forObject":"rpt:network-presentation-162"},{"groupName":"rpt:group-82","forObject":"rpt:network-presentation-163"},{"groupName":"rpt:group-83","forObject":"rpt:network-presentation-164"},{"groupName":"rpt:group-84","forObject":"rpt:network-presentation-165"},{"groupName":"rpt:group-85","forObject":"rpt:network-presentation-166"},{"groupName":"rpt:group-86","forObject":"rpt:network-presentation-167"},{"groupName":"rpt:group-87","forObject":"rpt:network-presentation-168"},{"groupName":"rpt:group-88","forObject":"rpt:network-presentation-169"},{"groupName":"rpt:group-89","forObject":"rpt:network-presentation-170"},{"groupName":"rpt:group-90","forObject":"rpt:network-presentation-171"},{"groupName":"rpt:group-91","forObject":"rpt:network-presentation-172"},{"groupName":"rpt:group-92","forObject":"rpt:network-presentation-173"},{"groupName":"rpt:group-93","forObject":"rpt:network-presentation-174"},{"groupName":"rpt:group-94","forObject":"rpt:network-presentation-175"},{"groupName":"rpt:group-95","forObject":"rpt:network-presentation-176"},{"groupName":"rpt:group-96","forObject":"rpt:network-presentation-177"},{"groupName":"rpt:group-97","forObject":"rpt:network-presentation-178"},{"groupName":"rpt:group-98","forObject":"rpt:network-presentation-179"},{"groupName":"rpt:group-99","forObject":"rpt:network-presentation-180"},{"groupName":"rpt:group-100","forObject":"rpt:network-presentation-181"},{"groupName":"rpt:group-101","forObject":"rpt:network-presentation-182"},{"groupName":"rpt:group-102","forObject":"rpt:network-presentation-183"},{"groupName":"rpt:group-103","forObject":"rpt:network-presentation-184"},{"groupName":"rpt:group-104","forObject":"rpt:network-presentation-185"},{"groupName":"rpt:group-105","forObject":"rpt:network-presentation-186"},{"groupName":"rpt:group-106","forObject":"rpt:network-presentation-187"},{"groupName":"rpt:group-107","forObject":"rpt:network-presentation-188"},{"groupName":"rpt:group-108","forObject":"rpt:network-presentation-189"},{"groupName":"rpt:group-109","forObject":"rpt:network-presentation-190"},{"groupName":"rpt:group-2","forObject":"rpt:network-calculation-191"},{"groupName":"rpt:group-4","forObject":"rpt:network-calculation-192"},{"groupName":"rpt:group-5","forObject":"rpt:network-calculation-193"},{"groupName":"rpt:group-6","forObject":"rpt:network-calculation-194"},{"groupName":"rpt:group-12","forObject":"rpt:network-calculation-195"},{"groupName":"rpt:group-17","forObject":"rpt:network-calculation-196"},{"groupName":"rpt:group-18","forObject":"rpt:network-calculation-197"},{"groupName":"rpt:group-19","forObject":"rpt:network-calculation-198"},{"groupName":"rpt:group-20","forObject":"rpt:network-calculation-199"},{"groupName":"rpt:group-25","forObject":"rpt:network-calculation-200"},{"groupName":"rpt:group-31","forObject":"rpt:network-calculation-201"},{"groupName":"rpt:group-37","forObject":"rpt:network-calculation-202"},{"groupName":"rpt:group-38","forObject":"rpt:network-calculation-203"},{"groupName":"rpt:group-45","forObject":"rpt:network-calculation-204"},{"groupName":"rpt:group-47","forObject":"rpt:network-calculation-205"},{"groupName":"rpt:group-48","forObject":"rpt:network-calculation-206"},{"groupName":"rpt:group-49","forObject":"rpt:network-calculation-207"},{"groupName":"rpt:group-51","forObject":"rpt:network-calculation-208"},{"groupName":"rpt:group-52","forObject":"rpt:network-calculation-209"},{"groupName":"rpt:group-55","forObject":"rpt:network-calculation-210"},{"groupName":"rpt:group-58","forObject":"rpt:network-calculation-211"},{"groupName":"rpt:group-63","forObject":"rpt:network-calculation-212"},{"groupName":"rpt:group-64","forObject":"rpt:network-calculation-213"},{"groupName":"rpt:group-67","forObject":"rpt:network-calculation-214"},{"groupName":"rpt:group-9","forObject":"rpt:cube-0"},{"groupName":"rpt:group-10","forObject":"rpt:cube-1"},{"groupName":"rpt:group-11","forObject":"rpt:cube-2"},{"groupName":"rpt:group-12","forObject":"rpt:cube-3"},{"groupName":"rpt:group-15","forObject":"rpt:cube-4"},{"groupName":"rpt:group-17","forObject":"rpt:cube-5"},{"groupName":"rpt:group-20","forObject":"rpt:cube-6"},{"groupName":"rpt:group-21","forObject":"rpt:cube-7"},{"groupName":"rpt:group-23","forObject":"rpt:cube-8"},{"groupName":"rpt:group-24","forObject":"rpt:cube-9"},{"groupName":"rpt:group-25","forObject":"rpt:cube-10"},{"groupName":"rpt:group-27","forObject":"rpt:cube-11"},{"groupName":"rpt:group-30","forObject":"rpt:cube-12"},{"groupName":"rpt:group-34","forObject":"rpt:cube-13"},{"groupName":"rpt:group-36","forObject":"rpt:cube-14"},{"groupName":"rpt:group-37","forObject":"rpt:cube-15"},{"groupName":"rpt:group-38","forObject":"rpt:cube-16"},{"groupName":"rpt:group-41","forObject":"rpt:cube-17"},{"groupName":"rpt:group-42","forObject":"rpt:cube-18"},{"groupName":"rpt:group-46","forObject":"rpt:cube-19"},{"groupName":"rpt:group-48","forObject":"rpt:cube-20"},{"groupName":"rpt:group-49","forObject":"rpt:cube-21"},{"groupName":"rpt:group-50","forObject":"rpt:cube-22"},{"groupName":"rpt:group-56","forObject":"rpt:cube-23"},{"groupName":"rpt:group-57","forObject":"rpt:cube-24"},{"groupName":"rpt:group-58","forObject":"rpt:cube-25"},{"groupName":"rpt:group-61","forObject":"rpt:cube-26"},{"groupName":"rpt:group-63","forObject":"rpt:cube-27"},{"groupName":"rpt:group-64","forObject":"rpt:cube-28"},{"groupName":"rpt:group-65","forObject":"rpt:cube-29"},{"groupName":"rpt:group-67","forObject":"rpt:cube-30"},{"groupName":"rpt:group-69","forObject":"rpt:cube-31"},{"groupName":"rpt:group-70","forObject":"rpt:cube-32"},{"groupName":"rpt:group-71","forObject":"rpt:cube-33"},{"groupName":"rpt:group-72","forObject":"rpt:cube-34"},{"groupName":"rpt:group-73","forObject":"rpt:cube-35"},{"groupName":"rpt:group-74","forObject":"rpt:cube-36"},{"groupName":"rpt:group-76","forObject":"rpt:cube-37"},{"groupName":"rpt:group-77","forObject":"rpt:cube-38"},{"groupName":"rpt:group-78","forObject":"rpt:cube-39"},{"groupName":"rpt:group-79","forObject":"rpt:cube-40"},{"groupName":"rpt:group-80","forObject":"rpt:cube-41"},{"groupName":"rpt:group-81","forObject":"rpt:cube-42"},{"groupName":"rpt:group-84","forObject":"rpt:cube-43"},{"groupName":"rpt:group-87","forObject":"rpt:cube-44"},{"groupName":"rpt:group-88","forObject":"rpt:cube-45"},{"groupName":"rpt:group-89","forObject":"rpt:cube-46"},{"groupName":"rpt:group-92","forObject":"rpt:cube-47"},{"groupName":"rpt:group-93","forObject":"rpt:cube-48"},{"groupName":"rpt:group-94","forObject":"rpt:cube-49"},{"groupName":"rpt:group-95","forObject":"rpt:cube-50"},{"groupName":"rpt:group-96","forObject":"rpt:cube-51"},{"groupName":"rpt:group-97","forObject":"rpt:cube-52"},{"groupName":"rpt:group-98","forObject":"rpt:cube-53"},{"groupName":"rpt:group-99","forObject":"rpt:cube-54"},{"groupName":"rpt:group-100","forObject":"rpt:cube-55"},{"groupName":"rpt:group-101","forObject":"rpt:cube-56"},{"groupName":"rpt:group-103","forObject":"rpt:cube-57"},{"groupName":"rpt:group-104","forObject":"rpt:cube-58"},{"groupName":"rpt:group-106","forObject":"rpt:cube-59"},{"groupName":"rpt:group-108","forObject":"rpt:cube-60"},{"groupName":"rpt:group-110","forObject":"rpt:cube-61"},{"groupName":"rpt:group-111","forObject":"rpt:cube-62"},{"groupName":"rpt:group-112","forObject":"rpt:cube-63"},{"groupName":"rpt:group-113","forObject":"rpt:cube-64"},{"groupName":"rpt:group-114","forObject":"rpt:cube-65"},{"groupName":"rpt:group-115","forObject":"rpt:cube-66"},{"groupName":"rpt:group-116","forObject":"rpt:cube-67"},{"groupName":"rpt:group-117","forObject":"rpt:cube-68"},{"groupName":"rpt:group-118","forObject":"rpt:cube-69"},{"groupName":"rpt:group-119","forObject":"rpt:cube-70"},{"groupName":"rpt:group-120","forObject":"rpt:cube-71"},{"groupName":"rpt:group-121","forObject":"rpt:cube-72"},{"groupName":"rpt:group-122","forObject":"rpt:cube-73"},{"groupName":"rpt:group-123","forObject":"rpt:cube-74"}],"facts":[{"name":"rpt:f-0","factDimensions":{"xbrl:concept":"us-gaap:DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"http://fasb.org/us-gaap/2024#OtherLiabilitiesCurrent"}]},{"name":"rpt:f-1","factDimensions":{"xbrl:concept":"us-gaap:DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"http://fasb.org/us-gaap/2024#OtherLiabilitiesCurrent"}]},{"name":"rpt:f-2","factDimensions":{"xbrl:concept":"ecd:NonRule10b51ArrTrmntdFlag","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"false"}]},{"name":"rpt:f-3","factDimensions":{"xbrl:concept":"ecd:Rule10b51ArrTrmntdFlag","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"false"}]},{"name":"rpt:f-4","factDimensions":{"xbrl:concept":"ecd:NonRule10b51ArrAdoptedFlag","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"false"}]},{"name":"rpt:f-5","factDimensions":{"xbrl:concept":"ecd:Rule10b51ArrAdoptedFlag","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"false"}]},{"name":"rpt:f-6","factDimensions":{"xbrl:concept":"us-gaap:CommitmentsAndContingencies","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"}},{"name":"rpt:f-7","factDimensions":{"xbrl:concept":"dei:AmendmentFlag","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"false"}]},{"name":"rpt:f-8","factDimensions":{"xbrl:concept":"dei:CurrentFiscalYearEndDate","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"--04-30"}]},{"name":"rpt:f-9","factDimensions":{"xbrl:concept":"dei:DocumentFiscalPeriodFocus","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"Q2"}]},{"name":"rpt:f-10","factDimensions":{"xbrl:concept":"dei:DocumentFiscalYearFocus","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"2025"}]},{"name":"rpt:f-11","factDimensions":{"xbrl:concept":"dei:EntityCentralIndexKey","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"0001058811"}]},{"name":"rpt:f-12","factDimensions":{"xbrl:concept":"dei:EntityAddressStateOrProvince","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"FL"}]},{"name":"rpt:f-13","factDimensions":{"xbrl:concept":"us-gaap:CommitmentsAndContingencies","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"}},{"name":"rpt:f-14","factDimensions":{"xbrl:concept":"us-gaap:LineOfCreditFacilityExpirationPeriod","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","us-gaap:DebtInstrumentAxis":"us-gaap:RevolvingCreditFacilityMember"},"factValues":[{"value":"P4Y"}]},{"name":"rpt:f-15","factDimensions":{"xbrl:concept":"immr:ConsecutivePeriodAfterFirstYearAnniversaryOfClosingDateForFinancialMetricsToBeAchieved","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","us-gaap:DebtInstrumentAxis":"us-gaap:RevolvingCreditFacilityMember"},"factValues":[{"value":"P6M"}]},{"name":"rpt:f-16","factDimensions":{"xbrl:concept":"immr:TrailingPeriodForFirstTestDateForMaintenanceOfMinimumConsolidatedEarningsBeforeInterestTaxesDepreciationAndAmortization","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","us-gaap:DebtInstrumentAxis":"us-gaap:RevolvingCreditFacilityMember"},"factValues":[{"value":"P6M"}]},{"name":"rpt:f-17","factDimensions":{"xbrl:concept":"immr:TrailingPeriodForSecondTestDateForMaintenanceOfMinimumConsolidatedEarningsBeforeInterestTaxesDepreciationAndAmortization","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","us-gaap:DebtInstrumentAxis":"us-gaap:RevolvingCreditFacilityMember"},"factValues":[{"value":"P9M"}]},{"name":"rpt:f-18","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedPaymentArrangementValuationTechniqueExtensibleEnumeration","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","us-gaap:VestingAxis":"us-gaap:ShareBasedCompensationAwardTrancheOneMember","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","us-gaap:AwardTypeAxis":"us-gaap:PerformanceSharesMember"},"factValues":[{"value":"http://fasb.org/us-gaap/2024#MonteCarloModelMember"}]},{"name":"rpt:f-19","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedPaymentArrangementValuationTechniqueExtensibleEnumeration","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","us-gaap:AwardTypeAxis":"us-gaap:PerformanceSharesMember","us-gaap:VestingAxis":"us-gaap:ShareBasedCompensationAwardTrancheTwoMember"},"factValues":[{"value":"http://fasb.org/us-gaap/2024#MonteCarloModelMember"}]},{"name":"rpt:f-20","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedPaymentArrangementValuationTechniqueExtensibleEnumeration","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","us-gaap:AwardTypeAxis":"us-gaap:PerformanceSharesMember","us-gaap:VestingAxis":"us-gaap:ShareBasedCompensationAwardTrancheThreeMember"},"factValues":[{"value":"http://fasb.org/us-gaap/2024#MonteCarloModelMember"}]},{"name":"rpt:f-21","factDimensions":{"xbrl:concept":"dei:DocumentType","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"10-Q"}]},{"name":"rpt:f-22","factDimensions":{"xbrl:concept":"dei:DocumentQuarterlyReport","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"true"}]},{"name":"rpt:f-23","factDimensions":{"xbrl:concept":"dei:DocumentPeriodEndDate","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"2024-10-31"}]},{"name":"rpt:f-24","factDimensions":{"xbrl:concept":"dei:DocumentTransitionReport","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"false"}]},{"name":"rpt:f-25","factDimensions":{"xbrl:concept":"dei:EntityFileNumber","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"000-38334"}]},{"name":"rpt:f-26","factDimensions":{"xbrl:concept":"dei:EntityRegistrantName","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"Immersion Corporation"}]},{"name":"rpt:f-27","factDimensions":{"xbrl:concept":"dei:EntityIncorporationStateCountryCode","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"DE"}]},{"name":"rpt:f-28","factDimensions":{"xbrl:concept":"dei:EntityTaxIdentificationNumber","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"94-3180138"}]},{"name":"rpt:f-29","factDimensions":{"xbrl:concept":"dei:EntityAddressAddressLine1","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"2999 N.E. 191st Street"}]},{"name":"rpt:f-30","factDimensions":{"xbrl:concept":"dei:EntityAddressAddressLine2","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"Suite 610"}]},{"name":"rpt:f-31","factDimensions":{"xbrl:concept":"dei:EntityAddressCityOrTown","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"Aventura"}]},{"name":"rpt:f-32","factDimensions":{"xbrl:concept":"dei:EntityAddressPostalZipCode","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"33180"}]},{"name":"rpt:f-33","factDimensions":{"xbrl:concept":"dei:CityAreaCode","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"408"}]},{"name":"rpt:f-34","factDimensions":{"xbrl:concept":"dei:LocalPhoneNumber","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"467-1900"}]},{"name":"rpt:f-35","factDimensions":{"xbrl:concept":"dei:Security12bTitle","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"Common Stock, $0.001 par value"}]},{"name":"rpt:f-36","factDimensions":{"xbrl:concept":"dei:TradingSymbol","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"IMMR"}]},{"name":"rpt:f-37","factDimensions":{"xbrl:concept":"dei:SecurityExchangeName","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"NASDAQ"}]},{"name":"rpt:f-38","factDimensions":{"xbrl:concept":"dei:Security12bTitle","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","us-gaap:StatementClassOfStockAxis":"us-gaap:SeriesBMember"},"factValues":[{"value":"Series B Junior Participating Preferred Stock Purchase Rights"}]},{"name":"rpt:f-39","factDimensions":{"xbrl:concept":"dei:TradingSymbol","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","us-gaap:StatementClassOfStockAxis":"us-gaap:SeriesBMember"},"factValues":[{"value":"IMMR"}]},{"name":"rpt:f-40","factDimensions":{"xbrl:concept":"dei:SecurityExchangeName","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","us-gaap:StatementClassOfStockAxis":"us-gaap:SeriesBMember"},"factValues":[{"value":"NASDAQ"}]},{"name":"rpt:f-41","factDimensions":{"xbrl:concept":"dei:EntityCurrentReportingStatus","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"Yes"}]},{"name":"rpt:f-42","factDimensions":{"xbrl:concept":"dei:EntityInteractiveDataCurrent","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"Yes"}]},{"name":"rpt:f-43","factDimensions":{"xbrl:concept":"dei:EntityFilerCategory","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"Non-accelerated Filer"}]},{"name":"rpt:f-44","factDimensions":{"xbrl:concept":"dei:EntitySmallBusiness","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"true"}]},{"name":"rpt:f-45","factDimensions":{"xbrl:concept":"dei:EntityEmergingGrowthCompany","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"false"}]},{"name":"rpt:f-46","factDimensions":{"xbrl:concept":"dei:EntityShellCompany","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"false"}]},{"name":"rpt:f-47","factDimensions":{"xbrl:concept":"dei:EntityCommonStockSharesOutstanding","xbrl:period":"2024-12-07T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"32275705","decimals":0}]},{"name":"rpt:f-48","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsAtCarryingValue","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"68920000","decimals":-3}]},{"name":"rpt:f-49","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsAtCarryingValue","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"85521000","decimals":-3}]},{"name":"rpt:f-50","factDimensions":{"xbrl:concept":"us-gaap:ShortTermInvestments","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"78809000","decimals":-3}]},{"name":"rpt:f-51","factDimensions":{"xbrl:concept":"us-gaap:ShortTermInvestments","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"92848000","decimals":-3}]},{"name":"rpt:f-52","factDimensions":{"xbrl:concept":"us-gaap:AccountsAndOtherReceivablesNetCurrent","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"4315000","decimals":-3}]},{"name":"rpt:f-53","factDimensions":{"xbrl:concept":"us-gaap:AccountsAndOtherReceivablesNetCurrent","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"3138000","decimals":-3}]},{"name":"rpt:f-54","factDimensions":{"xbrl:concept":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"14846000","decimals":-3}]},{"name":"rpt:f-55","factDimensions":{"xbrl:concept":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"9101000","decimals":-3}]},{"name":"rpt:f-56","factDimensions":{"xbrl:concept":"us-gaap:AssetsCurrent","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"166890000","decimals":-3}]},{"name":"rpt:f-57","factDimensions":{"xbrl:concept":"us-gaap:AssetsCurrent","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"190608000","decimals":-3}]},{"name":"rpt:f-58","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsAtCarryingValue","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"11619000","decimals":-3}]},{"name":"rpt:f-59","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsAtCarryingValue","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-60","factDimensions":{"xbrl:concept":"us-gaap:AccountsAndOtherReceivablesNetCurrent","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"275847000","decimals":-3}]},{"name":"rpt:f-61","factDimensions":{"xbrl:concept":"us-gaap:AccountsAndOtherReceivablesNetCurrent","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-62","factDimensions":{"xbrl:concept":"us-gaap:RetailRelatedInventoryMerchandise","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"315469000","decimals":-3}]},{"name":"rpt:f-63","factDimensions":{"xbrl:concept":"us-gaap:RetailRelatedInventoryMerchandise","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-64","factDimensions":{"xbrl:concept":"immr:TextbookRentalInventories","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"49672000","decimals":-3}]},{"name":"rpt:f-65","factDimensions":{"xbrl:concept":"immr:TextbookRentalInventories","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-66","factDimensions":{"xbrl:concept":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"33329000","decimals":-3}]},{"name":"rpt:f-67","factDimensions":{"xbrl:concept":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-68","factDimensions":{"xbrl:concept":"us-gaap:AssetsCurrent","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"685936000","decimals":-3}]},{"name":"rpt:f-69","factDimensions":{"xbrl:concept":"us-gaap:AssetsCurrent","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-70","factDimensions":{"xbrl:concept":"us-gaap:AssetsCurrent","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"852826000","decimals":-3}]},{"name":"rpt:f-71","factDimensions":{"xbrl:concept":"us-gaap:AssetsCurrent","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"190608000","decimals":-3}]},{"name":"rpt:f-72","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentNet","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"142000","decimals":-3}]},{"name":"rpt:f-73","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentNet","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"164000","decimals":-3}]},{"name":"rpt:f-74","factDimensions":{"xbrl:concept":"us-gaap:LongTermInvestments","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"37347000","decimals":-3}]},{"name":"rpt:f-75","factDimensions":{"xbrl:concept":"us-gaap:LongTermInvestments","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"46545000","decimals":-3}]},{"name":"rpt:f-76","factDimensions":{"xbrl:concept":"us-gaap:DepositsAssetsNoncurrent","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"6293000","decimals":-3}]},{"name":"rpt:f-77","factDimensions":{"xbrl:concept":"us-gaap:DepositsAssetsNoncurrent","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"6324000","decimals":-3}]},{"name":"rpt:f-78","factDimensions":{"xbrl:concept":"us-gaap:DeferredIncomeTaxAssetsNet","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"3342000","decimals":-3}]},{"name":"rpt:f-79","factDimensions":{"xbrl:concept":"us-gaap:DeferredIncomeTaxAssetsNet","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"2793000","decimals":-3}]},{"name":"rpt:f-80","factDimensions":{"xbrl:concept":"us-gaap:OtherAssetsNoncurrent","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"24398000","decimals":-3}]},{"name":"rpt:f-81","factDimensions":{"xbrl:concept":"us-gaap:OtherAssetsNoncurrent","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"87000","decimals":-3}]},{"name":"rpt:f-82","factDimensions":{"xbrl:concept":"us-gaap:AssetsNoncurrent","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"71522000","decimals":-3}]},{"name":"rpt:f-83","factDimensions":{"xbrl:concept":"us-gaap:AssetsNoncurrent","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"55913000","decimals":-3}]},{"name":"rpt:f-84","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentNet","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"107413000","decimals":-3}]},{"name":"rpt:f-85","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentNet","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-86","factDimensions":{"xbrl:concept":"us-gaap:IntangibleAssetsNetExcludingGoodwill","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"93504000","decimals":-3}]},{"name":"rpt:f-87","factDimensions":{"xbrl:concept":"us-gaap:IntangibleAssetsNetExcludingGoodwill","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-88","factDimensions":{"xbrl:concept":"us-gaap:Goodwill","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"14220000","decimals":-3}]},{"name":"rpt:f-89","factDimensions":{"xbrl:concept":"us-gaap:Goodwill","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-90","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseRightOfUseAsset","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"169250000","decimals":-3}]},{"name":"rpt:f-91","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseRightOfUseAsset","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-92","factDimensions":{"xbrl:concept":"us-gaap:OtherAssetsNoncurrent","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"11383000","decimals":-3}]},{"name":"rpt:f-93","factDimensions":{"xbrl:concept":"us-gaap:OtherAssetsNoncurrent","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-94","factDimensions":{"xbrl:concept":"us-gaap:AssetsNoncurrent","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"395770000","decimals":-3}]},{"name":"rpt:f-95","factDimensions":{"xbrl:concept":"us-gaap:AssetsNoncurrent","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-96","factDimensions":{"xbrl:concept":"us-gaap:Assets","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1320118000","decimals":-3}]},{"name":"rpt:f-97","factDimensions":{"xbrl:concept":"us-gaap:Assets","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"246521000","decimals":-3}]},{"name":"rpt:f-98","factDimensions":{"xbrl:concept":"us-gaap:AccountsPayableCurrent","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"51000","decimals":-3}]},{"name":"rpt:f-99","factDimensions":{"xbrl:concept":"us-gaap:AccountsPayableCurrent","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"55000","decimals":-3}]},{"name":"rpt:f-100","factDimensions":{"xbrl:concept":"us-gaap:EmployeeRelatedLiabilitiesCurrent","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"2860000","decimals":-3}]},{"name":"rpt:f-101","factDimensions":{"xbrl:concept":"us-gaap:EmployeeRelatedLiabilitiesCurrent","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"4003000","decimals":-3}]},{"name":"rpt:f-102","factDimensions":{"xbrl:concept":"us-gaap:ContractWithCustomerLiabilityCurrent","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"2956000","decimals":-3}]},{"name":"rpt:f-103","factDimensions":{"xbrl:concept":"us-gaap:ContractWithCustomerLiabilityCurrent","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"12494000","decimals":-3}]},{"name":"rpt:f-104","factDimensions":{"xbrl:concept":"us-gaap:OtherLiabilitiesCurrent","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"25478000","decimals":-3}]},{"name":"rpt:f-105","factDimensions":{"xbrl:concept":"us-gaap:OtherLiabilitiesCurrent","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"13654000","decimals":-3}]},{"name":"rpt:f-106","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesCurrent","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"31345000","decimals":-3}]},{"name":"rpt:f-107","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesCurrent","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"30206000","decimals":-3}]},{"name":"rpt:f-108","factDimensions":{"xbrl:concept":"us-gaap:AccountsPayableCurrent","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"298952000","decimals":-3}]},{"name":"rpt:f-109","factDimensions":{"xbrl:concept":"us-gaap:AccountsPayableCurrent","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-110","factDimensions":{"xbrl:concept":"us-gaap:AccruedLiabilitiesCurrent","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"60508000","decimals":-3}]},{"name":"rpt:f-111","factDimensions":{"xbrl:concept":"us-gaap:AccruedLiabilitiesCurrent","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-112","factDimensions":{"xbrl:concept":"us-gaap:ContractWithCustomerLiabilityCurrent","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"37662000","decimals":-3}]},{"name":"rpt:f-113","factDimensions":{"xbrl:concept":"us-gaap:ContractWithCustomerLiabilityCurrent","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-114","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseLiabilityCurrent","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"88730000","decimals":-3}]},{"name":"rpt:f-115","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseLiabilityCurrent","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-116","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesCurrent","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"485852000","decimals":-3}]},{"name":"rpt:f-117","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesCurrent","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-118","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesCurrent","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"517197000","decimals":-3}]},{"name":"rpt:f-119","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesCurrent","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"30206000","decimals":-3}]},{"name":"rpt:f-120","factDimensions":{"xbrl:concept":"us-gaap:ContractWithCustomerLiabilityNoncurrent","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"7262000","decimals":-3}]},{"name":"rpt:f-121","factDimensions":{"xbrl:concept":"us-gaap:ContractWithCustomerLiabilityNoncurrent","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"7978000","decimals":-3}]},{"name":"rpt:f-122","factDimensions":{"xbrl:concept":"us-gaap:OtherLiabilitiesNoncurrent","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"4946000","decimals":-3}]},{"name":"rpt:f-123","factDimensions":{"xbrl:concept":"us-gaap:OtherLiabilitiesNoncurrent","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"7107000","decimals":-3}]},{"name":"rpt:f-124","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesNoncurrent","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"12208000","decimals":-3}]},{"name":"rpt:f-125","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesNoncurrent","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"15085000","decimals":-3}]},{"name":"rpt:f-126","factDimensions":{"xbrl:concept":"us-gaap:DeferredIncomeTaxLiabilitiesNet","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"2050000","decimals":-3}]},{"name":"rpt:f-127","factDimensions":{"xbrl:concept":"us-gaap:DeferredIncomeTaxLiabilitiesNet","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-128","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseLiabilityNoncurrent","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"114290000","decimals":-3}]},{"name":"rpt:f-129","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseLiabilityNoncurrent","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-130","factDimensions":{"xbrl:concept":"us-gaap:ContractWithCustomerLiabilityNoncurrent","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"3215000","decimals":-3}]},{"name":"rpt:f-131","factDimensions":{"xbrl:concept":"us-gaap:ContractWithCustomerLiabilityNoncurrent","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-132","factDimensions":{"xbrl:concept":"us-gaap:OtherLiabilitiesNoncurrent","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"11120000","decimals":-3}]},{"name":"rpt:f-133","factDimensions":{"xbrl:concept":"us-gaap:OtherLiabilitiesNoncurrent","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-134","factDimensions":{"xbrl:concept":"us-gaap:LongTermDebtNoncurrent","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"177551000","decimals":-3}]},{"name":"rpt:f-135","factDimensions":{"xbrl:concept":"us-gaap:LongTermDebtNoncurrent","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-136","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesNoncurrent","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"308226000","decimals":-3}]},{"name":"rpt:f-137","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesNoncurrent","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-138","factDimensions":{"xbrl:concept":"us-gaap:Liabilities","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"837631000","decimals":-3}]},{"name":"rpt:f-139","factDimensions":{"xbrl:concept":"us-gaap:Liabilities","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"45291000","decimals":-3}]},{"name":"rpt:f-140","factDimensions":{"xbrl:concept":"us-gaap:CommonStockParOrStatedValuePerShare","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.001","decimals":3}]},{"name":"rpt:f-141","factDimensions":{"xbrl:concept":"us-gaap:CommonStockParOrStatedValuePerShare","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.001","decimals":3}]},{"name":"rpt:f-142","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesAuthorized","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"100000000","decimals":0}]},{"name":"rpt:f-143","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesAuthorized","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"100000000","decimals":0}]},{"name":"rpt:f-144","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesIssued","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"48685577","decimals":0}]},{"name":"rpt:f-145","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesOutstanding","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"32275705","decimals":0}]},{"name":"rpt:f-146","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesIssued","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"48047329","decimals":0}]},{"name":"rpt:f-147","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesOutstanding","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"31854837","decimals":0}]},{"name":"rpt:f-148","factDimensions":{"xbrl:concept":"us-gaap:CommonStockValue","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"49000","decimals":-3}]},{"name":"rpt:f-149","factDimensions":{"xbrl:concept":"us-gaap:CommonStockValue","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"48000","decimals":-3}]},{"name":"rpt:f-150","factDimensions":{"xbrl:concept":"us-gaap:AdditionalPaidInCapitalCommonStock","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"382174000","decimals":-3}]},{"name":"rpt:f-151","factDimensions":{"xbrl:concept":"us-gaap:AdditionalPaidInCapitalCommonStock","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"322786000","decimals":-3}]},{"name":"rpt:f-152","factDimensions":{"xbrl:concept":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1531000","decimals":-3}]},{"name":"rpt:f-153","factDimensions":{"xbrl:concept":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2019000","decimals":-3}]},{"name":"rpt:f-154","factDimensions":{"xbrl:concept":"us-gaap:RetainedEarningsAccumulatedDeficit","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"34535000","decimals":-3}]},{"name":"rpt:f-155","factDimensions":{"xbrl:concept":"us-gaap:RetainedEarningsAccumulatedDeficit","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-18263000","decimals":-3}]},{"name":"rpt:f-156","factDimensions":{"xbrl:concept":"us-gaap:TreasuryStockCommonShares","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"16409872","decimals":0}]},{"name":"rpt:f-157","factDimensions":{"xbrl:concept":"us-gaap:TreasuryStockCommonShares","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"16192492","decimals":0}]},{"name":"rpt:f-158","factDimensions":{"xbrl:concept":"us-gaap:TreasuryStockValue","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"107408000","decimals":-3}]},{"name":"rpt:f-159","factDimensions":{"xbrl:concept":"us-gaap:TreasuryStockValue","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"105360000","decimals":-3}]},{"name":"rpt:f-160","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"310881000","decimals":-3}]},{"name":"rpt:f-161","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"201230000","decimals":-3}]},{"name":"rpt:f-162","factDimensions":{"xbrl:concept":"us-gaap:MinorityInterest","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"171606000","decimals":-3}]},{"name":"rpt:f-163","factDimensions":{"xbrl:concept":"us-gaap:MinorityInterest","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-164","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"482487000","decimals":-3}]},{"name":"rpt:f-165","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"201230000","decimals":-3}]},{"name":"rpt:f-166","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesAndStockholdersEquity","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1320118000","decimals":-3}]},{"name":"rpt:f-167","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesAndStockholdersEquity","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"246521000","decimals":-3}]},{"name":"rpt:f-168","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2024-07-01T00:00:00/2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember","srt:ProductOrServiceAxis":"immr:FixedFeeLicenseandPerUnitRoyaltiesMember"},"factValues":[{"value":"1900000","decimals":-3}]},{"name":"rpt:f-169","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"immr:FixedFeeLicenseandPerUnitRoyaltiesMember","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"14127000","decimals":-3}]},{"name":"rpt:f-170","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"immr:FixedFeeLicenseandPerUnitRoyaltiesMember","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"6983000","decimals":-3}]},{"name":"rpt:f-171","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"immr:FixedFeeLicenseandPerUnitRoyaltiesMember","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"62552000","decimals":-3}]},{"name":"rpt:f-172","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"immr:FixedFeeLicenseandPerUnitRoyaltiesMember","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"14057000","decimals":-3}]},{"name":"rpt:f-173","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2024-07-01T00:00:00/2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","srt:ProductOrServiceAxis":"immr:ProductAndOtherMember"},"factValues":[{"value":"85045000","decimals":-3}]},{"name":"rpt:f-174","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"immr:ProductAndOtherMember","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"559674000","decimals":-3}]},{"name":"rpt:f-175","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"immr:ProductAndOtherMember","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-176","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"immr:ProductAndOtherMember","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"689792000","decimals":-3}]},{"name":"rpt:f-177","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"immr:ProductAndOtherMember","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-178","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2024-07-01T00:00:00/2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","srt:ProductOrServiceAxis":"immr:RentalServicesMember"},"factValues":[{"value":"2998000","decimals":-3}]},{"name":"rpt:f-179","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"immr:RentalServicesMember","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"42448000","decimals":-3}]},{"name":"rpt:f-180","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"immr:RentalServicesMember","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-181","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"immr:RentalServicesMember","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"47394000","decimals":-3}]},{"name":"rpt:f-182","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"immr:RentalServicesMember","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-183","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2024-07-01T00:00:00/2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"88043000","decimals":-3}]},{"name":"rpt:f-184","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"602122000","decimals":-3}]},{"name":"rpt:f-185","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-186","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"737186000","decimals":-3}]},{"name":"rpt:f-187","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-188","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2024-07-01T00:00:00/2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"89943000","decimals":-3}]},{"name":"rpt:f-189","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"616249000","decimals":-3}]},{"name":"rpt:f-190","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6983000","decimals":-3}]},{"name":"rpt:f-191","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"799738000","decimals":-3}]},{"name":"rpt:f-192","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"14057000","decimals":-3}]},{"name":"rpt:f-193","factDimensions":{"xbrl:concept":"us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization","xbrl:period":"2024-07-01T00:00:00/2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","srt:ProductOrServiceAxis":"immr:ProductAndOtherMember"},"factValues":[{"value":"71206000","decimals":-3}]},{"name":"rpt:f-194","factDimensions":{"xbrl:concept":"us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"immr:ProductAndOtherMember","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"443123000","decimals":-3}]},{"name":"rpt:f-195","factDimensions":{"xbrl:concept":"us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"immr:ProductAndOtherMember","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-196","factDimensions":{"xbrl:concept":"us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"immr:ProductAndOtherMember","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"554004000","decimals":-3}]},{"name":"rpt:f-197","factDimensions":{"xbrl:concept":"us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"immr:ProductAndOtherMember","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-198","factDimensions":{"xbrl:concept":"us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization","xbrl:period":"2024-07-01T00:00:00/2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","srt:ProductOrServiceAxis":"immr:RentalServicesMember"},"factValues":[{"value":"1665000","decimals":-3}]},{"name":"rpt:f-199","factDimensions":{"xbrl:concept":"us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"immr:RentalServicesMember","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"22387000","decimals":-3}]},{"name":"rpt:f-200","factDimensions":{"xbrl:concept":"us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"immr:RentalServicesMember","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-201","factDimensions":{"xbrl:concept":"us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"immr:RentalServicesMember","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"25183000","decimals":-3}]},{"name":"rpt:f-202","factDimensions":{"xbrl:concept":"us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"immr:RentalServicesMember","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-203","factDimensions":{"xbrl:concept":"us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization","xbrl:period":"2024-07-01T00:00:00/2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"72871000","decimals":-3}]},{"name":"rpt:f-204","factDimensions":{"xbrl:concept":"us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"465510000","decimals":-3}]},{"name":"rpt:f-205","factDimensions":{"xbrl:concept":"us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-206","factDimensions":{"xbrl:concept":"us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"579187000","decimals":-3}]},{"name":"rpt:f-207","factDimensions":{"xbrl:concept":"us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-208","factDimensions":{"xbrl:concept":"us-gaap:OperatingExpenses","xbrl:period":"2024-07-01T00:00:00/2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"1752000","decimals":-3}]},{"name":"rpt:f-209","factDimensions":{"xbrl:concept":"us-gaap:OperatingExpenses","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"4165000","decimals":-3}]},{"name":"rpt:f-210","factDimensions":{"xbrl:concept":"us-gaap:OperatingExpenses","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"3870000","decimals":-3}]},{"name":"rpt:f-211","factDimensions":{"xbrl:concept":"us-gaap:OperatingExpenses","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"17576000","decimals":-3}]},{"name":"rpt:f-212","factDimensions":{"xbrl:concept":"us-gaap:OperatingExpenses","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"7685000","decimals":-3}]},{"name":"rpt:f-213","factDimensions":{"xbrl:concept":"us-gaap:SellingGeneralAndAdministrativeExpense","xbrl:period":"2024-07-01T00:00:00/2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"20088000","decimals":-3}]},{"name":"rpt:f-214","factDimensions":{"xbrl:concept":"us-gaap:SellingGeneralAndAdministrativeExpense","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"72717000","decimals":-3}]},{"name":"rpt:f-215","factDimensions":{"xbrl:concept":"us-gaap:SellingGeneralAndAdministrativeExpense","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-216","factDimensions":{"xbrl:concept":"us-gaap:SellingGeneralAndAdministrativeExpense","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"107324000","decimals":-3}]},{"name":"rpt:f-217","factDimensions":{"xbrl:concept":"us-gaap:SellingGeneralAndAdministrativeExpense","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-218","factDimensions":{"xbrl:concept":"us-gaap:DepreciationAndAmortization","xbrl:period":"2024-07-01T00:00:00/2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"3120000","decimals":-3}]},{"name":"rpt:f-219","factDimensions":{"xbrl:concept":"us-gaap:DepreciationAndAmortization","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"9391000","decimals":-3}]},{"name":"rpt:f-220","factDimensions":{"xbrl:concept":"us-gaap:DepreciationAndAmortization","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-221","factDimensions":{"xbrl:concept":"us-gaap:DepreciationAndAmortization","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"14651000","decimals":-3}]},{"name":"rpt:f-222","factDimensions":{"xbrl:concept":"us-gaap:DepreciationAndAmortization","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-223","factDimensions":{"xbrl:concept":"us-gaap:RestructuringSettlementAndImpairmentProvisions","xbrl:period":"2024-07-01T00:00:00/2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"2627000","decimals":-3}]},{"name":"rpt:f-224","factDimensions":{"xbrl:concept":"us-gaap:RestructuringSettlementAndImpairmentProvisions","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"59000","decimals":-3}]},{"name":"rpt:f-225","factDimensions":{"xbrl:concept":"us-gaap:RestructuringSettlementAndImpairmentProvisions","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-226","factDimensions":{"xbrl:concept":"us-gaap:RestructuringSettlementAndImpairmentProvisions","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"5064000","decimals":-3}]},{"name":"rpt:f-227","factDimensions":{"xbrl:concept":"us-gaap:RestructuringSettlementAndImpairmentProvisions","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-228","factDimensions":{"xbrl:concept":"us-gaap:OperatingExpenses","xbrl:period":"2024-07-01T00:00:00/2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"25835000","decimals":-3}]},{"name":"rpt:f-229","factDimensions":{"xbrl:concept":"us-gaap:OperatingExpenses","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"82167000","decimals":-3}]},{"name":"rpt:f-230","factDimensions":{"xbrl:concept":"us-gaap:OperatingExpenses","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-231","factDimensions":{"xbrl:concept":"us-gaap:OperatingExpenses","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"127039000","decimals":-3}]},{"name":"rpt:f-232","factDimensions":{"xbrl:concept":"us-gaap:OperatingExpenses","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-233","factDimensions":{"xbrl:concept":"us-gaap:OperatingExpenses","xbrl:period":"2024-07-01T00:00:00/2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"27587000","decimals":-3}]},{"name":"rpt:f-234","factDimensions":{"xbrl:concept":"us-gaap:OperatingExpenses","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"86332000","decimals":-3}]},{"name":"rpt:f-235","factDimensions":{"xbrl:concept":"us-gaap:OperatingExpenses","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3870000","decimals":-3}]},{"name":"rpt:f-236","factDimensions":{"xbrl:concept":"us-gaap:OperatingExpenses","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"144615000","decimals":-3}]},{"name":"rpt:f-237","factDimensions":{"xbrl:concept":"us-gaap:OperatingExpenses","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7685000","decimals":-3}]},{"name":"rpt:f-238","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2024-07-01T00:00:00/2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-10515000","decimals":-3}]},{"name":"rpt:f-239","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"64407000","decimals":-3}]},{"name":"rpt:f-240","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3113000","decimals":-3}]},{"name":"rpt:f-241","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"75936000","decimals":-3}]},{"name":"rpt:f-242","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6372000","decimals":-3}]},{"name":"rpt:f-243","factDimensions":{"xbrl:concept":"us-gaap:InterestIncomeExpenseNet","xbrl:period":"2024-07-01T00:00:00/2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6524000","decimals":-3}]},{"name":"rpt:f-244","factDimensions":{"xbrl:concept":"us-gaap:InterestIncomeExpenseNet","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3540000","decimals":-3}]},{"name":"rpt:f-245","factDimensions":{"xbrl:concept":"us-gaap:InterestIncomeExpenseNet","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6759000","decimals":-3}]},{"name":"rpt:f-246","factDimensions":{"xbrl:concept":"us-gaap:InterestIncomeExpenseNet","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"14236000","decimals":-3}]},{"name":"rpt:f-247","factDimensions":{"xbrl:concept":"us-gaap:InterestIncomeExpenseNet","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"13285000","decimals":-3}]},{"name":"rpt:f-248","factDimensions":{"xbrl:concept":"us-gaap:InterestExpenseNonoperating","xbrl:period":"2024-07-01T00:00:00/2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1466000","decimals":-3}]},{"name":"rpt:f-249","factDimensions":{"xbrl:concept":"us-gaap:InterestExpenseNonoperating","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4547000","decimals":-3}]},{"name":"rpt:f-250","factDimensions":{"xbrl:concept":"us-gaap:InterestExpenseNonoperating","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-251","factDimensions":{"xbrl:concept":"us-gaap:InterestExpenseNonoperating","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6914000","decimals":-3}]},{"name":"rpt:f-252","factDimensions":{"xbrl:concept":"us-gaap:InterestExpenseNonoperating","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-253","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2024-07-01T00:00:00/2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-5457000","decimals":-3}]},{"name":"rpt:f-254","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"63400000","decimals":-3}]},{"name":"rpt:f-255","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9872000","decimals":-3}]},{"name":"rpt:f-256","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"83258000","decimals":-3}]},{"name":"rpt:f-257","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"19657000","decimals":-3}]},{"name":"rpt:f-258","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExpenseBenefit","xbrl:period":"2024-07-01T00:00:00/2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"976000","decimals":-3}]},{"name":"rpt:f-259","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExpenseBenefit","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7641000","decimals":-3}]},{"name":"rpt:f-260","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExpenseBenefit","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2844000","decimals":-3}]},{"name":"rpt:f-261","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExpenseBenefit","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"15104000","decimals":-3}]},{"name":"rpt:f-262","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExpenseBenefit","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4351000","decimals":-3}]},{"name":"rpt:f-263","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2024-07-01T00:00:00/2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-6433000","decimals":-3}]},{"name":"rpt:f-264","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"55759000","decimals":-3}]},{"name":"rpt:f-265","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7028000","decimals":-3}]},{"name":"rpt:f-266","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"68154000","decimals":-3}]},{"name":"rpt:f-267","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"15306000","decimals":-3}]},{"name":"rpt:f-268","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLossAttributableToNoncontrollingInterest","xbrl:period":"2024-07-01T00:00:00/2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-6756000","decimals":-3}]},{"name":"rpt:f-269","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLossAttributableToNoncontrollingInterest","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"28602000","decimals":-3}]},{"name":"rpt:f-270","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLossAttributableToNoncontrollingInterest","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-271","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLossAttributableToNoncontrollingInterest","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"13837000","decimals":-3}]},{"name":"rpt:f-272","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLossAttributableToNoncontrollingInterest","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-273","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2024-07-01T00:00:00/2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"323000","decimals":-3}]},{"name":"rpt:f-274","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"27157000","decimals":-3}]},{"name":"rpt:f-275","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7028000","decimals":-3}]},{"name":"rpt:f-276","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"54317000","decimals":-3}]},{"name":"rpt:f-277","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"15306000","decimals":-3}]},{"name":"rpt:f-278","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2024-07-01T00:00:00/2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.01","decimals":2}]},{"name":"rpt:f-279","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.84","decimals":2}]},{"name":"rpt:f-280","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.22","decimals":2}]},{"name":"rpt:f-281","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"1.69","decimals":2}]},{"name":"rpt:f-282","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.47","decimals":2}]},{"name":"rpt:f-283","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareDiluted","xbrl:period":"2024-07-01T00:00:00/2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.01","decimals":2}]},{"name":"rpt:f-284","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareDiluted","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.83","decimals":2}]},{"name":"rpt:f-285","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareDiluted","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.21","decimals":2}]},{"name":"rpt:f-286","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareDiluted","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"1.65","decimals":2}]},{"name":"rpt:f-287","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareDiluted","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.47","decimals":2}]},{"name":"rpt:f-288","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2024-07-01T00:00:00/2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"31970000","decimals":-3}]},{"name":"rpt:f-289","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"32222000","decimals":-3}]},{"name":"rpt:f-290","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"32583000","decimals":-3}]},{"name":"rpt:f-291","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"32093000","decimals":-3}]},{"name":"rpt:f-292","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"32474000","decimals":-3}]},{"name":"rpt:f-293","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","xbrl:period":"2024-07-01T00:00:00/2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"32700000","decimals":-3}]},{"name":"rpt:f-294","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"32917000","decimals":-3}]},{"name":"rpt:f-295","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"32810000","decimals":-3}]},{"name":"rpt:f-296","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"32889000","decimals":-3}]},{"name":"rpt:f-297","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"32839000","decimals":-3}]},{"name":"rpt:f-298","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2024-07-01T00:00:00/2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-6433000","decimals":-3}]},{"name":"rpt:f-299","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"55759000","decimals":-3}]},{"name":"rpt:f-300","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7028000","decimals":-3}]},{"name":"rpt:f-301","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"68154000","decimals":-3}]},{"name":"rpt:f-302","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"15306000","decimals":-3}]},{"name":"rpt:f-303","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax","xbrl:period":"2024-07-01T00:00:00/2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"466000","decimals":-3}]},{"name":"rpt:f-304","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-270000","decimals":-3}]},{"name":"rpt:f-305","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"298000","decimals":-3}]},{"name":"rpt:f-306","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-488000","decimals":-3}]},{"name":"rpt:f-307","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"673000","decimals":-3}]},{"name":"rpt:f-308","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-07-01T00:00:00/2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-5967000","decimals":-3}]},{"name":"rpt:f-309","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"55489000","decimals":-3}]},{"name":"rpt:f-310","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7326000","decimals":-3}]},{"name":"rpt:f-311","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"67666000","decimals":-3}]},{"name":"rpt:f-312","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"15979000","decimals":-3}]},{"name":"rpt:f-313","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest","xbrl:period":"2024-07-01T00:00:00/2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-6756000","decimals":-3}]},{"name":"rpt:f-314","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"28602000","decimals":-3}]},{"name":"rpt:f-315","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-316","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"13837000","decimals":-3}]},{"name":"rpt:f-317","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-318","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTax","xbrl:period":"2024-07-01T00:00:00/2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"789000","decimals":-3}]},{"name":"rpt:f-319","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTax","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"26887000","decimals":-3}]},{"name":"rpt:f-320","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTax","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7326000","decimals":-3}]},{"name":"rpt:f-321","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTax","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"53829000","decimals":-3}]},{"name":"rpt:f-322","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTax","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"15979000","decimals":-3}]},{"name":"rpt:f-323","factDimensions":{"xbrl:concept":"us-gaap:SharesOutstanding","xbrl:period":"2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"48436572","decimals":0}]},{"name":"rpt:f-324","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"48000","decimals":-3}]},{"name":"rpt:f-325","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"380007000","decimals":-3}]},{"name":"rpt:f-326","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"1801000","decimals":-3}]},{"name":"rpt:f-327","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"8897000","decimals":-3}]},{"name":"rpt:f-328","factDimensions":{"xbrl:concept":"us-gaap:SharesOutstanding","xbrl:period":"2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:TreasuryStockCommonMember"},"factValues":[{"value":"16311799","decimals":0}]},{"name":"rpt:f-329","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:TreasuryStockCommonMember"},"factValues":[{"value":"-106489000","decimals":-3}]},{"name":"rpt:f-330","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:ParentMember"},"factValues":[{"value":"284264000","decimals":-3}]},{"name":"rpt:f-331","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"132517000","decimals":-3}]},{"name":"rpt:f-332","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"416781000","decimals":-3}]},{"name":"rpt:f-333","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"27157000","decimals":-3}]},{"name":"rpt:f-334","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:ParentMember"},"factValues":[{"value":"27157000","decimals":-3}]},{"name":"rpt:f-335","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"28602000","decimals":-3}]},{"name":"rpt:f-336","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"55759000","decimals":-3}]},{"name":"rpt:f-337","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"-270000","decimals":-3}]},{"name":"rpt:f-338","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:ParentMember"},"factValues":[{"value":"-270000","decimals":-3}]},{"name":"rpt:f-339","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-270000","decimals":-3}]},{"name":"rpt:f-340","factDimensions":{"xbrl:concept":"us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"-830000","decimals":-3}]},{"name":"rpt:f-341","factDimensions":{"xbrl:concept":"us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:ParentMember"},"factValues":[{"value":"-830000","decimals":-3}]},{"name":"rpt:f-342","factDimensions":{"xbrl:concept":"us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"10242000","decimals":-3}]},{"name":"rpt:f-343","factDimensions":{"xbrl:concept":"us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9412000","decimals":-3}]},{"name":"rpt:f-344","factDimensions":{"xbrl:concept":"us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"242333","decimals":0}]},{"name":"rpt:f-345","factDimensions":{"xbrl:concept":"us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"1000","decimals":-3}]},{"name":"rpt:f-346","factDimensions":{"xbrl:concept":"us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:TreasuryStockCommonMember"},"factValues":[{"value":"98073","decimals":0}]},{"name":"rpt:f-347","factDimensions":{"xbrl:concept":"us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:TreasuryStockCommonMember"},"factValues":[{"value":"-919000","decimals":-3}]},{"name":"rpt:f-348","factDimensions":{"xbrl:concept":"us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:ParentMember"},"factValues":[{"value":"-918000","decimals":-3}]},{"name":"rpt:f-349","factDimensions":{"xbrl:concept":"us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-918000","decimals":-3}]},{"name":"rpt:f-350","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"6672","decimals":0}]},{"name":"rpt:f-351","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"55000","decimals":-3}]},{"name":"rpt:f-352","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:ParentMember"},"factValues":[{"value":"55000","decimals":-3}]},{"name":"rpt:f-353","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"55000","decimals":-3}]},{"name":"rpt:f-354","factDimensions":{"xbrl:concept":"immr:CommonStockDividendsDeclaredThroughRetainedEarningsAndAdditionalPaidInCapital","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"1519000","decimals":-3}]},{"name":"rpt:f-355","factDimensions":{"xbrl:concept":"immr:CommonStockDividendsDeclaredThroughRetainedEarningsAndAdditionalPaidInCapital","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:ParentMember"},"factValues":[{"value":"1519000","decimals":-3}]},{"name":"rpt:f-356","factDimensions":{"xbrl:concept":"immr:CommonStockDividendsDeclaredThroughRetainedEarningsAndAdditionalPaidInCapital","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1519000","decimals":-3}]},{"name":"rpt:f-357","factDimensions":{"xbrl:concept":"us-gaap:MinorityInterestDecreaseFromRedemptions","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"-788000","decimals":-3}]},{"name":"rpt:f-358","factDimensions":{"xbrl:concept":"us-gaap:MinorityInterestDecreaseFromRedemptions","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:ParentMember"},"factValues":[{"value":"-788000","decimals":-3}]},{"name":"rpt:f-359","factDimensions":{"xbrl:concept":"us-gaap:MinorityInterestDecreaseFromRedemptions","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"788000","decimals":-3}]},{"name":"rpt:f-360","factDimensions":{"xbrl:concept":"us-gaap:MinorityInterestDecreaseFromRedemptions","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-361","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"2154000","decimals":-3}]},{"name":"rpt:f-362","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:ParentMember"},"factValues":[{"value":"2154000","decimals":-3}]},{"name":"rpt:f-363","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"1033000","decimals":-3}]},{"name":"rpt:f-364","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3187000","decimals":-3}]},{"name":"rpt:f-365","factDimensions":{"xbrl:concept":"us-gaap:SharesOutstanding","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"48685577","decimals":0}]},{"name":"rpt:f-366","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"49000","decimals":-3}]},{"name":"rpt:f-367","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"382174000","decimals":-3}]},{"name":"rpt:f-368","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"1531000","decimals":-3}]},{"name":"rpt:f-369","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"34535000","decimals":-3}]},{"name":"rpt:f-370","factDimensions":{"xbrl:concept":"us-gaap:SharesOutstanding","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:TreasuryStockCommonMember"},"factValues":[{"value":"16409872","decimals":0}]},{"name":"rpt:f-371","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:TreasuryStockCommonMember"},"factValues":[{"value":"-107408000","decimals":-3}]},{"name":"rpt:f-372","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:ParentMember"},"factValues":[{"value":"310881000","decimals":-3}]},{"name":"rpt:f-373","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"171606000","decimals":-3}]},{"name":"rpt:f-374","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"482487000","decimals":-3}]},{"name":"rpt:f-375","factDimensions":{"xbrl:concept":"us-gaap:SharesOutstanding","xbrl:period":"2023-04-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"47428494","decimals":0}]},{"name":"rpt:f-376","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-04-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"48000","decimals":-3}]},{"name":"rpt:f-377","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-04-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"322799000","decimals":-3}]},{"name":"rpt:f-378","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-04-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"577000","decimals":-3}]},{"name":"rpt:f-379","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-04-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"-61738000","decimals":-3}]},{"name":"rpt:f-380","factDimensions":{"xbrl:concept":"us-gaap:SharesOutstanding","xbrl:period":"2023-04-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:TreasuryStockCommonMember"},"factValues":[{"value":"14825518","decimals":0}]},{"name":"rpt:f-381","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-04-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:TreasuryStockCommonMember"},"factValues":[{"value":"-95957000","decimals":-3}]},{"name":"rpt:f-382","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-04-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:ParentMember"},"factValues":[{"value":"165729000","decimals":-3}]},{"name":"rpt:f-383","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-04-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-384","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-04-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"165729000","decimals":-3}]},{"name":"rpt:f-385","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"7028000","decimals":-3}]},{"name":"rpt:f-386","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:ParentMember"},"factValues":[{"value":"7028000","decimals":-3}]},{"name":"rpt:f-387","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7028000","decimals":-3}]},{"name":"rpt:f-388","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"298000","decimals":-3}]},{"name":"rpt:f-389","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:ParentMember"},"factValues":[{"value":"298000","decimals":-3}]},{"name":"rpt:f-390","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"298000","decimals":-3}]},{"name":"rpt:f-391","factDimensions":{"xbrl:concept":"us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"54514","decimals":0}]},{"name":"rpt:f-392","factDimensions":{"xbrl:concept":"us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:TreasuryStockCommonMember"},"factValues":[{"value":"21238","decimals":0}]},{"name":"rpt:f-393","factDimensions":{"xbrl:concept":"us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:TreasuryStockCommonMember"},"factValues":[{"value":"-190000","decimals":-3}]},{"name":"rpt:f-394","factDimensions":{"xbrl:concept":"us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:ParentMember"},"factValues":[{"value":"-190000","decimals":-3}]},{"name":"rpt:f-395","factDimensions":{"xbrl:concept":"us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-190000","decimals":-3}]},{"name":"rpt:f-396","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"21222","decimals":0}]},{"name":"rpt:f-397","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"160000","decimals":-3}]},{"name":"rpt:f-398","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:ParentMember"},"factValues":[{"value":"160000","decimals":-3}]},{"name":"rpt:f-399","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"160000","decimals":-3}]},{"name":"rpt:f-400","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"14834","decimals":0}]},{"name":"rpt:f-401","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"106000","decimals":-3}]},{"name":"rpt:f-402","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:ParentMember"},"factValues":[{"value":"106000","decimals":-3}]},{"name":"rpt:f-403","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"106000","decimals":-3}]},{"name":"rpt:f-404","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchasedDuringPeriodShares","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:TreasuryStockCommonMember"},"factValues":[{"value":"-413696","decimals":0}]},{"name":"rpt:f-405","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchasedDuringPeriodValue","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:TreasuryStockCommonMember"},"factValues":[{"value":"2852000","decimals":-3}]},{"name":"rpt:f-406","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchasedDuringPeriodValue","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:ParentMember"},"factValues":[{"value":"2852000","decimals":-3}]},{"name":"rpt:f-407","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchasedDuringPeriodValue","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2852000","decimals":-3}]},{"name":"rpt:f-408","factDimensions":{"xbrl:concept":"immr:CommonStockDividendsDeclaredThroughRetainedEarningsAndAdditionalPaidInCapital","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"1003000","decimals":-3}]},{"name":"rpt:f-409","factDimensions":{"xbrl:concept":"immr:CommonStockDividendsDeclaredThroughRetainedEarningsAndAdditionalPaidInCapital","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:ParentMember"},"factValues":[{"value":"1003000","decimals":-3}]},{"name":"rpt:f-410","factDimensions":{"xbrl:concept":"immr:CommonStockDividendsDeclaredThroughRetainedEarningsAndAdditionalPaidInCapital","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1003000","decimals":-3}]},{"name":"rpt:f-411","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"760000","decimals":-3}]},{"name":"rpt:f-412","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:ParentMember"},"factValues":[{"value":"760000","decimals":-3}]},{"name":"rpt:f-413","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"760000","decimals":-3}]},{"name":"rpt:f-414","factDimensions":{"xbrl:concept":"us-gaap:SharesOutstanding","xbrl:period":"2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"47519064","decimals":0}]},{"name":"rpt:f-415","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"48000","decimals":-3}]},{"name":"rpt:f-416","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"322822000","decimals":-3}]},{"name":"rpt:f-417","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"875000","decimals":-3}]},{"name":"rpt:f-418","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"-54710000","decimals":-3}]},{"name":"rpt:f-419","factDimensions":{"xbrl:concept":"us-gaap:SharesOutstanding","xbrl:period":"2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:TreasuryStockCommonMember"},"factValues":[{"value":"15260452","decimals":0}]},{"name":"rpt:f-420","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:TreasuryStockCommonMember"},"factValues":[{"value":"-98999000","decimals":-3}]},{"name":"rpt:f-421","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:ParentMember"},"factValues":[{"value":"170036000","decimals":-3}]},{"name":"rpt:f-422","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-423","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"170036000","decimals":-3}]},{"name":"rpt:f-424","factDimensions":{"xbrl:concept":"us-gaap:SharesOutstanding","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"48047329","decimals":0}]},{"name":"rpt:f-425","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"48000","decimals":-3}]},{"name":"rpt:f-426","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"322786000","decimals":-3}]},{"name":"rpt:f-427","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"2019000","decimals":-3}]},{"name":"rpt:f-428","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"-18263000","decimals":-3}]},{"name":"rpt:f-429","factDimensions":{"xbrl:concept":"us-gaap:SharesOutstanding","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:TreasuryStockCommonMember"},"factValues":[{"value":"16192492","decimals":0}]},{"name":"rpt:f-430","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:TreasuryStockCommonMember"},"factValues":[{"value":"-105360000","decimals":-3}]},{"name":"rpt:f-431","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:ParentMember"},"factValues":[{"value":"201230000","decimals":-3}]},{"name":"rpt:f-432","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-433","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"201230000","decimals":-3}]},{"name":"rpt:f-434","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"54317000","decimals":-3}]},{"name":"rpt:f-435","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:ParentMember"},"factValues":[{"value":"54317000","decimals":-3}]},{"name":"rpt:f-436","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"13837000","decimals":-3}]},{"name":"rpt:f-437","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"68154000","decimals":-3}]},{"name":"rpt:f-438","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"-488000","decimals":-3}]},{"name":"rpt:f-439","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:ParentMember"},"factValues":[{"value":"-488000","decimals":-3}]},{"name":"rpt:f-440","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-488000","decimals":-3}]},{"name":"rpt:f-441","factDimensions":{"xbrl:concept":"us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"203657000","decimals":-3}]},{"name":"rpt:f-442","factDimensions":{"xbrl:concept":"us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"203657000","decimals":-3}]},{"name":"rpt:f-443","factDimensions":{"xbrl:concept":"us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"-830000","decimals":-3}]},{"name":"rpt:f-444","factDimensions":{"xbrl:concept":"us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:ParentMember"},"factValues":[{"value":"-830000","decimals":-3}]},{"name":"rpt:f-445","factDimensions":{"xbrl:concept":"us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"10242000","decimals":-3}]},{"name":"rpt:f-446","factDimensions":{"xbrl:concept":"us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9412000","decimals":-3}]},{"name":"rpt:f-447","factDimensions":{"xbrl:concept":"us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"542333","decimals":0}]},{"name":"rpt:f-448","factDimensions":{"xbrl:concept":"us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"1000","decimals":-3}]},{"name":"rpt:f-449","factDimensions":{"xbrl:concept":"us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:TreasuryStockCommonMember"},"factValues":[{"value":"217380","decimals":0}]},{"name":"rpt:f-450","factDimensions":{"xbrl:concept":"us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:TreasuryStockCommonMember"},"factValues":[{"value":"-2048000","decimals":-3}]},{"name":"rpt:f-451","factDimensions":{"xbrl:concept":"us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:ParentMember"},"factValues":[{"value":"-2047000","decimals":-3}]},{"name":"rpt:f-452","factDimensions":{"xbrl:concept":"us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-2047000","decimals":-3}]},{"name":"rpt:f-453","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"95915","decimals":0}]},{"name":"rpt:f-454","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"817000","decimals":-3}]},{"name":"rpt:f-455","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:ParentMember"},"factValues":[{"value":"817000","decimals":-3}]},{"name":"rpt:f-456","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"817000","decimals":-3}]},{"name":"rpt:f-457","factDimensions":{"xbrl:concept":"immr:CommonStockDividendsDeclaredThroughRetainedEarningsAndAdditionalPaidInCapital","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"1524000","decimals":-3}]},{"name":"rpt:f-458","factDimensions":{"xbrl:concept":"immr:CommonStockDividendsDeclaredThroughRetainedEarningsAndAdditionalPaidInCapital","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"1519000","decimals":-3}]},{"name":"rpt:f-459","factDimensions":{"xbrl:concept":"immr:CommonStockDividendsDeclaredThroughRetainedEarningsAndAdditionalPaidInCapital","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:ParentMember"},"factValues":[{"value":"3043000","decimals":-3}]},{"name":"rpt:f-460","factDimensions":{"xbrl:concept":"immr:CommonStockDividendsDeclaredThroughRetainedEarningsAndAdditionalPaidInCapital","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3043000","decimals":-3}]},{"name":"rpt:f-461","factDimensions":{"xbrl:concept":"us-gaap:MinorityInterestDecreaseFromRedemptions","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"-57240000","decimals":-3}]},{"name":"rpt:f-462","factDimensions":{"xbrl:concept":"us-gaap:MinorityInterestDecreaseFromRedemptions","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:ParentMember"},"factValues":[{"value":"-57240000","decimals":-3}]},{"name":"rpt:f-463","factDimensions":{"xbrl:concept":"us-gaap:MinorityInterestDecreaseFromRedemptions","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"57240000","decimals":-3}]},{"name":"rpt:f-464","factDimensions":{"xbrl:concept":"us-gaap:MinorityInterestDecreaseFromRedemptions","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-465","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"3685000","decimals":-3}]},{"name":"rpt:f-466","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:ParentMember"},"factValues":[{"value":"3685000","decimals":-3}]},{"name":"rpt:f-467","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"1110000","decimals":-3}]},{"name":"rpt:f-468","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4795000","decimals":-3}]},{"name":"rpt:f-469","factDimensions":{"xbrl:concept":"us-gaap:SharesOutstanding","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"48685577","decimals":0}]},{"name":"rpt:f-470","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"49000","decimals":-3}]},{"name":"rpt:f-471","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"382174000","decimals":-3}]},{"name":"rpt:f-472","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"1531000","decimals":-3}]},{"name":"rpt:f-473","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"34535000","decimals":-3}]},{"name":"rpt:f-474","factDimensions":{"xbrl:concept":"us-gaap:SharesOutstanding","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:TreasuryStockCommonMember"},"factValues":[{"value":"16409872","decimals":0}]},{"name":"rpt:f-475","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:TreasuryStockCommonMember"},"factValues":[{"value":"-107408000","decimals":-3}]},{"name":"rpt:f-476","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:ParentMember"},"factValues":[{"value":"310881000","decimals":-3}]},{"name":"rpt:f-477","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"171606000","decimals":-3}]},{"name":"rpt:f-478","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"482487000","decimals":-3}]},{"name":"rpt:f-479","factDimensions":{"xbrl:concept":"us-gaap:SharesOutstanding","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"46974598","decimals":0}]},{"name":"rpt:f-480","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"47000","decimals":-3}]},{"name":"rpt:f-481","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"322667000","decimals":-3}]},{"name":"rpt:f-482","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"202000","decimals":-3}]},{"name":"rpt:f-483","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"-70016000","decimals":-3}]},{"name":"rpt:f-484","factDimensions":{"xbrl:concept":"us-gaap:SharesOutstanding","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:TreasuryStockCommonMember"},"factValues":[{"value":"14727582","decimals":0}]},{"name":"rpt:f-485","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:TreasuryStockCommonMember"},"factValues":[{"value":"-95200000","decimals":-3}]},{"name":"rpt:f-486","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:ParentMember"},"factValues":[{"value":"157700000","decimals":-3}]},{"name":"rpt:f-487","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-488","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"157700000","decimals":-3}]},{"name":"rpt:f-489","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"15306000","decimals":-3}]},{"name":"rpt:f-490","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:ParentMember"},"factValues":[{"value":"15306000","decimals":-3}]},{"name":"rpt:f-491","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"15306000","decimals":-3}]},{"name":"rpt:f-492","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"673000","decimals":-3}]},{"name":"rpt:f-493","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:ParentMember"},"factValues":[{"value":"673000","decimals":-3}]},{"name":"rpt:f-494","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"673000","decimals":-3}]},{"name":"rpt:f-495","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchasedDuringPeriodShares","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:TreasuryStockCommonMember"},"factValues":[{"value":"-413696","decimals":0}]},{"name":"rpt:f-496","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchasedDuringPeriodValue","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:TreasuryStockCommonMember"},"factValues":[{"value":"2852000","decimals":-3}]},{"name":"rpt:f-497","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchasedDuringPeriodValue","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:ParentMember"},"factValues":[{"value":"2852000","decimals":-3}]},{"name":"rpt:f-498","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchasedDuringPeriodValue","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2852000","decimals":-3}]},{"name":"rpt:f-499","factDimensions":{"xbrl:concept":"us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"456469","decimals":0}]},{"name":"rpt:f-500","factDimensions":{"xbrl:concept":"us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"1000","decimals":-3}]},{"name":"rpt:f-501","factDimensions":{"xbrl:concept":"us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:TreasuryStockCommonMember"},"factValues":[{"value":"119174","decimals":0}]},{"name":"rpt:f-502","factDimensions":{"xbrl:concept":"us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:TreasuryStockCommonMember"},"factValues":[{"value":"-947000","decimals":-3}]},{"name":"rpt:f-503","factDimensions":{"xbrl:concept":"us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:ParentMember"},"factValues":[{"value":"-946000","decimals":-3}]},{"name":"rpt:f-504","factDimensions":{"xbrl:concept":"us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-946000","decimals":-3}]},{"name":"rpt:f-505","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"21222","decimals":0}]},{"name":"rpt:f-506","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"160000","decimals":-3}]},{"name":"rpt:f-507","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:ParentMember"},"factValues":[{"value":"160000","decimals":-3}]},{"name":"rpt:f-508","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"160000","decimals":-3}]},{"name":"rpt:f-509","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"1298","decimals":0}]},{"name":"rpt:f-510","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"6000","decimals":-3}]},{"name":"rpt:f-511","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:ParentMember"},"factValues":[{"value":"6000","decimals":-3}]},{"name":"rpt:f-512","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6000","decimals":-3}]},{"name":"rpt:f-513","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"65477","decimals":0}]},{"name":"rpt:f-514","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"489000","decimals":-3}]},{"name":"rpt:f-515","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:ParentMember"},"factValues":[{"value":"489000","decimals":-3}]},{"name":"rpt:f-516","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"489000","decimals":-3}]},{"name":"rpt:f-517","factDimensions":{"xbrl:concept":"immr:CommonStockDividendsDeclaredThroughRetainedEarningsAndAdditionalPaidInCapital","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"2207000","decimals":-3}]},{"name":"rpt:f-518","factDimensions":{"xbrl:concept":"immr:CommonStockDividendsDeclaredThroughRetainedEarningsAndAdditionalPaidInCapital","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:ParentMember"},"factValues":[{"value":"2207000","decimals":-3}]},{"name":"rpt:f-519","factDimensions":{"xbrl:concept":"immr:CommonStockDividendsDeclaredThroughRetainedEarningsAndAdditionalPaidInCapital","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2207000","decimals":-3}]},{"name":"rpt:f-520","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"1707000","decimals":-3}]},{"name":"rpt:f-521","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:ParentMember"},"factValues":[{"value":"1707000","decimals":-3}]},{"name":"rpt:f-522","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1707000","decimals":-3}]},{"name":"rpt:f-523","factDimensions":{"xbrl:concept":"us-gaap:SharesOutstanding","xbrl:period":"2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"47519064","decimals":0}]},{"name":"rpt:f-524","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"48000","decimals":-3}]},{"name":"rpt:f-525","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"322822000","decimals":-3}]},{"name":"rpt:f-526","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"875000","decimals":-3}]},{"name":"rpt:f-527","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"-54710000","decimals":-3}]},{"name":"rpt:f-528","factDimensions":{"xbrl:concept":"us-gaap:SharesOutstanding","xbrl:period":"2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:TreasuryStockCommonMember"},"factValues":[{"value":"15260452","decimals":0}]},{"name":"rpt:f-529","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:TreasuryStockCommonMember"},"factValues":[{"value":"-98999000","decimals":-3}]},{"name":"rpt:f-530","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:ParentMember"},"factValues":[{"value":"170036000","decimals":-3}]},{"name":"rpt:f-531","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-532","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"170036000","decimals":-3}]},{"name":"rpt:f-533","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"68154000","decimals":-3}]},{"name":"rpt:f-534","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"15306000","decimals":-3}]},{"name":"rpt:f-535","factDimensions":{"xbrl:concept":"us-gaap:DepreciationDepletionAndAmortization","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"14700000","decimals":-3}]},{"name":"rpt:f-536","factDimensions":{"xbrl:concept":"us-gaap:DepreciationDepletionAndAmortization","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"42000","decimals":-3}]},{"name":"rpt:f-537","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensation","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4795000","decimals":-3}]},{"name":"rpt:f-538","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensation","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1707000","decimals":-3}]},{"name":"rpt:f-539","factDimensions":{"xbrl:concept":"us-gaap:GainLossOnSaleOfPropertyPlantEquipment","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-3036000","decimals":-3}]},{"name":"rpt:f-540","factDimensions":{"xbrl:concept":"us-gaap:GainLossOnSaleOfPropertyPlantEquipment","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-541","factDimensions":{"xbrl:concept":"us-gaap:DeferredIncomeTaxesAndTaxCredits","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1928000","decimals":-3}]},{"name":"rpt:f-542","factDimensions":{"xbrl:concept":"us-gaap:DeferredIncomeTaxesAndTaxCredits","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-543","factDimensions":{"xbrl:concept":"us-gaap:MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4474000","decimals":-3}]},{"name":"rpt:f-544","factDimensions":{"xbrl:concept":"us-gaap:MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7206000","decimals":-3}]},{"name":"rpt:f-545","factDimensions":{"xbrl:concept":"us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4219000","decimals":-3}]},{"name":"rpt:f-546","factDimensions":{"xbrl:concept":"us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2044000","decimals":-3}]},{"name":"rpt:f-547","factDimensions":{"xbrl:concept":"immr:ShareBasedPaymentArrangementSharesIssuedToEmployee","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"818000","decimals":-3}]},{"name":"rpt:f-548","factDimensions":{"xbrl:concept":"immr:ShareBasedPaymentArrangementSharesIssuedToEmployee","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"490000","decimals":-3}]},{"name":"rpt:f-549","factDimensions":{"xbrl:concept":"us-gaap:OtherNoncashIncomeExpense","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"224000","decimals":-3}]},{"name":"rpt:f-550","factDimensions":{"xbrl:concept":"us-gaap:OtherNoncashIncomeExpense","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"57000","decimals":-3}]},{"name":"rpt:f-551","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"163281000","decimals":-3}]},{"name":"rpt:f-552","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1109000","decimals":-3}]},{"name":"rpt:f-553","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInRetailRelatedInventories","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-21272000","decimals":-3}]},{"name":"rpt:f-554","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInRetailRelatedInventories","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-555","factDimensions":{"xbrl:concept":"immr:IncreaseDecreaseInTextbookRentalInventories","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"39836000","decimals":-3}]},{"name":"rpt:f-556","factDimensions":{"xbrl:concept":"immr:IncreaseDecreaseInTextbookRentalInventories","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-557","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1943000","decimals":-3}]},{"name":"rpt:f-558","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-2467000","decimals":-3}]},{"name":"rpt:f-559","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInOperatingLeaseLiability","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1771000","decimals":-3}]},{"name":"rpt:f-560","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInOperatingLeaseLiability","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"231000","decimals":-3}]},{"name":"rpt:f-561","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInDepositOtherAssets","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-35000","decimals":-3}]},{"name":"rpt:f-562","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInDepositOtherAssets","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1980000","decimals":-3}]},{"name":"rpt:f-563","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInOtherOperatingAssets","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"22020000","decimals":-3}]},{"name":"rpt:f-564","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInOtherOperatingAssets","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-231000","decimals":-3}]},{"name":"rpt:f-565","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"27736000","decimals":-3}]},{"name":"rpt:f-566","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-756000","decimals":-3}]},{"name":"rpt:f-567","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInOtherCurrentLiabilities","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"13347000","decimals":-3}]},{"name":"rpt:f-568","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInOtherCurrentLiabilities","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3845000","decimals":-3}]},{"name":"rpt:f-569","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInContractWithCustomerLiability","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"19579000","decimals":-3}]},{"name":"rpt:f-570","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInContractWithCustomerLiability","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-2379000","decimals":-3}]},{"name":"rpt:f-571","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1293000","decimals":-3}]},{"name":"rpt:f-572","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-34000","decimals":-3}]},{"name":"rpt:f-573","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInOperatingActivities","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-63975000","decimals":-3}]},{"name":"rpt:f-574","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInOperatingActivities","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8754000","decimals":-3}]},{"name":"rpt:f-575","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireInvestments","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"47992000","decimals":-3}]},{"name":"rpt:f-576","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireInvestments","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"99766000","decimals":-3}]},{"name":"rpt:f-577","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"75443000","decimals":-3}]},{"name":"rpt:f-578","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"72442000","decimals":-3}]},{"name":"rpt:f-579","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromDerivativeInstrumentInvestingActivities","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4122000","decimals":-3}]},{"name":"rpt:f-580","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromDerivativeInstrumentInvestingActivities","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9487000","decimals":-3}]},{"name":"rpt:f-581","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"29647000","decimals":-3}]},{"name":"rpt:f-582","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-583","factDimensions":{"xbrl:concept":"us-gaap:PaymentsForDerivativeInstrumentInvestingActivities","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1450000","decimals":-3}]},{"name":"rpt:f-584","factDimensions":{"xbrl:concept":"us-gaap:PaymentsForDerivativeInstrumentInvestingActivities","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4869000","decimals":-3}]},{"name":"rpt:f-585","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquirePropertyPlantAndEquipment","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5587000","decimals":-3}]},{"name":"rpt:f-586","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquirePropertyPlantAndEquipment","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-587","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"792000","decimals":-3}]},{"name":"rpt:f-588","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-589","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInInvestingActivities","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-4319000","decimals":-3}]},{"name":"rpt:f-590","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInInvestingActivities","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-22706000","decimals":-3}]},{"name":"rpt:f-591","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromIssuanceOfLongTermDebt","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"404144000","decimals":-3}]},{"name":"rpt:f-592","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromIssuanceOfLongTermDebt","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-593","factDimensions":{"xbrl:concept":"us-gaap:RepaymentsOfLongTermDebt","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"327828000","decimals":-3}]},{"name":"rpt:f-594","factDimensions":{"xbrl:concept":"us-gaap:RepaymentsOfLongTermDebt","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-595","factDimensions":{"xbrl:concept":"immr:ProceedsFromIssuanceOfCommonStockOfSubsidiary","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9412000","decimals":-3}]},{"name":"rpt:f-596","factDimensions":{"xbrl:concept":"immr:ProceedsFromIssuanceOfCommonStockOfSubsidiary","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-597","factDimensions":{"xbrl:concept":"us-gaap:PaymentsOfDividendsCommonStock","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3043000","decimals":-3}]},{"name":"rpt:f-598","factDimensions":{"xbrl:concept":"us-gaap:PaymentsOfDividendsCommonStock","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5415000","decimals":-3}]},{"name":"rpt:f-599","factDimensions":{"xbrl:concept":"us-gaap:PaymentsForRepurchaseOfCommonStock","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-600","factDimensions":{"xbrl:concept":"us-gaap:PaymentsForRepurchaseOfCommonStock","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2852000","decimals":-3}]},{"name":"rpt:f-601","factDimensions":{"xbrl:concept":"us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2049000","decimals":-3}]},{"name":"rpt:f-602","factDimensions":{"xbrl:concept":"us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"947000","decimals":-3}]},{"name":"rpt:f-603","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromPaymentsForOtherFinancingActivities","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-604","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromPaymentsForOtherFinancingActivities","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"166000","decimals":-3}]},{"name":"rpt:f-605","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInFinancingActivities","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"80636000","decimals":-3}]},{"name":"rpt:f-606","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInFinancingActivities","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-9048000","decimals":-3}]},{"name":"rpt:f-607","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12342000","decimals":-3}]},{"name":"rpt:f-608","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-23000000","decimals":-3}]},{"name":"rpt:f-609","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"85521000","decimals":-3}]},{"name":"rpt:f-610","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"48820000","decimals":-3}]},{"name":"rpt:f-611","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"97863000","decimals":-3}]},{"name":"rpt:f-612","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","xbrl:period":"2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"25820000","decimals":-3}]},{"name":"rpt:f-613","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsAtCarryingValue","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"68920000","decimals":-3}]},{"name":"rpt:f-614","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsAtCarryingValue","xbrl:period":"2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"25820000","decimals":-3}]},{"name":"rpt:f-615","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsAtCarryingValue","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"11619000","decimals":-3}]},{"name":"rpt:f-616","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsAtCarryingValue","xbrl:period":"2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-617","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsAtCarryingValue","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"80539000","decimals":-3}]},{"name":"rpt:f-618","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsAtCarryingValue","xbrl:period":"2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"25820000","decimals":-3}]},{"name":"rpt:f-619","factDimensions":{"xbrl:concept":"us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"14946000","decimals":-3}]},{"name":"rpt:f-620","factDimensions":{"xbrl:concept":"us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue","xbrl:period":"2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-621","factDimensions":{"xbrl:concept":"us-gaap:RestrictedCashAndCashEquivalentsNoncurrent","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"2378000","decimals":-3}]},{"name":"rpt:f-622","factDimensions":{"xbrl:concept":"us-gaap:RestrictedCashAndCashEquivalentsNoncurrent","xbrl:period":"2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-623","factDimensions":{"xbrl:concept":"us-gaap:RestrictedCashAndCashEquivalents","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"17324000","decimals":-3}]},{"name":"rpt:f-624","factDimensions":{"xbrl:concept":"us-gaap:RestrictedCashAndCashEquivalents","xbrl:period":"2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-625","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"97863000","decimals":-3}]},{"name":"rpt:f-626","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","xbrl:period":"2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"25820000","decimals":-3}]},{"name":"rpt:f-627","factDimensions":{"xbrl:concept":"us-gaap:SignificantAccountingPoliciesTextBlock","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\"><span style=\"font-weight: bold; line-height: inherit;\">1. </span><span style=\"font-weight: bold; line-height: inherit;\">\u00a0</span><span style=\"font-weight: bold; line-height: inherit;\">\u00a0</span><span style=\"font-weight: bold; line-height: inherit;\">SIGNIFICANT ACCOUNTING POLICIES</span></span></p>\n<p style=\"margin: 0pt; text-align: justify; line-height: 1.2;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\">\u00a0</span></p>\n<div style=\"border-left: none; border-right: none; line-height: 1.2;\">\n<div style=\"border-left: none; border-right: none;\">\n<div style=\"border-left: none; border-right: none;\">\n<div style=\"border-left: none; border-right: none;\">\n<div style=\"border-left: none; border-right: none;\">\n<div style=\"border-left: none; border-right: none;\">\n<div style=\"border-left: none; border-right: none;\">\n<div style=\"border-left: none; border-right: none;\">\n\n<div style=\"border-left: none; border-right: none;\">\n<div style=\"border-left: none; border-right: none;\">\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 0pt; text-indent: 18pt; font-family: 'Times New Roman';\"><span style=\"line-height: inherit; font-size: 10pt; font-family: 'times new roman', times;\"><span style=\"font-style: italic; font-weight: bold; line-height: inherit;\">Description of Business</span></span></p>\n<p style=\"margin: 8pt 0pt; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">Immersion Corporation (\u201cImmersion\u201d) was incorporated in <span>1993</span> in California and reincorporated in Delaware in <span>1999</span>. Unless the context otherwise requires, references in this Quarterly Report on Form 10-Q to the \u201cCompany\u201d, \u201cwe\u201d, \u201cus\u201d and \u201cour\u201d refer to Immersion and our consolidated subsidiaries.</span></p>\n<p style=\"margin: 0pt; font-family: 'times new roman'; font-size: 10pt; line-height: 1.2; text-indent: 18pt;\"><span style=\"font-family: 'times new roman'; font-size: 10pt; line-height: inherit;\">Immersion generates license and royalty revenues from a wide range of intellectual property (\u201cIP\u201d) that more fully engage users\u2019 sense of touch when operating digital devices. We focus on the following target application areas: mobile devices, wearables, consumer, mobile entertainment and other content; console gaming; automotive; medical; and commercial.</span></p>\n<p style=\"margin: 0px; color: #000000; font-family: 'times new roman', times; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; line-height: 1;\"><br/></p>\n<p style=\"margin: 0pt; text-indent: 18pt; line-height: 1.2; font-family: 'times new roman'; font-size: 10pt;\"><span style=\"font-size: 10pt; font-family: 'times new roman'; line-height: inherit;\">On June 10, 2024, we acquired a controlling interest </span><span style=\"font-size: 10pt; font-family: 'times new roman'; line-height: inherit;\">in Barnes &amp; Noble Education, Inc., a Delaware\u00a0corporation (\u201cBarnes &amp; Noble Education\u201d or \u201cBNED\u201d) refer to Note <span>2</span>. Business Combination for more information.<span style=\"line-height: inherit;\">\u00a0</span></span><span style=\"font-size: 10pt; font-family: 'times new roman'; line-height: inherit;\">The financial results of Barnes &amp; Noble Education have been included in our condensed consolidated financial statements from the acquisition date of June 10, 2024.</span></p>\n<p style=\"margin: 6pt 0pt 10pt; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-family: 'times new roman', times;\"><span style=\"font-size: 10pt; color: #111111; line-height: inherit;\">Barnes &amp; Noble Education is\u00a0a contract operator of physical and virtual bookstores for college and university campuses and K-<span style=\"line-height: inherit;\"><span>12</span></span>\u00a0institutions across the United States. Barnes &amp; Noble Education is also a textbook wholesaler and inventory management hardware and software providers. Barnes &amp; Noble Education operates </span><span style=\"font-size: 10pt; color: #000000; line-height: inherit;\">physical, virtual, and custom bookstores, delivering essential educational content, tools and general merchandise within a dynamic omnichannel retail environment.\u00a0</span></span><span style=\"font-family: 'times new roman'; font-size: 10pt; text-indent: 18pt; line-height: inherit;\">\u00a0</span></p> </div> </div>\n<div style=\"border-left: none; border-right: none;\">\n<div style=\"border-left: none; border-right: none;\">\n<p style=\"margin: 6pt 0pt 10pt; text-align: justify; text-indent: 18pt; line-height: 1.2; break-after: avoid; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\"><b style=\"mso-bidi-font-weight: normal;\"><i style=\"mso-bidi-font-style: normal;\"><span style=\"line-height: inherit; color: black;\">BNC First Day Equitable and Inclusive Access Programs</span></i></b></span></p>\n<p style=\"margin: 6pt 0pt 0pt; text-align: justify; text-indent: 18pt; line-height: 1.2; break-after: avoid; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\"><b style=\"mso-bidi-font-weight: normal;\"><i style=\"mso-bidi-font-style: normal;\"><span style=\"line-height: inherit; color: black;\"></span></i></b></span><span style=\"font-family: 'times new roman', times; font-size: 10pt;\"><span style=\"color: #000000; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">Barnes &amp; Noble Education</span>\u00a0provides product and service offerings designed to address the most pressing issues in higher education, including equitable access, enhanced convenience and improved affordability through innovative course material delivery models designed to drive improved student experiences and outcomes. Barnes &amp; Noble Education offers its\u00a0BNC First Day\u00ae affordable textbook access programs, consisting of First Day Complete and First Day, which provide faculty-required course materials to students on or before the first day of class.</span></p>\n<p style=\"margin: 0pt; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 24px;\"> <br/><span style=\"font-family: 'times new roman', times;\">\u2022 <span style=\"font-style: italic; line-height: inherit;\">First Day Complete</span> is adopted by an institution and includes all or the majority of undergraduate classes (and on occasion graduate classes), providing students with both physical and digital materials. In addition to providing numerous benefits to students, faculty and administrators, the First Day Complete model drives substantially greater unit sales and sell-through for the bookstore.</span></p>\n<p style=\"margin: 0pt; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 24px;\"> <br/>\u2022 <span style=\"font-style: italic; line-height: inherit;\">First Day</span> is adopted by a faculty member for a single course, and students receive primarily digital course materials through their school's learning management system (\u201cLMS\u201d). <br/></p>\n<p style=\"margin: 8pt 0pt 0pt; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\">The <span style=\"font-style: italic; line-height: inherit;\">Barnes &amp; Noble</span> brand (licensed from Barnes &amp; Noble Education's former parent) along with its subsidiary brands, <span style=\"font-style: italic; line-height: inherit;\">BNC</span> and <span style=\"font-style: italic; line-height: inherit;\">MBS</span>, are synonymous with innovation in bookselling and campus retailing in the United States. BNED's large college footprint, reputation, and credibility in the marketplace not only support its marketing efforts to universities, students, and faculty, but are also important to its relationship with leading educational publishers who rely on us as <span>one</span> of their primary distribution channels.</span></p> </div> </div>  </div> </div> </div> </div> </div> </div> </div> </div>\n<p style=\"line-height: 1.2;;margin:0pt\"><br/></p>\n<div style=\"border-left: none; border-right: none; line-height: 1.2;\">\n\n<p style=\"text-indent: 18pt; line-height: 1.2; margin: 0cm; font-size: 10pt; font-family: 'Times New Roman', serif;\"><b><i><span style=\"font-size: 10pt; line-height: inherit;\">Principles of Consolidation and Basis of Presentation</span></i></b></p>\n<p style=\"text-indent: 18pt; line-height: 1.2; margin: 6pt 0pt; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; line-height: inherit; font-family: 'times new roman', times;\">The results of operations reflected in our condensed consolidated financial statements include the accounts of Immersion and our wholly-owned subsidiaries, as well as the accounts of Barnes &amp; Noble Education, a consolidated variable interest entity, since June 10, 2024.\u00a0All significant intercompany accounts and transactions have been eliminated in consolidation.</span></p>\n<p style=\"text-indent: 18pt; line-height: 1.2; margin: 0cm; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; line-height: inherit;\"><span style=\"font-family: 'times new roman', times;\">The noncontrolling interest on the unaudited <span style=\"font-style: italic;\">Condensed Consolidated Statements of Operations</span> represents the portion of earnings or loss attributable to the interest in Barnes &amp; Noble Education held by other owners. The noncontrolling interest on the unaudited <span style=\"font-style: italic;\">Condensed Consolidated Balance Sheets</span> represents the portion of our net assets attributable to the other owners, based on the portion of the interest owned by such owners.\u00a0As of October 31, 2024, the noncontrolling interest was $171.6 million. At the end of each reporting period, equity related to Barnes &amp; Noble Education that is attributable to Immersion and the other owners is rebalanced to reflect Immersion\u2019s and the other owners\u2019 ownership in Barnes &amp; Noble Education.</span></span></p>\n\n<p style=\"text-indent: 0pt; line-height: 1.2; margin: 0pt; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; line-height: inherit;\">\u00a0</span><a href=\"#TOC\"></a></p>\n<p style=\"text-indent: 18pt; line-height: 1.2; margin: 0cm; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-family: 'times new roman', times;\"><span style=\"font-size: 10pt; text-indent: 18pt; line-height: inherit;\">The condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (</span><span style=\"font-size: 10pt; text-indent: 18pt; line-height: inherit;\">\u201c</span><span style=\"font-size: 10pt; text-indent: 18pt; line-height: inherit;\">U.S. GAAP</span><span style=\"font-size: 10pt; text-indent: 18pt; line-height: inherit;\">\u201d</span><span style=\"font-size: 10pt; text-indent: 18pt; line-height: inherit;\">) for interim financial information and with the instructions for Form 10-Q and the applicable articles of Regulation S-X. Accordingly, these condensed consolidated financial statements do not include all information and footnotes necessary for a complete presentation of the financial position, results of operations, and cash flows, in conformity with U.S. GAAP and should be read in conjunction with our audited consolidated financial statements included in our Annual Report on Form 10-K for the year ended </span><span style=\"font-size: 10pt; text-indent: 18pt; line-height: inherit;\">December 31, 2023</span><span style=\"font-size: 10pt; text-indent: 18pt; line-height: inherit;\">. In the opinion of management, all adjustments consisting of only normal and recurring items necessary for the fair presentation of the financial position and results of operations for the interim periods presented have been included. Certain prior year amounts have been reclassified to conform with the current year presentation.</span></span></p>\n<p style=\"text-indent: 18pt; line-height: 12pt; margin: 10pt 0pt 0pt; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\"><span style=\"line-height: inherit;\">Due to their nonhomogeneous operations, our <span style=\"font-style: italic; line-height: inherit;\">Condensed Consolidated Balance Sheets</span>\u00a0as of October 31, 2024 and April 30, 2024 and <span style=\"font-style: italic; line-height: inherit;\">Condensed Consolidated Statement of Operations</span>\u00a0for the month ended July 31, 2024 and the three and six months ended October 31, 2024, separately present the operating assets, liabilities, and operations of Immersion\u2019s business from the operating assets, liabilities and operations of Barnes &amp; Noble Education's business.\u00a0 </span><span style=\"color: #000000; line-height: inherit;\">All </span><span style=\"color: #000000; line-height: inherit;\">of the assets of Barnes &amp; Noble Education, reported on the balance sheet, can be used only to settle obligations of Barnes &amp; Noble Education. None of the liabilities of Barnes &amp; Noble Education have recourse to the general credit of Immersion Corporation.</span></span></p>  </div>\n<div style=\"border-left: none; border-right: none;\">\n<div style=\"border-left: none; border-right: none;\">\n<div style=\"border-left: none; border-right: none;\">\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 0px; text-indent: 0px;\"><br/></p>\n<div style=\"border-left: none; border-right: none;\">\n<div style=\"border-left: none; border-right: none;\">\n\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 0pt; text-indent: 18pt; font-family: 'Times New Roman';\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; font-style: italic; font-weight: bold; line-height: inherit;\">Use of Estimates</span></p>\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 10pt 0pt 0pt; text-indent: 18pt;\"> </p>\n<p style=\"margin: 0pt; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; line-height: inherit; font-family: 'times new roman', times;\">In preparing financial statements in conformity with GAAP, we are required to make estimates and assumptions that affect the reported amounts in the condensed consolidated financial statements and accompanying notes. <span style=\"line-height: inherit;\">Actual results could differ from those estimates.</span></span></p>\n\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 0px; text-indent: 0px;\"><br/></p>\n\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 0pt; text-indent: 18pt; font-family: 'Times New Roman';\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; font-style: italic; font-weight: bold; line-height: inherit;\">Reporting Periods</span></p>\n<div style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; border-right: none; border-left: none; margin: 0px;\">\n<div style=\"border-left: none; border-right: none; margin: 0px; text-indent: 0px;\">\n<div style=\"border-left: none; border-right: none; margin: 0px; text-indent: 0px;\">\n<div style=\"border-left: none; border-right: none; margin: 0px; text-indent: 0px;\">\n<div style=\"border-right: none; border-left: none; margin: 0px; text-indent: 0px;\">\n<div style=\"border-left: none; border-right: none; margin: 0px; text-indent: 0px;\">\n<div style=\"border-left: none; border-right: none; margin: 0px; text-indent: 0px;\">\n<div style=\"border-left: none; border-right: none; margin: 0px; text-indent: 0px;\">\n<div style=\"border-left: none; border-right: none; margin: 0px; text-indent: 0px;\">\n<div style=\"border-left: none; border-right: none; margin: 0px; text-indent: 0px;\">\n<div style=\"border-left: none; border-right: none; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; color: #000000; font-family: 'times new roman', times; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 13.3333px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\"><strong style=\"color: #000000; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\"><span style=\"color: #000000; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">\u00a0</span></strong></span></p>\n<p style=\"margin: 0pt; color: #000000; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'times new roman'; line-height: 1.2; text-indent: 18pt;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\"><span style=\"line-height: inherit;\">Immersion previously reported our financial results based on a calendar year basis. For interim period reporting, we reported our quarterly financial results as of March 31; June 30; September 30 and December 31\u00a0</span>in each calendar year.\u00a0</span><span style=\"font-size: 10pt; line-height: inherit;\"><span style=\"color: #000000; font-family: 'times new roman'; line-height: inherit;\">Barnes &amp; Noble Education's fiscal year is comprised of<span>\u00a0</span><span>52</span><span>\u00a0</span>or<span>\u00a0</span><span>53</span><span>\u00a0</span>weeks, ending on the Saturday closest to the last<span style=\"line-height: inherit;\">\u00a0</span>day</span><span style=\"font-family: 'times new roman'; line-height: inherit;\"><span style=\"line-height: inherit;\"><span style=\"line-height: inherit;\">\u00a0</span></span></span><span style=\"color: #000000; font-family: 'times new roman'; line-height: inherit;\">of April.</span></span></p>\n<p style=\"margin: 0pt; color: #000000; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'times new roman'; line-height: 1; text-indent: 18pt;\"><br/></p>\n<p style=\"color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 18pt; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: 1.2; margin: 0pt; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\"><span style=\"color: #000000; line-height: inherit;\"><span style=\"line-height: inherit;\">In order to more closely align with Barnes &amp; Noble Education\u2019s fiscal year end, on September 27, 2024, the Board of Directors of Immersion (the\u00a0\u201cBoard\u201d)\u00a0</span></span><span style=\"line-height: inherit;\">approved a change of our fiscal year from the period beginning on January 1 and ending on December 31 to the period beginning on May 1 and ending on April 30.\u00a0As a result of the change in fiscal year end, we filed a Transition Report on Form 10-QT for the transition period from\u00a0January 1, 2024,\u00a0through\u00a0April 30, 2024 on November 8, 2024.\u00a0The change in quarterly reporting from the old to the new fiscal year resulted in the<span>\u00a0</span><span>one</span><span>\u00a0</span>month period ended July 31, 2024 not being covered by a separate report on Form 10-Q. As this period is not covered in the transition report, it is included in this first initial report on Form 10-Q for the newly adopted fiscal year.\u00a0</span></span></p>\n<p style=\"color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: 1; margin: 0cm; font-size: 12pt; font-family: 'Times New Roman', serif;\"><br/></p>\n<p style=\"color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 18pt; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: 1.2; margin: 0pt; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\"><span style=\"line-height: inherit;\"><strong style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; text-align: justify;\"><span style=\"color: #000000; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">Our new fiscal year begins on May 1 and ends on April 30. Our new fiscal quarters end on July 31, October 31, January 31 and April 30.</span></strong><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; text-align: justify; text-indent: 24px; line-height: inherit;\">\u00a0Therefore, the financial results of certain fiscal quarters may not be comparable to prior fiscal quarters. References throughout this Quarterly Report on Form 10-Q to fiscal<span>\u00a0</span><span>2025</span><span>\u00a0</span>with respect to Immersion refer to the fiscal year ending April 30, 2025.</span></span></span></p>\n<p style=\"color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: 1; margin: 0cm; font-size: 12pt; font-family: 'Times New Roman', serif;\"><br/></p>\n<p style=\"color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 18pt; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: 1.2; margin: 0pt; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\"><span style=\"line-height: inherit;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; text-align: justify; text-indent: 24px; line-height: inherit;\"><span style=\"color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">The financial information presented in this Quarterly Report on Form 10-Q includes the financial information of Barnes &amp; Noble Education for the<span>\u00a0</span><span>13</span><span>\u00a0</span>weeks and<span>\u00a0</span><span>26</span><span>\u00a0</span>weeks ended October 26, 2024.\u00a0</span></span></span></span></p>\n<p style=\"color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: 1; margin: 0cm; font-size: 12pt; font-family: 'Times New Roman', serif;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\">\u00a0\u00a0</span></p>\n<p style=\"color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 18pt; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: 1.2; margin: 0pt; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\">We did not recast the condensed consolidated financial statements for the three and six\u00a0months ended October 31, 2023<span style=\"line-height: inherit;\">\u00a0</span>because the financial reporting processes in place at that time included certain procedures that were completed only on a quarterly basis. Consequently, to recast this period would have been impractical and would not have been cost-justified.<span>\u00a0</span><span style=\"line-height: inherit;\">Prior to the completion of the Transactions, our business was not highly seasonal and seasonal differences do not generally affect the comparability of prior fiscal quarters.<span>\u00a0</span></span>As a result, the condensed consolidated financial statements for the three and six months ended June 30, 2023,<span style=\"line-height: inherit;\">\u00a0</span>are presented as the most nearly comparable quarter of the prior year.</span></p>\n</div>\n</div>\n</div>\n</div>\n</div>\n</div>\n</div>\n</div>\n</div>\n</div>\n</div>\n\n</div>\n</div>\n<div style=\"border-left: none; border-right: none;\">\n<div style=\"border-left: none; border-right: none;\">\n\n</div>\n<div><br/></div>\n\n<p style=\"margin: 0cm; color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-indent: 18pt; line-height: 1; font-size: 12pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; line-height: inherit; font-family: 'times new roman', times;\"><span style=\"color: #000000; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; line-height: inherit;\"><span style=\"font-style: italic; font-weight: bold; line-height: inherit;\">Segment Information</span></span></span></p>\n<p style=\"margin: 0cm; color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-indent: 18pt; line-height: 1; font-size: 10pt; font-family: 'Times New Roman', serif;\"><br/></p>\n<p style=\"margin: 0pt; font-family: 'times new roman'; font-size: 10pt; line-height: 1.2; text-indent: 18pt;\"><span style=\"font-size: 10pt; line-height: inherit;\"><span style=\"line-height: inherit; font-family: 'times new roman', times;\"><span style=\"line-height: inherit;\">Following the closing of the Transaction (as defined below) with Barnes &amp; Noble Education, we operate as two\u00a0</span><span style=\"color: #000000; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; line-height: inherit;\">reportable segments, Immersion and Barnes &amp; Noble Education.\u00a0</span></span></span></p>\n\n<p style=\"margin: 0px; text-indent: 0px;\"><br/></p>\n<div style=\"border-left: none; border-right: none;\">\n<div style=\"border-left: none; border-right: none;\">\n\n<p style=\"margin: 0cm; color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-indent: 18pt; line-height: 1; font-size: 12pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; line-height: inherit; font-family: 'times new roman', times;\"><span style=\"color: #000000; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; line-height: inherit;\"><span style=\"font-style: italic; font-weight: bold; line-height: inherit;\">Earnings per Share of the Company</span></span></span></p>\n<p style=\"margin: 0cm; color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; line-height: inherit; font-family: 'times new roman', times;\"><span style=\"color: #000000; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; line-height: inherit;\"><br/>\u00a0 \u00a0 \u00a0 We present both basic and diluted earnings per share (\u201cEPS\u201d) using the <span><span style=\"border-left: none; border-right: none; line-height: inherit;\"><span style=\"border-left: none; border-right: none;\">two</span></span>-class</span> method, which is an earnings allocation formula that determines EPS for common stock and any participating securities according to dividends declared (whether paid or unpaid). Under the <span><span style=\"border-left: none; border-right: none; line-height: inherit;\"><span style=\"border-left: none; border-right: none;\">two</span></span>-class</span> method, basic EPS is computed by dividing the income available to Immersion stockholders by the weighted-average number of common stock shares outstanding for the period. Basic EPS includes participating securities, consisting of unvested restricted stock that receive nonforfeitable dividends similar to shares of common stock. Diluted EPS reflects the potential dilution that could occur if securities or other contracts to issue common stock were exercised or converted into common stock, where such exercise or conversion would result in a lower earnings per share\u00a0amount.\u00a0</span></span></p>\n\n<p style=\"margin: 0cm; color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif;\"><br/></p>\n\n<p style=\"margin: 0cm; color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-indent: 18pt; line-height: 1; font-size: 12pt; font-family: 'Times New Roman', serif;\"><span style=\"line-height: inherit;\"><span style=\"font-size: 10pt; line-height: inherit; font-family: 'times new roman', times;\"><span style=\"color: #000000; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; line-height: inherit;\"><span class=\"selected\" style=\"font-style: italic; font-weight: bold; line-height: inherit;\">Business Combinations</span></span></span></span></p>\n<p style=\"text-indent: 18pt; line-height: 1.2; margin: 10pt 0pt;\"><span style=\"font-size: 10pt; color: #000000; line-height: inherit; font-family: 'Times New Roman', serif;\">The determination of the fair value of net assets acquired in a business combination requires estimates and judgments of future cash flow expectations for the acquired business and the related identifiable tangible and intangible assets. Fair values of net assets acquired are calculated using expected cash flows and industry-standard valuation techniques. For current assets and current liabilities, book value is generally assumed to approximate fair value. Goodwill is the amount by which consideration paid for an acquired entity exceeds the fair value of its acquired net assets.<span style=\"line-height: inherit;\">\u00a0 </span>Acquisition costs are expensed as incurred and are included within general and administrative expenses in the consolidated statements of operations.</span></p>\n<p style=\"margin: 0px; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif; text-indent: 18pt;\"><span style=\"font-size: 10pt; color: #000000; line-height: inherit; font-family: 'Times New Roman', serif;\">Due to the time required to gather and analyze the necessary data for each acquisition, U.S. GAAP provides a \u201cmeasurement period\u201d of up to <span>one</span> year from the date of acquisition in which to finalize these fair value determinations. During the measurement period, preliminary fair value estimates may be revised if new information is obtained about the facts and circumstances existing as of the date of acquisition or based on the final net assets and working capital of the acquired business, as prescribed in the applicable purchase agreement. Such adjustments may result in the recognition of, or an adjustment to the fair values of, acquisition-related assets and liabilities and/or consideration paid, and are referred to as \u201cmeasurement period\u201d adjustments. Measurement period adjustments are recorded to goodwill. Other revisions to fair value estimates, including those relating to facts and circumstances that occur subsequent to the date of acquisition, are reflected as income or expense, as appropriate.</span></p>\n\n</div>\n<p style=\"text-indent: 18pt; line-height: 12pt; margin: 0cm; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; color: #000000; line-height: inherit;\">\u00a0</span></p>\n\n<p style=\"text-align: justify; text-indent: 18pt; line-height: 10pt; margin: 0cm; font-size: 10pt; font-family: 'Times New Roman', serif;\"><b><i><span style=\"font-size: 10pt; color: #000000; line-height: inherit;\">Goodwill and Indefinite-Lived Intangible Assets</span></i></b></p>\n<p style=\"text-align: justify; text-indent: 18pt; line-height: 12pt; margin: 0cm; font-size: 12pt; font-family: 'Times New Roman', serif;\"><span style=\"line-height: inherit;\">\u00a0</span></p>\n<p style=\"text-indent: 18pt; line-height: 1.2; margin: 0cm; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; color: #000000; line-height: inherit;\">We have goodwill and indefinite-lived intangible assets that have been recorded in connection with the acquisition of Barnes &amp; Noble Education. Goodwill and indefinite-lived intangible assets are not amortized, but instead are tested for impairment at least annually. <span style=\"line-height: inherit;\">\u00a0We</span>\u00a0monitor these assets on a quarterly basis for potential indicators of impairment. Goodwill is required to be tested for impairment at the reporting unit level, which is an operating segment, or <span>one</span> level below the operating segment.</span></p>\n\n<p style=\"text-indent: 18pt; line-height: 12pt; margin: 0cm; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; color: #000000; line-height: inherit;\">\u00a0</span></p>\n\n<div>\n<p style=\"text-indent: 18pt; line-height: 12pt; margin: 0cm; font-size: 12pt; font-family: 'Times New Roman', serif;\"><b><i><span style=\"font-size: 10pt; color: #000000; line-height: inherit;\">Impairment of Long-Lived Assets</span></i></b></p>\n<p style=\"text-indent: 18pt; line-height: 12pt; margin: 0cm; font-size: 12pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; color: #000000; line-height: inherit;\">\u00a0</span></p>\n<p style=\"text-indent: 18pt; line-height: 1.2; margin: 0cm; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; color: #000000; line-height: inherit;\">Our long-lived assets include property and equipment, operating lease right-of-use assets, and amortizable intangibles recorded in connection with our business acquisition of Barnes &amp; Noble Education.<span style=\"line-height: inherit;\">\u00a0</span>We review our long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. We evaluate the long-lived assets of the reporting units for impairment at the lowest asset group level for which individual cash flows can be identified. When evaluating long-lived assets for potential impairment, we first compared the carrying amount of the asset group to the estimated future undiscounted cash flows. The impairment loss calculation compares the carrying amount of the assets to the fair value based on estimated discounted future cash flows. If required, an impairment loss is recorded for that portion of the asset\u2019s carrying value in excess of fair value.</span></p>\n</div>\n\n</div>\n</div>\n\n<div style=\"border-left: none; border-right: none;\">\n<div style=\"border-left: none; border-right: none;\">\n<p style=\"text-indent: 18pt; line-height: 1.2; margin: 0cm; font-size: 10pt; font-family: 'Times New Roman', serif;\"><br/></p>\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 0pt; text-indent: 18pt; font-family: 'Times New Roman';\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; font-style: italic; font-weight: bold; line-height: inherit;\">Significant Accounting Policies Related to Barnes &amp; Noble Education</span></p>\n<p style=\"text-indent: 18pt; line-height: 1.2; margin: 0cm; font-size: 10pt; font-family: 'Times New Roman', serif;\"><br/></p>\n<p style=\"margin: 0cm 0cm 10pt; text-indent: 18pt; line-height: 10pt; font-size: 12pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; color: #000000; line-height: inherit;\">A summary of the new significant accounting policies as a result of our acquisition of Barnes &amp; Noble Education is as follows:</span></p>\n</div>\n\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 0pt; text-indent: 18pt; font-family: 'Times New Roman';\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; font-style: italic; font-weight: bold; line-height: inherit;\">Seasonality</span></p>\n<div style=\"border-left: none; border-right: none;\">\n<p style=\"margin: 10pt 0pt; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; color: #000000; line-height: inherit; font-family: 'times new roman', times;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">Barnes &amp; Noble Education's</span>\u00a0business is highly seasonal, particularly with respect to textbook sales and rentals, with the major portion of sales and operating profit realized during the second and third fiscal quarters when college students generally purchase and rent textbooks for the upcoming semesters and lowest in the first and fourth fiscal quarters. Barnes &amp; Noble Education's quarterly results also may fluctuate depending on the timing of the start of the various schools\u2019 semesters, as well as shifts in its fiscal calendar dates. </span></p>\n<p style=\"margin: 10pt 0pt 0pt; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-family: 'times new roman', times; line-height: inherit;\"><span style=\"font-size: 10pt; color: #000000; line-height: inherit;\">As the concentration of digital product sales increases, revenue will be recognized earlier during the academic term as digital textbook revenue is recognized when the customer accesses the digital content compared to: (i) the rental of physical textbook where revenue is recognized over the rental period, and (ii) ala carte courseware sales where revenue is recognized when the customer takes physical possession of Barnes &amp; Noble Education products, which occurs either at the point of sale for products purchased at physical locations or upon receipt of products by customers for products ordered through Barnes &amp; Noble Education\u2019s websites and virtual bookstores.</span></span></p>\n</div>\n\n</div>\n<p style=\"margin: 0px; text-indent: 0px; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: left;\"><br/></p>\n\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 0pt; text-indent: 18pt; font-family: 'Times New Roman';\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; font-style: italic; font-weight: bold; line-height: inherit;\">Restricted Cash</span></p>\n<p style=\"margin: 10pt 0pt 0pt; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: left;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\"><span style=\"line-height: inherit; color: #000000;\">As of <span>October 31, 2024</span>, Barnes &amp; Noble Education had restricted cash of $17.3 million, comprised of $14.9 million in <span style=\"line-height: inherit;\">Prepaid expenses and other current assets</span> in the <span style=\"font-style: italic;\">C<span style=\"line-height: inherit;\">ondensed\u00a0Consolidated Balance Sheet</span></span>\u00a0related to segregated funds for commission due to Lids for logo merchandise sales as per the Lids service provider merchandising agreement and $2.4 million in Other assets-noncurrent in the condensed consolidated balance sheet related to amounts held in trust for future distributions related to employee benefit plans.\u00a0</span></span><span style=\"font-size: 10pt; color: #000000; line-height: inherit;\">The restricted cash was part of net assets acquired as part of the Transactions (defined below).</span></p>\n\n</div>\n</div>\n</div>\n<div style=\"border-left: none; border-right: none;\">\n<p style=\"text-align: justify; margin: 0cm; padding-left: 0px; text-indent: 18pt; line-height: 1.2;\"><br/></p>\n\n<p style=\"text-align: justify; margin: 0cm; padding-left: 0px; text-indent: 18pt; line-height: 1.2;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\"><span style=\"color: #000000; font-style: italic; font-weight: bold; line-height: inherit;\">Merchandise <span style=\"line-height: inherit;\">Inventories</span></span></span></p>\n<p style=\"margin: 10pt 0pt; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: left;\"><span style=\"font-size: 10pt; line-height: inherit; color: #000000; font-family: 'times new roman', times;\">Merchandise inventories, which consist of finished goods, are stated at the lower of cost or market. The market value of Barnes &amp; Noble Education's inventory, which is all purchased finished goods, is determined based on its estimated net realizable value, which is generally the selling price less normally predictable costs of disposal and transportation. Reserves for non-returnable inventory are based on our history of liquidating non-returnable inventory, which includes certain significant assumptions, including markdowns, sales below cost, inventory aging and expected demand.</span></p>\n<p style=\"margin: 10pt 0cm 0cm; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: left;\"><span style=\"font-size: 10pt; line-height: inherit; color: #000000; font-family: 'times new roman', times;\">Cost is determined primarily by the retail inventory method for Barnes &amp; Noble Education's retail product sales. Textbook and trade book inventories are valued using the LIFO method and the related reserve was not material to the recorded amount of inventories. There were no LIFO adjustments during the period from June 10, 2024, to October 31, 2024.</span></p>\n<p style=\"margin: 10pt 0pt; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: left;\"><span style=\"font-size: 10pt; line-height: inherit; color: #000000; font-family: 'times new roman', times;\">For the physical bookstores, Barnes &amp; Noble Education also estimates and accrues shortage for the period between the last physical count of inventory and the balance sheet date. Shortage rates are estimated and accrued based on historical rates and can be affected by changes in merchandise mix and changes in actual shortage trends.</span></p>\n<p style=\"margin: 10pt 0pt 0pt; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: left;\"><span style=\"font-size: 10pt; line-height: inherit; color: #000000; font-family: 'times new roman', times;\">On June 10, 2024, Immersion acquired $336.7 million in the merchandise inventory, measured at fair value, as part of the Transactions (defined below).</span></p>\n\n\n<p style=\"margin: 0px; text-indent: 0px; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: left;\"><br/></p>\n<div style=\"border-left: none; border-right: none;\">\n<div style=\"border-left: none; border-right: none;\">\n\n<p style=\"text-align: justify; margin: 0cm; text-indent: 18pt; line-height: 1.2; padding-left: 0px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\"><span style=\"font-style: italic; line-height: inherit; font-weight: bold;\"><span style=\"line-height: inherit;\">Textbook Rental Inventories</span></span></span></p>\n<p style=\"margin: 10pt 0pt; text-indent: 18pt; line-height: 1.2; break-after: avoid; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; line-height: inherit; color: black; font-family: 'times new roman', times;\">Physical textbooks out on rent are categorized as textbook rental inventories. At the time a rental transaction is consummated, the book is removed from merchandise inventories and moved to textbook rental inventories at cost. The cost of the book is amortized down to its estimated residual value over the rental period. The related amortization expense is included in cost of sales. At the end of the rental period, upon return, the book is removed from textbook rental inventories and recorded in merchandise inventories at its amortized cost.</span></p>\n<p style=\"margin: 10pt 0pt 0pt; text-indent: 18pt; line-height: 1.2; break-after: avoid; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: left;\"><span style=\"font-size: 10pt; line-height: inherit; color: black; font-family: 'times new roman', times;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">On June 10, 2024, Immersion acquired $9.8 million in rental textbook inventory, measured at fair value, as part of the Transactions (defined below).</span></span></p>\n\n<p style=\"text-align: justify; margin: 0cm; text-indent: 18pt; line-height: 1.2; padding-left: 0px;\"><br/></p>\n<div style=\"border-left: none; border-right: none;\">\n<div style=\"border-left: none; border-right: none;\">\n<div style=\"border-left: none; border-right: none;\">\n<div style=\"border-left: none; border-right: none;\">\n\n<div style=\"border-left: none; border-right: none;\">\n<div style=\"border-left: none; border-right: none;\">\n<div style=\"border-left: none; border-right: none;\">\n<p style=\"margin: 0pt 0pt 10pt; text-indent: 18pt; line-height: 1; break-after: avoid; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: left;\"><b style=\"font-family: 'times new roman', times; font-size: 10pt; text-align: justify; text-indent: 18pt;\"><i><span style=\"line-height: inherit;\">Leases</span></i></b></p>\n</div>\n</div>\n</div>\n<div style=\"line-height: 1.2;\">\n<div style=\"border-left: none; border-right: none;\">\n<div style=\"border-left: none; border-right: none; line-height: 1.2;\">\n<p style=\"text-indent: 18.0pt; line-height: 12.0pt; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt;\"><span style=\"color: #000000; line-height: inherit;\"><span style=\"color: #000000; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">Barnes &amp; Noble Education recognizes lease assets and lease liabilities on the <span style=\"font-style: italic;\">Condensed Consolidated Balance Sheet</span>\u00a0for all operating lease arrangements based on the present value of future lease payments as required by Accounting Standards Codification (\u201cASC\u201d) Topic <span>842</span>, Leases. Barnes &amp; Noble Education does not recognize lease assets or lease liabilities for short-term leases (i.e., those with a term of <span>twelve</span> months or less). Barnes &amp; Noble Education recognizes lease expense on a straight-line basis over the lease term for contracts with fixed lease payments, including those with fixed annual minimums, or over a rolling <span>twelve</span>-month period for leases where the annual guarantee resets at the start of each contract year, in order to best reflect the pattern of usage of the underlying leased asset. Barnes &amp; Noble Education recognizes lease expense related to college and university contracts, inclusive of the amortization of the unfavorable lease terms determined at the acquisition date of June 10, 2024, as cost of sales in the\u00a0<span style=\"font-style: italic;\">C</span></span></span><span style=\"color: #000000; line-height: inherit;\"><span style=\"color: #000000; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\"><span style=\"font-style: italic;\">ondensed\u00a0Consolidated Statements of Operations</span> and Barnes &amp; Noble Education recognizes lease expense related to its various office spaces as selling and administrative expenses in the <span style=\"font-style: italic;\">Condensed Consolidated Statements of Operations. </span></span></span></span></p>\n<p style=\"line-height: 12pt; font-size: 10pt; font-family: 'Times New Roman', serif; margin: 10pt 0pt 0pt; text-indent: 18pt;\"><span style=\"font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000; line-height: inherit;\">For leases entered into after June 10, 2024, Barnes &amp; Noble Education uses its incremental borrowing rates to determine the present value of fixed lease payments based on the information available at the commencement date, as the rate implicit in the lease is not readily determinable. Barnes &amp; Noble Education\u00a0utilizes an estimated collateralized incremental borrowing rate as of the effective date or the commencement date of the lease, whichever is later.</span></p>\n</div>\n</div>\n</div>\n\n</div>\n</div>\n</div>\n<div style=\"line-height: 1.2;\">\n<div style=\"border-left: none; border-right: none;\">\n<div style=\"border-left: none; border-right: none; line-height: 1.2;\">\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 0px; text-indent: 0px;\"><br/></p>\n\n<div style=\"border-left: none; border-right: none;\">\n<div style=\"border-left: none; border-right: none;\">\n<div style=\"border-left: none; border-right: none;\">\n<div style=\"border-left: none; border-right: none;\">\n<div style=\"line-height: 1.2;\">\n<div style=\"border-left: none; border-right: none;\">\n<div style=\"border-left: none; border-right: none; line-height: 1.2;\">\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 0pt; text-indent: 18pt; font-family: 'Times New Roman';\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; font-style: italic; font-weight: bold; line-height: inherit;\">Revenue Recognition and Deferred Revenue</span></p>\n<p style=\"margin: 10pt 0cm 0cm; text-align: justify; text-indent: 18pt; line-height: 1.2; break-after: avoid; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\"><i><span style=\"line-height: inherit; color: #000000;\">Product sales and rentals<b></b></span></i></span></p>\n<p style=\"margin: 10pt 0cm 10pt; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: left;\"><span style=\"font-size: 10pt; line-height: inherit; color: #000000; font-family: 'times new roman', times;\">The majority of Barnes &amp; Noble Education's revenue is derived from the sale of products through its bookstore locations, including virtual bookstores, and its bookstore affiliated e-commerce websites, and contains a single performance obligation. Revenue from sales of products is recognized at the point in time when control of the products is transferred to its customers in an amount that reflects the consideration it expects to be entitled to in exchange for the products.\u00a0</span></p>\n<p style=\"margin: 10pt 0pt 0pt; text-indent: 18pt; line-height: 12pt; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\"><span style=\"color: #000000; line-height: inherit;\">Product sales is recognized when the customer takes physical possession of its products, which occurs either at the point of sale for products purchased at physical locations or upon receipt of products by its customers for products ordered through websites and virtual bookstores.<span style=\"line-height: inherit;\">\u00a0</span>Product</span><span style=\"line-height: inherit;\"><span style=\"line-height: inherit;\">\u00a0sales</span></span><span style=\"color: #000000; line-height: inherit;\">\u00a0shipped from Barnes &amp; Noble Education's wholesale operations are recognized upon shipment of physical textbooks<i><span style=\"line-height: inherit;\">\u00a0</span></i>at which point title passes and risk of loss is transferred to the customer. Additional revenue is recognized for shipping charges billed to customers and shipping costs are accounted for as fulfillment costs within cost of sales.</span></span></p>\n\n<p style=\"margin: 0pt; text-indent: 0pt; line-height: 12pt; font-size: 10pt; font-family: 'Times New Roman', serif;\"><br/></p>\n</div>\n</div>\n</div>\n</div>\n</div>\n</div>\n</div>\n<div style=\"line-height: 1.2;\">\n<div style=\"border-left: none; border-right: none;\">\n<div style=\"border-left: none; border-right: none;\">\n<p style=\"margin: 0pt; text-indent: 18pt; line-height: 12pt; font-size: 12pt; font-family: 'Times New Roman', serif;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\"><span style=\"color: #000000; line-height: inherit;\">Revenue from the sale of digital textbooks, which contains a single performance obligation, is recognized when the customer accesses the digital content as product sale in Barnes &amp; Noble Education's\u00a0condensed consolidated financial statements. A software feature is embedded within the content of Barnes &amp; Noble Education's digital textbooks, such that upon expiration of the term the customer is no longer able to access the content. While the sale of the digital textbooks allow the customer to access digital content for a fixed period of time, once the digital content is delivered to customers, the performance obligation is complete.</span></span></p>\n<p style=\"margin: 10pt 0cm 0cm; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: left;\"><span style=\"font-size: 10pt; line-height: inherit; color: #000000; font-family: 'times new roman', times;\"> <span style=\"color: black; line-height: inherit;\">Revenue from the rental of physical textbooks is deferred and recognized over the rental period based on the passage of time commencing at the point of sale, when control of the product transfers to the customer and is recognized as rental income in Barnes &amp; Noble Education's condensed consolidated financial statements. Rental periods are typically for a single semester and are always less than one year in duration. Barnes &amp; Noble Education offers a buyout option to allow the purchase of a rented physical textbook at the end of the rental period if the customer desires to do so. It records the buyout purchase when the customer exercises and pays the buyout option price which is determined at the time of the buyout. In these instances, Barnes &amp; Noble Education accelerates any remaining deferred rental revenue at the point of sale.</span></span></p>\n<p style=\"margin: 10pt 0cm 10pt; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: left;\"><span style=\"font-size: 10pt; line-height: inherit; color: #000000; font-family: 'times new roman', times;\">Revenue recognized for the\u00a0<i style=\"mso-bidi-font-style: normal;\">BNC First Day</i> offerings is consistent with Barnes &amp; Noble Education's policies outlined above for product, digital and rental sales, net of an anticipated opt-out or return provision. Given the growth of <i style=\"mso-bidi-font-style: normal;\">BNC First Day</i> programs, the timing of cash collection from Barnes &amp; Noble Education's school partners may shift to periods subsequent to when the revenue is recognized. When a school adopts our <i style=\"mso-bidi-font-style: normal;\">BNC First Day</i>\u00a0affordable textbook access offerings, cash collection from the school generally occurs after the institution's drop/add dates, which is later in the working capital cycle, particularly in Barnes &amp; Noble Education's third quarter given the timing of the Spring Term and its quarterly reporting period, as compared to direct-to-student point-of-sale transactions where cash is generally collected during the point-of-sale transaction or within a few days from the credit card processor.</span></p>\n<p style=\"margin: 10pt 0cm 0cm; text-align: justify; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; line-height: inherit; color: #000000; font-family: 'times new roman', times;\">Barnes &amp; Noble Education estimates returns based on an analysis of historical experience. A provision for anticipated merchandise returns is provided through a reduction of sales and cost of sales in the period that the related sales are recorded.</span></p>\n<p style=\"margin: 10pt 0cm 0cm; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; line-height: inherit; color: #000000; font-family: 'times new roman', times;\"><span style=\"line-height: inherit;\">For sales and rentals involving third-party products, Barnes &amp; Noble Education evaluates whether it is acting as a principal or an agent. This determination is based on Barnes &amp; Noble Education's evaluation of whether it controls the specified goods or services prior to transferring them to the customer. There are significant judgments involved in determining whether Barnes &amp; Noble Education controls the specified goods or services prior to transferring them to the customer, including whether we have the ability to direct the use of the good or service and obtain substantially all of the remaining benefits from the good or service. For those transactions where Barnes &amp; Noble Education is the principal, it records revenue on a gross basis, and for those transactions where Barnes &amp; Noble Education is an agent to a third-party, it records revenue on a net basis.</span></span></p>\n<p style=\"margin: 10pt 0pt 0pt; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: left;\"><span style=\"font-size: 10pt; line-height: inherit; color: #000000; font-family: 'times new roman', times;\">As the logo and emblematic general merchandise sales are fulfilled by Lids and Fanatics Retail Group Fulfillment, LLC (\u201cFanatics\u201d, collectively, F/L Relationship), Barnes &amp; Noble Education recognizes commission revenue earned for these sales on a net basis in its condensed consolidated financial statements. </span></p>\n<p style=\"margin: 10pt 0pt 0pt; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: left;\"><span style=\"font-size: 10pt; line-height: inherit; color: #000000; font-family: 'times new roman', times;\">Barnes &amp; Noble Education does not have gift cards or customer loyalty programs. Barnes &amp; Noble Education does not treat any promotional offers as expenses. Sales tax collected from Barnes &amp; Noble Education's customers is excluded from reported revenues. Barnes &amp; Noble Education's payment terms are generally 30 days and do not extend beyond one year.</span></p>\n\n<p style=\"margin:0pt\"><br/></p>\n<div style=\"page: WordSection1;\">\n<p style=\"margin: 0pt 0pt 0.0001pt; text-align: start; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"color: #131313; font-style: italic; font-family: 'times new roman', times; font-size: 10pt; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;\"><span style=\"line-height: inherit;\">Service and other revenue</span></span></p>\n<p style=\"margin: 10pt 0cm 0cm; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: left;\"><span style=\"font-size: 10pt; line-height: inherit; color: #000000; font-family: 'times new roman', times;\">Service and other revenue is primarily derived from brand marketing services which include promotional activities and advertisements within Barnes &amp; Noble Education's physical bookstores and web properties performed on behalf of third-party customers, shipping and handling, and revenue from other programs. </span></p>\n<p style=\"margin: 10pt 0pt 0pt; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: left;\"><span style=\"font-size: 10pt; line-height: inherit; color: #000000; font-family: 'times new roman', times;\">Brand marketing agreements often include multiple performance obligations which are individually negotiated with Barnes &amp; Noble Education's customers. For these arrangements that contain distinct performance obligations, Barnes &amp; Noble Education allocates the transaction price based on the relative standalone selling price method by comparing the standalone selling price (\u201cSSP\u201d) of each distinct performance obligation to the total value of the contract. The revenue is recognized as each performance obligation is satisfied, typically at a point in time for brand marketing service and over time for advertising efforts as measured based upon the passage of time for contracts that are based on a stated period of time or the number of impressions delivered for contracts with a fixed number of impressions.</span></p>\n</div>\n</div>\n</div>\n</div>\n\n</div>\n</div>\n</div>\n</div>\n</div>\n</div>\n</div>\n<div style=\"line-height: 1.2;\">\n<div style=\"border-left: none; border-right: none;\">\n<div style=\"page: WordSection1;\">\n<div style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: 1;\">\n<p style=\"margin: 0px; text-indent: 0px; line-height: 1.2; font-size: 9.5pt; font-family: 'Times New Roman', serif;\">\u00a0</p>\n</div>\n<div style=\"border-left: none; border-right: none;\">\n\n<p style=\"margin: 0pt; line-height: 1.2; break-after: avoid; font-size: 10pt; font-family: 'Times New Roman', serif; text-indent: 18pt;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\"><b style=\"mso-bidi-font-weight: normal;\"><i style=\"mso-bidi-font-style: normal;\"><span style=\"line-height: inherit; color: #000000;\">Cost of Sales</span></i></b></span></p>\n<p style=\"margin: 10pt 0pt; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; line-height: inherit; color: #000000; font-family: 'times new roman', times;\">Cost of sales primarily includes costs such as merchandise costs, textbook rental amortization, content development cost amortization, warehouse costs related to inventory management and order fulfillment, insurance, certain payroll costs, and management service agreement costs, including rent expense, related to our college and university contracts and other facility related expenses. Rent expense is inclusive of the amortization of unfavorable lease terms that was recognized at the Closing Date.</span></p>\n<p style=\"margin: 10pt 0cm 0cm; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; line-height: inherit; color: #000000; font-family: 'times new roman', times;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">Except as set forth herein, there\u00a0are no other changes in our significant accounting policies. Please refer to<span style=\"line-height: inherit;\">\u00a0<span style=\"font-style: italic; line-height: inherit;\">Note <span>1</span> Significant Accounting Policies</span></span></span><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\"><span style=\"line-height: inherit;\">\u00a0</span>contained in Part II, Item<span style=\"line-height: inherit;\"> <span>8</span>\u00a0</span></span><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">of our Annual Report on Form 10-K for the year ended<span style=\"line-height: inherit;\">\u00a0</span></span><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; text-align: justify; line-height: inherit;\">December 31, 2023</span><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">, filed with the SEC on March 11, 2024, for a complete discussion of our<span style=\"line-height: inherit;\">\u00a0</span>significant\u00a0accounting policies.</span></span></p>\n\n</div>\n</div>\n</div>\n</div>\n<div style=\"border-left: none; border-right: none;\">\n<div style=\"border-left: none; border-right: none;\">\n<p style=\"margin: 0px; text-indent: 0px; line-height: 1.2; font-size: 9.5pt; font-family: 'Times New Roman', serif;\">\u00a0</p>\n<div style=\"border-right: none; border-left: none;\">\n<div style=\"border-right: none; border-left: none;\">\n<div style=\"border-right: none; border-left: none;\">\n\n<div style=\"border-right: none; border-left: none;\">\n<p style=\"margin: 0pt; text-indent: 18pt; line-height: 1.2; font-size: 9.5pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\"><b style=\"color: #000000; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\"><i><span style=\"line-height: inherit;\">Recent Accounting Pronouncements\u00a0<span style=\"color: #000000; line-height: inherit;\">Not Yet Adopted</span></span></i></b></span></p>\n<p style=\"margin: 0pt; text-indent: 18pt; line-height: 1.2; font-size: 9.5pt; font-family: 'Times New Roman', serif;\"><br/></p>\n<p style=\"margin: 0pt; text-indent: 18pt; line-height: 1.2; font-size: 9.5pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\"><b style=\"color: #000000; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\"><i><span style=\"line-height: inherit;\"><span style=\"color: #000000; line-height: inherit;\"><span style=\"color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'Times New Roman', sans-serif; font-size: 10pt; line-height: inherit;\">In November 2024, the Financial Accounting Standards Board (\u2018FASB\u2019) issued Accounting Standards Update (ASU) <span>2024</span>-<span>03</span>,<span style=\"line-height: inherit;\">\u00a0</span></span><span style=\"color: #000000; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'Times New Roman', sans-serif; font-size: 10pt; font-style: italic; line-height: inherit;\">Income Statement \u2013 Reporting Comprehensive Income \u2013 Expense Disaggregation Disclosures</span><span style=\"color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'Times New Roman', sans-serif; font-size: 10pt; line-height: inherit;\">. The ASU requires a public business entity to provide disaggregated disclosures of certain categories of expenses on an annual and interim basis including purchases of inventory, employee compensation, depreciation, and intangible asset amortization for each income statement line item that contains those expenses. <span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">This ASU is effective for annual and interim periods beginning after December 15, 2026 (our <span>2028</span> fiscal year</span><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">), with early adoption permitted. We are currently assessing this guidance and determining the impact on our condensed consolidated financial statements</span>.</span></span></span></i></b></span></p>\n<p style=\"margin: 10pt 0pt; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; color: #000000; line-height: inherit; font-family: 'times new roman', times;\">In December 2023, the FASB issued ASU No. <span style=\"line-height: inherit;\"><span>2023</span></span>-<span style=\"line-height: inherit;\"><span>09</span></span>:\u00a0<i>Income Taxes (Topic <span style=\"line-height: inherit;\"><span>740</span></span>): Improvements to Income Tax Disclosures\u00a0</i>that requires entities to disclose additional information about federal, state, and foreign income taxes primarily related to the income tax rate reconciliation and income taxes paid. The new standard also eliminates certain existing disclosure requirements related to uncertain tax positions and unrecognized deferred tax liabilities. The guidance will be effective for the fiscal year beginning May 1, 2025. The guidance does not affect recognition or measurement in our consolidated financial statements.\u00a0We are evaluating the impact of this amendment on our consolidated financial statements.</span></p>\n<p style=\"text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: left; margin: 0pt;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\"><span style=\"color: #111111; line-height: inherit;\">In November <span>2023</span>, the FASB issued </span><i style=\"mso-bidi-font-style: normal;\"><span style=\"color: #232323; line-height: inherit;\">ASU </span><span style=\"color: #111111; line-height: inherit;\"><span>2023</span>-<span>07</span>, Segment Reporting </span><span style=\"color: #232323; line-height: inherit;\">(Topic </span><span style=\"color: #111111; line-height: inherit;\"><span>280</span>): Improvements to Reportable Segment Disclosures </span></i><span style=\"color: #111111; line-height: inherit;\">to improve reportable </span><span style=\"color: #232323; line-height: inherit;\">segment </span><span style=\"color: #111111; line-height: inherit;\">disclosure requirements, primarily through </span><span style=\"color: #232323; line-height: inherit;\">enhanced </span><span style=\"color: #111111; line-height: inherit;\">disclosures about </span><span style=\"color: #232323; line-height: inherit;\">significant </span><span style=\"color: #111111; line-height: inherit;\">segment expenses. This guidance will be effective for us for the </span><span style=\"color: #232323; line-height: inherit;\">annual </span><span style=\"color: #111111; line-height: inherit;\">report for the fiscal year ending April 30, 2025,\u00a0</span><span style=\"color: #232323; line-height: inherit;\">and subsequent </span><span style=\"color: #111111; line-height: inherit;\">interim periods. Early adoption is permitted, and retrospective adoption is required for all prior periods presented. We are currently </span><span style=\"color: #232323; line-height: inherit;\">assessing </span><span style=\"color: #111111; line-height: inherit;\">this guidance and determining the impact on our consolidated financial statements.</span></span></p>\n\n</div>\n\n</div>\n</div>\n</div>\n</div>\n</div>\n"}]},{"name":"rpt:f-628","factDimensions":{"xbrl:concept":"immr:NatureOfBusinessAndOperationsPolicyTextBlock","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"\n<div style=\"border-left: none; border-right: none;\">\n<div style=\"border-left: none; border-right: none;\">\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 0pt; text-indent: 18pt; font-family: 'Times New Roman';\"><span style=\"line-height: inherit; font-size: 10pt; font-family: 'times new roman', times;\"><span style=\"font-style: italic; font-weight: bold; line-height: inherit;\">Description of Business</span></span></p>\n<p style=\"margin: 8pt 0pt; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">Immersion Corporation (\u201cImmersion\u201d) was incorporated in <span>1993</span> in California and reincorporated in Delaware in <span>1999</span>. Unless the context otherwise requires, references in this Quarterly Report on Form 10-Q to the \u201cCompany\u201d, \u201cwe\u201d, \u201cus\u201d and \u201cour\u201d refer to Immersion and our consolidated subsidiaries.</span></p>\n<p style=\"margin: 0pt; font-family: 'times new roman'; font-size: 10pt; line-height: 1.2; text-indent: 18pt;\"><span style=\"font-family: 'times new roman'; font-size: 10pt; line-height: inherit;\">Immersion generates license and royalty revenues from a wide range of intellectual property (\u201cIP\u201d) that more fully engage users\u2019 sense of touch when operating digital devices. We focus on the following target application areas: mobile devices, wearables, consumer, mobile entertainment and other content; console gaming; automotive; medical; and commercial.</span></p>\n<p style=\"margin: 0px; color: #000000; font-family: 'times new roman', times; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; line-height: 1;\"><br/></p>\n<p style=\"margin: 0pt; text-indent: 18pt; line-height: 1.2; font-family: 'times new roman'; font-size: 10pt;\"><span style=\"font-size: 10pt; font-family: 'times new roman'; line-height: inherit;\">On June 10, 2024, we acquired a controlling interest </span><span style=\"font-size: 10pt; font-family: 'times new roman'; line-height: inherit;\">in Barnes &amp; Noble Education, Inc., a Delaware\u00a0corporation (\u201cBarnes &amp; Noble Education\u201d or \u201cBNED\u201d) refer to Note <span>2</span>. Business Combination for more information.<span style=\"line-height: inherit;\">\u00a0</span></span><span style=\"font-size: 10pt; font-family: 'times new roman'; line-height: inherit;\">The financial results of Barnes &amp; Noble Education have been included in our condensed consolidated financial statements from the acquisition date of June 10, 2024.</span></p>\n<p style=\"margin: 6pt 0pt 10pt; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-family: 'times new roman', times;\"><span style=\"font-size: 10pt; color: #111111; line-height: inherit;\">Barnes &amp; Noble Education is\u00a0a contract operator of physical and virtual bookstores for college and university campuses and K-<span style=\"line-height: inherit;\"><span>12</span></span>\u00a0institutions across the United States. Barnes &amp; Noble Education is also a textbook wholesaler and inventory management hardware and software providers. Barnes &amp; Noble Education operates </span><span style=\"font-size: 10pt; color: #000000; line-height: inherit;\">physical, virtual, and custom bookstores, delivering essential educational content, tools and general merchandise within a dynamic omnichannel retail environment.\u00a0</span></span><span style=\"font-family: 'times new roman'; font-size: 10pt; text-indent: 18pt; line-height: inherit;\">\u00a0</span></p> </div> </div>\n<div style=\"border-left: none; border-right: none;\">\n<div style=\"border-left: none; border-right: none;\">\n<p style=\"margin: 6pt 0pt 10pt; text-align: justify; text-indent: 18pt; line-height: 1.2; break-after: avoid; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\"><b style=\"mso-bidi-font-weight: normal;\"><i style=\"mso-bidi-font-style: normal;\"><span style=\"line-height: inherit; color: black;\">BNC First Day Equitable and Inclusive Access Programs</span></i></b></span></p>\n<p style=\"margin: 6pt 0pt 0pt; text-align: justify; text-indent: 18pt; line-height: 1.2; break-after: avoid; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\"><b style=\"mso-bidi-font-weight: normal;\"><i style=\"mso-bidi-font-style: normal;\"><span style=\"line-height: inherit; color: black;\"></span></i></b></span><span style=\"font-family: 'times new roman', times; font-size: 10pt;\"><span style=\"color: #000000; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">Barnes &amp; Noble Education</span>\u00a0provides product and service offerings designed to address the most pressing issues in higher education, including equitable access, enhanced convenience and improved affordability through innovative course material delivery models designed to drive improved student experiences and outcomes. Barnes &amp; Noble Education offers its\u00a0BNC First Day\u00ae affordable textbook access programs, consisting of First Day Complete and First Day, which provide faculty-required course materials to students on or before the first day of class.</span></p>\n<p style=\"margin: 0pt; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 24px;\"> <br/><span style=\"font-family: 'times new roman', times;\">\u2022 <span style=\"font-style: italic; line-height: inherit;\">First Day Complete</span> is adopted by an institution and includes all or the majority of undergraduate classes (and on occasion graduate classes), providing students with both physical and digital materials. In addition to providing numerous benefits to students, faculty and administrators, the First Day Complete model drives substantially greater unit sales and sell-through for the bookstore.</span></p>\n<p style=\"margin: 0pt; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 24px;\"> <br/>\u2022 <span style=\"font-style: italic; line-height: inherit;\">First Day</span> is adopted by a faculty member for a single course, and students receive primarily digital course materials through their school's learning management system (\u201cLMS\u201d). <br/></p>\n<p style=\"margin: 8pt 0pt 0pt; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\">The <span style=\"font-style: italic; line-height: inherit;\">Barnes &amp; Noble</span> brand (licensed from Barnes &amp; Noble Education's former parent) along with its subsidiary brands, <span style=\"font-style: italic; line-height: inherit;\">BNC</span> and <span style=\"font-style: italic; line-height: inherit;\">MBS</span>, are synonymous with innovation in bookselling and campus retailing in the United States. BNED's large college footprint, reputation, and credibility in the marketplace not only support its marketing efforts to universities, students, and faculty, but are also important to its relationship with leading educational publishers who rely on us as <span>one</span> of their primary distribution channels.</span></p> </div> </div> "}]},{"name":"rpt:f-629","factDimensions":{"xbrl:concept":"us-gaap:ConsolidationPolicyTextBlock","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"\n<p style=\"text-indent: 18pt; line-height: 1.2; margin: 0cm; font-size: 10pt; font-family: 'Times New Roman', serif;\"><b><i><span style=\"font-size: 10pt; line-height: inherit;\">Principles of Consolidation and Basis of Presentation</span></i></b></p>\n<p style=\"text-indent: 18pt; line-height: 1.2; margin: 6pt 0pt; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; line-height: inherit; font-family: 'times new roman', times;\">The results of operations reflected in our condensed consolidated financial statements include the accounts of Immersion and our wholly-owned subsidiaries, as well as the accounts of Barnes &amp; Noble Education, a consolidated variable interest entity, since June 10, 2024.\u00a0All significant intercompany accounts and transactions have been eliminated in consolidation.</span></p>\n<p style=\"text-indent: 18pt; line-height: 1.2; margin: 0cm; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; line-height: inherit;\"><span style=\"font-family: 'times new roman', times;\">The noncontrolling interest on the unaudited <span style=\"font-style: italic;\">Condensed Consolidated Statements of Operations</span> represents the portion of earnings or loss attributable to the interest in Barnes &amp; Noble Education held by other owners. The noncontrolling interest on the unaudited <span style=\"font-style: italic;\">Condensed Consolidated Balance Sheets</span> represents the portion of our net assets attributable to the other owners, based on the portion of the interest owned by such owners.\u00a0As of October 31, 2024, the noncontrolling interest was $171.6 million. At the end of each reporting period, equity related to Barnes &amp; Noble Education that is attributable to Immersion and the other owners is rebalanced to reflect Immersion\u2019s and the other owners\u2019 ownership in Barnes &amp; Noble Education.</span></span></p>\n\n<p style=\"text-indent: 0pt; line-height: 1.2; margin: 0pt; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; line-height: inherit;\">\u00a0</span><a href=\"#TOC\"></a></p>\n<p style=\"text-indent: 18pt; line-height: 1.2; margin: 0cm; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-family: 'times new roman', times;\"><span style=\"font-size: 10pt; text-indent: 18pt; line-height: inherit;\">The condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (</span><span style=\"font-size: 10pt; text-indent: 18pt; line-height: inherit;\">\u201c</span><span style=\"font-size: 10pt; text-indent: 18pt; line-height: inherit;\">U.S. GAAP</span><span style=\"font-size: 10pt; text-indent: 18pt; line-height: inherit;\">\u201d</span><span style=\"font-size: 10pt; text-indent: 18pt; line-height: inherit;\">) for interim financial information and with the instructions for Form 10-Q and the applicable articles of Regulation S-X. Accordingly, these condensed consolidated financial statements do not include all information and footnotes necessary for a complete presentation of the financial position, results of operations, and cash flows, in conformity with U.S. GAAP and should be read in conjunction with our audited consolidated financial statements included in our Annual Report on Form 10-K for the year ended </span><span style=\"font-size: 10pt; text-indent: 18pt; line-height: inherit;\">December 31, 2023</span><span style=\"font-size: 10pt; text-indent: 18pt; line-height: inherit;\">. In the opinion of management, all adjustments consisting of only normal and recurring items necessary for the fair presentation of the financial position and results of operations for the interim periods presented have been included. Certain prior year amounts have been reclassified to conform with the current year presentation.</span></span></p>\n<p style=\"text-indent: 18pt; line-height: 12pt; margin: 10pt 0pt 0pt; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\"><span style=\"line-height: inherit;\">Due to their nonhomogeneous operations, our <span style=\"font-style: italic; line-height: inherit;\">Condensed Consolidated Balance Sheets</span>\u00a0as of October 31, 2024 and April 30, 2024 and <span style=\"font-style: italic; line-height: inherit;\">Condensed Consolidated Statement of Operations</span>\u00a0for the month ended July 31, 2024 and the three and six months ended October 31, 2024, separately present the operating assets, liabilities, and operations of Immersion\u2019s business from the operating assets, liabilities and operations of Barnes &amp; Noble Education's business.\u00a0 </span><span style=\"color: #000000; line-height: inherit;\">All </span><span style=\"color: #000000; line-height: inherit;\">of the assets of Barnes &amp; Noble Education, reported on the balance sheet, can be used only to settle obligations of Barnes &amp; Noble Education. None of the liabilities of Barnes &amp; Noble Education have recourse to the general credit of Immersion Corporation.</span></span></p> "}]},{"name":"rpt:f-630","factDimensions":{"xbrl:concept":"us-gaap:MinorityInterest","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"171600000","decimals":-5}]},{"name":"rpt:f-631","factDimensions":{"xbrl:concept":"us-gaap:UseOfEstimates","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 0pt; text-indent: 18pt; font-family: 'Times New Roman';\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; font-style: italic; font-weight: bold; line-height: inherit;\">Use of Estimates</span></p>\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 10pt 0pt 0pt; text-indent: 18pt;\"> </p>\n<p style=\"margin: 0pt; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; line-height: inherit; font-family: 'times new roman', times;\">In preparing financial statements in conformity with GAAP, we are required to make estimates and assumptions that affect the reported amounts in the condensed consolidated financial statements and accompanying notes. <span style=\"line-height: inherit;\">Actual results could differ from those estimates.</span></span></p>\n"}]},{"name":"rpt:f-632","factDimensions":{"xbrl:concept":"us-gaap:FiscalPeriod","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 0pt; text-indent: 18pt; font-family: 'Times New Roman';\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; font-style: italic; font-weight: bold; line-height: inherit;\">Reporting Periods</span></p>\n<div style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; border-right: none; border-left: none; margin: 0px;\">\n<div style=\"border-left: none; border-right: none; margin: 0px; text-indent: 0px;\">\n<div style=\"border-left: none; border-right: none; margin: 0px; text-indent: 0px;\">\n<div style=\"border-left: none; border-right: none; margin: 0px; text-indent: 0px;\">\n<div style=\"border-right: none; border-left: none; margin: 0px; text-indent: 0px;\">\n<div style=\"border-left: none; border-right: none; margin: 0px; text-indent: 0px;\">\n<div style=\"border-left: none; border-right: none; margin: 0px; text-indent: 0px;\">\n<div style=\"border-left: none; border-right: none; margin: 0px; text-indent: 0px;\">\n<div style=\"border-left: none; border-right: none; margin: 0px; text-indent: 0px;\">\n<div style=\"border-left: none; border-right: none; margin: 0px; text-indent: 0px;\">\n<div style=\"border-left: none; border-right: none; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; color: #000000; font-family: 'times new roman', times; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 13.3333px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\"><strong style=\"color: #000000; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\"><span style=\"color: #000000; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">\u00a0</span></strong></span></p>\n<p style=\"margin: 0pt; color: #000000; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'times new roman'; line-height: 1.2; text-indent: 18pt;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\"><span style=\"line-height: inherit;\">Immersion previously reported our financial results based on a calendar year basis. For interim period reporting, we reported our quarterly financial results as of March 31; June 30; September 30 and December 31\u00a0</span>in each calendar year.\u00a0</span><span style=\"font-size: 10pt; line-height: inherit;\"><span style=\"color: #000000; font-family: 'times new roman'; line-height: inherit;\">Barnes &amp; Noble Education's fiscal year is comprised of<span>\u00a0</span><span>52</span><span>\u00a0</span>or<span>\u00a0</span><span>53</span><span>\u00a0</span>weeks, ending on the Saturday closest to the last<span style=\"line-height: inherit;\">\u00a0</span>day</span><span style=\"font-family: 'times new roman'; line-height: inherit;\"><span style=\"line-height: inherit;\"><span style=\"line-height: inherit;\">\u00a0</span></span></span><span style=\"color: #000000; font-family: 'times new roman'; line-height: inherit;\">of April.</span></span></p>\n<p style=\"margin: 0pt; color: #000000; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'times new roman'; line-height: 1; text-indent: 18pt;\"><br/></p>\n<p style=\"color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 18pt; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: 1.2; margin: 0pt; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\"><span style=\"color: #000000; line-height: inherit;\"><span style=\"line-height: inherit;\">In order to more closely align with Barnes &amp; Noble Education\u2019s fiscal year end, on September 27, 2024, the Board of Directors of Immersion (the\u00a0\u201cBoard\u201d)\u00a0</span></span><span style=\"line-height: inherit;\">approved a change of our fiscal year from the period beginning on January 1 and ending on December 31 to the period beginning on May 1 and ending on April 30.\u00a0As a result of the change in fiscal year end, we filed a Transition Report on Form 10-QT for the transition period from\u00a0January 1, 2024,\u00a0through\u00a0April 30, 2024 on November 8, 2024.\u00a0The change in quarterly reporting from the old to the new fiscal year resulted in the<span>\u00a0</span><span>one</span><span>\u00a0</span>month period ended July 31, 2024 not being covered by a separate report on Form 10-Q. As this period is not covered in the transition report, it is included in this first initial report on Form 10-Q for the newly adopted fiscal year.\u00a0</span></span></p>\n<p style=\"color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: 1; margin: 0cm; font-size: 12pt; font-family: 'Times New Roman', serif;\"><br/></p>\n<p style=\"color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 18pt; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: 1.2; margin: 0pt; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\"><span style=\"line-height: inherit;\"><strong style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; text-align: justify;\"><span style=\"color: #000000; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">Our new fiscal year begins on May 1 and ends on April 30. Our new fiscal quarters end on July 31, October 31, January 31 and April 30.</span></strong><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; text-align: justify; text-indent: 24px; line-height: inherit;\">\u00a0Therefore, the financial results of certain fiscal quarters may not be comparable to prior fiscal quarters. References throughout this Quarterly Report on Form 10-Q to fiscal<span>\u00a0</span><span>2025</span><span>\u00a0</span>with respect to Immersion refer to the fiscal year ending April 30, 2025.</span></span></span></p>\n<p style=\"color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: 1; margin: 0cm; font-size: 12pt; font-family: 'Times New Roman', serif;\"><br/></p>\n<p style=\"color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 18pt; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: 1.2; margin: 0pt; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\"><span style=\"line-height: inherit;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; text-align: justify; text-indent: 24px; line-height: inherit;\"><span style=\"color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">The financial information presented in this Quarterly Report on Form 10-Q includes the financial information of Barnes &amp; Noble Education for the<span>\u00a0</span><span>13</span><span>\u00a0</span>weeks and<span>\u00a0</span><span>26</span><span>\u00a0</span>weeks ended October 26, 2024.\u00a0</span></span></span></span></p>\n<p style=\"color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: 1; margin: 0cm; font-size: 12pt; font-family: 'Times New Roman', serif;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\">\u00a0\u00a0</span></p>\n<p style=\"color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 18pt; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: 1.2; margin: 0pt; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\">We did not recast the condensed consolidated financial statements for the three and six\u00a0months ended October 31, 2023<span style=\"line-height: inherit;\">\u00a0</span>because the financial reporting processes in place at that time included certain procedures that were completed only on a quarterly basis. Consequently, to recast this period would have been impractical and would not have been cost-justified.<span>\u00a0</span><span style=\"line-height: inherit;\">Prior to the completion of the Transactions, our business was not highly seasonal and seasonal differences do not generally affect the comparability of prior fiscal quarters.<span>\u00a0</span></span>As a result, the condensed consolidated financial statements for the three and six months ended June 30, 2023,<span style=\"line-height: inherit;\">\u00a0</span>are presented as the most nearly comparable quarter of the prior year.</span></p>\n</div>\n</div>\n</div>\n</div>\n</div>\n</div>\n</div>\n</div>\n</div>\n</div>\n</div>\n"}]},{"name":"rpt:f-633","factDimensions":{"xbrl:concept":"us-gaap:SegmentReportingPolicyPolicyTextBlock","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"\n<p style=\"margin: 0cm; color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-indent: 18pt; line-height: 1; font-size: 12pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; line-height: inherit; font-family: 'times new roman', times;\"><span style=\"color: #000000; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; line-height: inherit;\"><span style=\"font-style: italic; font-weight: bold; line-height: inherit;\">Segment Information</span></span></span></p>\n<p style=\"margin: 0cm; color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-indent: 18pt; line-height: 1; font-size: 10pt; font-family: 'Times New Roman', serif;\"><br/></p>\n<p style=\"margin: 0pt; font-family: 'times new roman'; font-size: 10pt; line-height: 1.2; text-indent: 18pt;\"><span style=\"font-size: 10pt; line-height: inherit;\"><span style=\"line-height: inherit; font-family: 'times new roman', times;\"><span style=\"line-height: inherit;\">Following the closing of the Transaction (as defined below) with Barnes &amp; Noble Education, we operate as two\u00a0</span><span style=\"color: #000000; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; line-height: inherit;\">reportable segments, Immersion and Barnes &amp; Noble Education.\u00a0</span></span></span></p>\n"}]},{"name":"rpt:f-634","factDimensions":{"xbrl:concept":"us-gaap:NumberOfOperatingSegments","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"immr:Number"},"factValues":[{"value":"2","decimals":0}]},{"name":"rpt:f-635","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerSharePolicyTextBlock","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"\n<p style=\"margin: 0cm; color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-indent: 18pt; line-height: 1; font-size: 12pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; line-height: inherit; font-family: 'times new roman', times;\"><span style=\"color: #000000; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; line-height: inherit;\"><span style=\"font-style: italic; font-weight: bold; line-height: inherit;\">Earnings per Share of the Company</span></span></span></p>\n<p style=\"margin: 0cm; color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; line-height: inherit; font-family: 'times new roman', times;\"><span style=\"color: #000000; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; line-height: inherit;\"><br/>\u00a0 \u00a0 \u00a0 We present both basic and diluted earnings per share (\u201cEPS\u201d) using the <span><span style=\"border-left: none; border-right: none; line-height: inherit;\"><span style=\"border-left: none; border-right: none;\">two</span></span>-class</span> method, which is an earnings allocation formula that determines EPS for common stock and any participating securities according to dividends declared (whether paid or unpaid). Under the <span><span style=\"border-left: none; border-right: none; line-height: inherit;\"><span style=\"border-left: none; border-right: none;\">two</span></span>-class</span> method, basic EPS is computed by dividing the income available to Immersion stockholders by the weighted-average number of common stock shares outstanding for the period. Basic EPS includes participating securities, consisting of unvested restricted stock that receive nonforfeitable dividends similar to shares of common stock. Diluted EPS reflects the potential dilution that could occur if securities or other contracts to issue common stock were exercised or converted into common stock, where such exercise or conversion would result in a lower earnings per share\u00a0amount.\u00a0</span></span></p>\n"}]},{"name":"rpt:f-636","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationsPolicy","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"\n<p style=\"margin: 0cm; color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-indent: 18pt; line-height: 1; font-size: 12pt; font-family: 'Times New Roman', serif;\"><span style=\"line-height: inherit;\"><span style=\"font-size: 10pt; line-height: inherit; font-family: 'times new roman', times;\"><span style=\"color: #000000; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; line-height: inherit;\"><span class=\"selected\" style=\"font-style: italic; font-weight: bold; line-height: inherit;\">Business Combinations</span></span></span></span></p>\n<p style=\"text-indent: 18pt; line-height: 1.2; margin: 10pt 0pt;\"><span style=\"font-size: 10pt; color: #000000; line-height: inherit; font-family: 'Times New Roman', serif;\">The determination of the fair value of net assets acquired in a business combination requires estimates and judgments of future cash flow expectations for the acquired business and the related identifiable tangible and intangible assets. Fair values of net assets acquired are calculated using expected cash flows and industry-standard valuation techniques. For current assets and current liabilities, book value is generally assumed to approximate fair value. Goodwill is the amount by which consideration paid for an acquired entity exceeds the fair value of its acquired net assets.<span style=\"line-height: inherit;\">\u00a0 </span>Acquisition costs are expensed as incurred and are included within general and administrative expenses in the consolidated statements of operations.</span></p>\n<p style=\"margin: 0px; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif; text-indent: 18pt;\"><span style=\"font-size: 10pt; color: #000000; line-height: inherit; font-family: 'Times New Roman', serif;\">Due to the time required to gather and analyze the necessary data for each acquisition, U.S. GAAP provides a \u201cmeasurement period\u201d of up to <span>one</span> year from the date of acquisition in which to finalize these fair value determinations. During the measurement period, preliminary fair value estimates may be revised if new information is obtained about the facts and circumstances existing as of the date of acquisition or based on the final net assets and working capital of the acquired business, as prescribed in the applicable purchase agreement. Such adjustments may result in the recognition of, or an adjustment to the fair values of, acquisition-related assets and liabilities and/or consideration paid, and are referred to as \u201cmeasurement period\u201d adjustments. Measurement period adjustments are recorded to goodwill. Other revisions to fair value estimates, including those relating to facts and circumstances that occur subsequent to the date of acquisition, are reflected as income or expense, as appropriate.</span></p>\n"}]},{"name":"rpt:f-637","factDimensions":{"xbrl:concept":"us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"\n<p style=\"text-align: justify; text-indent: 18pt; line-height: 10pt; margin: 0cm; font-size: 10pt; font-family: 'Times New Roman', serif;\"><b><i><span style=\"font-size: 10pt; color: #000000; line-height: inherit;\">Goodwill and Indefinite-Lived Intangible Assets</span></i></b></p>\n<p style=\"text-align: justify; text-indent: 18pt; line-height: 12pt; margin: 0cm; font-size: 12pt; font-family: 'Times New Roman', serif;\"><span style=\"line-height: inherit;\">\u00a0</span></p>\n<p style=\"text-indent: 18pt; line-height: 1.2; margin: 0cm; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; color: #000000; line-height: inherit;\">We have goodwill and indefinite-lived intangible assets that have been recorded in connection with the acquisition of Barnes &amp; Noble Education. Goodwill and indefinite-lived intangible assets are not amortized, but instead are tested for impairment at least annually. <span style=\"line-height: inherit;\">\u00a0We</span>\u00a0monitor these assets on a quarterly basis for potential indicators of impairment. Goodwill is required to be tested for impairment at the reporting unit level, which is an operating segment, or <span>one</span> level below the operating segment.</span></p>\n"}]},{"name":"rpt:f-638","factDimensions":{"xbrl:concept":"us-gaap:ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"\n<div>\n<p style=\"text-indent: 18pt; line-height: 12pt; margin: 0cm; font-size: 12pt; font-family: 'Times New Roman', serif;\"><b><i><span style=\"font-size: 10pt; color: #000000; line-height: inherit;\">Impairment of Long-Lived Assets</span></i></b></p>\n<p style=\"text-indent: 18pt; line-height: 12pt; margin: 0cm; font-size: 12pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; color: #000000; line-height: inherit;\">\u00a0</span></p>\n<p style=\"text-indent: 18pt; line-height: 1.2; margin: 0cm; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; color: #000000; line-height: inherit;\">Our long-lived assets include property and equipment, operating lease right-of-use assets, and amortizable intangibles recorded in connection with our business acquisition of Barnes &amp; Noble Education.<span style=\"line-height: inherit;\">\u00a0</span>We review our long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. We evaluate the long-lived assets of the reporting units for impairment at the lowest asset group level for which individual cash flows can be identified. When evaluating long-lived assets for potential impairment, we first compared the carrying amount of the asset group to the estimated future undiscounted cash flows. The impairment loss calculation compares the carrying amount of the assets to the fair value based on estimated discounted future cash flows. If required, an impairment loss is recorded for that portion of the asset\u2019s carrying value in excess of fair value.</span></p>\n</div>\n"}]},{"name":"rpt:f-639","factDimensions":{"xbrl:concept":"immr:SeasonalityPolicyTextBlock","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","us-gaap:BusinessAcquisitionAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 0pt; text-indent: 18pt; font-family: 'Times New Roman';\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; font-style: italic; font-weight: bold; line-height: inherit;\">Seasonality</span></p>\n<div style=\"border-left: none; border-right: none;\">\n<p style=\"margin: 10pt 0pt; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; color: #000000; line-height: inherit; font-family: 'times new roman', times;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">Barnes &amp; Noble Education's</span>\u00a0business is highly seasonal, particularly with respect to textbook sales and rentals, with the major portion of sales and operating profit realized during the second and third fiscal quarters when college students generally purchase and rent textbooks for the upcoming semesters and lowest in the first and fourth fiscal quarters. Barnes &amp; Noble Education's quarterly results also may fluctuate depending on the timing of the start of the various schools\u2019 semesters, as well as shifts in its fiscal calendar dates. </span></p>\n<p style=\"margin: 10pt 0pt 0pt; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-family: 'times new roman', times; line-height: inherit;\"><span style=\"font-size: 10pt; color: #000000; line-height: inherit;\">As the concentration of digital product sales increases, revenue will be recognized earlier during the academic term as digital textbook revenue is recognized when the customer accesses the digital content compared to: (i) the rental of physical textbook where revenue is recognized over the rental period, and (ii) ala carte courseware sales where revenue is recognized when the customer takes physical possession of Barnes &amp; Noble Education products, which occurs either at the point of sale for products purchased at physical locations or upon receipt of products by customers for products ordered through Barnes &amp; Noble Education\u2019s websites and virtual bookstores.</span></span></p>\n</div>\n"}]},{"name":"rpt:f-640","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","us-gaap:BusinessAcquisitionAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 0pt; text-indent: 18pt; font-family: 'Times New Roman';\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; font-style: italic; font-weight: bold; line-height: inherit;\">Restricted Cash</span></p>\n<p style=\"margin: 10pt 0pt 0pt; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: left;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\"><span style=\"line-height: inherit; color: #000000;\">As of <span>October 31, 2024</span>, Barnes &amp; Noble Education had restricted cash of $17.3 million, comprised of $14.9 million in <span style=\"line-height: inherit;\">Prepaid expenses and other current assets</span> in the <span style=\"font-style: italic;\">C<span style=\"line-height: inherit;\">ondensed\u00a0Consolidated Balance Sheet</span></span>\u00a0related to segregated funds for commission due to Lids for logo merchandise sales as per the Lids service provider merchandising agreement and $2.4 million in Other assets-noncurrent in the condensed consolidated balance sheet related to amounts held in trust for future distributions related to employee benefit plans.\u00a0</span></span><span style=\"font-size: 10pt; color: #000000; line-height: inherit;\">The restricted cash was part of net assets acquired as part of the Transactions (defined below).</span></p>\n"}]},{"name":"rpt:f-641","factDimensions":{"xbrl:concept":"us-gaap:RestrictedCashAndCashEquivalents","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"17300000","decimals":-5}]},{"name":"rpt:f-642","factDimensions":{"xbrl:concept":"us-gaap:RestrictedCashAndCashEquivalents","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"immr:BarnesAndNobleEducationIncMember","us-gaap:BalanceSheetLocationAxis":"us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember"},"factValues":[{"value":"14900000","decimals":-5}]},{"name":"rpt:f-643","factDimensions":{"xbrl:concept":"us-gaap:RestrictedCashAndCashEquivalents","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"immr:BarnesAndNobleEducationIncMember","us-gaap:BalanceSheetLocationAxis":"us-gaap:OtherNoncurrentAssetsMember"},"factValues":[{"value":"2400000","decimals":-5}]},{"name":"rpt:f-644","factDimensions":{"xbrl:concept":"us-gaap:InventoryPolicyTextBlock","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","us-gaap:BusinessAcquisitionAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"\n<p style=\"text-align: justify; margin: 0cm; padding-left: 0px; text-indent: 18pt; line-height: 1.2;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\"><span style=\"color: #000000; font-style: italic; font-weight: bold; line-height: inherit;\">Merchandise <span style=\"line-height: inherit;\">Inventories</span></span></span></p>\n<p style=\"margin: 10pt 0pt; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: left;\"><span style=\"font-size: 10pt; line-height: inherit; color: #000000; font-family: 'times new roman', times;\">Merchandise inventories, which consist of finished goods, are stated at the lower of cost or market. The market value of Barnes &amp; Noble Education's inventory, which is all purchased finished goods, is determined based on its estimated net realizable value, which is generally the selling price less normally predictable costs of disposal and transportation. Reserves for non-returnable inventory are based on our history of liquidating non-returnable inventory, which includes certain significant assumptions, including markdowns, sales below cost, inventory aging and expected demand.</span></p>\n<p style=\"margin: 10pt 0cm 0cm; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: left;\"><span style=\"font-size: 10pt; line-height: inherit; color: #000000; font-family: 'times new roman', times;\">Cost is determined primarily by the retail inventory method for Barnes &amp; Noble Education's retail product sales. Textbook and trade book inventories are valued using the LIFO method and the related reserve was not material to the recorded amount of inventories. There were no LIFO adjustments during the period from June 10, 2024, to October 31, 2024.</span></p>\n<p style=\"margin: 10pt 0pt; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: left;\"><span style=\"font-size: 10pt; line-height: inherit; color: #000000; font-family: 'times new roman', times;\">For the physical bookstores, Barnes &amp; Noble Education also estimates and accrues shortage for the period between the last physical count of inventory and the balance sheet date. Shortage rates are estimated and accrued based on historical rates and can be affected by changes in merchandise mix and changes in actual shortage trends.</span></p>\n<p style=\"margin: 10pt 0pt 0pt; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: left;\"><span style=\"font-size: 10pt; line-height: inherit; color: #000000; font-family: 'times new roman', times;\">On June 10, 2024, Immersion acquired $336.7 million in the merchandise inventory, measured at fair value, as part of the Transactions (defined below).</span></p>\n"}]},{"name":"rpt:f-645","factDimensions":{"xbrl:concept":"immr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedMerchandiseInventories","xbrl:period":"2024-06-11T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"336700000","decimals":-5}]},{"name":"rpt:f-646","factDimensions":{"xbrl:concept":"immr:TextbookRentalsInventoriesPolicyTextBlock","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","us-gaap:BusinessAcquisitionAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"\n<p style=\"text-align: justify; margin: 0cm; text-indent: 18pt; line-height: 1.2; padding-left: 0px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\"><span style=\"font-style: italic; line-height: inherit; font-weight: bold;\"><span style=\"line-height: inherit;\">Textbook Rental Inventories</span></span></span></p>\n<p style=\"margin: 10pt 0pt; text-indent: 18pt; line-height: 1.2; break-after: avoid; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; line-height: inherit; color: black; font-family: 'times new roman', times;\">Physical textbooks out on rent are categorized as textbook rental inventories. At the time a rental transaction is consummated, the book is removed from merchandise inventories and moved to textbook rental inventories at cost. The cost of the book is amortized down to its estimated residual value over the rental period. The related amortization expense is included in cost of sales. At the end of the rental period, upon return, the book is removed from textbook rental inventories and recorded in merchandise inventories at its amortized cost.</span></p>\n<p style=\"margin: 10pt 0pt 0pt; text-indent: 18pt; line-height: 1.2; break-after: avoid; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: left;\"><span style=\"font-size: 10pt; line-height: inherit; color: black; font-family: 'times new roman', times;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">On June 10, 2024, Immersion acquired $9.8 million in rental textbook inventory, measured at fair value, as part of the Transactions (defined below).</span></span></p>\n"}]},{"name":"rpt:f-647","factDimensions":{"xbrl:concept":"immr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTextbookRentalInventories","xbrl:period":"2024-06-11T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"9800000","decimals":-5}]},{"name":"rpt:f-648","factDimensions":{"xbrl:concept":"us-gaap:LesseeLeasesPolicyTextBlock","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","us-gaap:BusinessAcquisitionAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"\n<div style=\"border-left: none; border-right: none;\">\n<div style=\"border-left: none; border-right: none;\">\n<div style=\"border-left: none; border-right: none;\">\n<p style=\"margin: 0pt 0pt 10pt; text-indent: 18pt; line-height: 1; break-after: avoid; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: left;\"><b style=\"font-family: 'times new roman', times; font-size: 10pt; text-align: justify; text-indent: 18pt;\"><i><span style=\"line-height: inherit;\">Leases</span></i></b></p>\n</div>\n</div>\n</div>\n<div style=\"line-height: 1.2;\">\n<div style=\"border-left: none; border-right: none;\">\n<div style=\"border-left: none; border-right: none; line-height: 1.2;\">\n<p style=\"text-indent: 18.0pt; line-height: 12.0pt; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt;\"><span style=\"color: #000000; line-height: inherit;\"><span style=\"color: #000000; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">Barnes &amp; Noble Education recognizes lease assets and lease liabilities on the <span style=\"font-style: italic;\">Condensed Consolidated Balance Sheet</span>\u00a0for all operating lease arrangements based on the present value of future lease payments as required by Accounting Standards Codification (\u201cASC\u201d) Topic <span>842</span>, Leases. Barnes &amp; Noble Education does not recognize lease assets or lease liabilities for short-term leases (i.e., those with a term of <span>twelve</span> months or less). Barnes &amp; Noble Education recognizes lease expense on a straight-line basis over the lease term for contracts with fixed lease payments, including those with fixed annual minimums, or over a rolling <span>twelve</span>-month period for leases where the annual guarantee resets at the start of each contract year, in order to best reflect the pattern of usage of the underlying leased asset. Barnes &amp; Noble Education recognizes lease expense related to college and university contracts, inclusive of the amortization of the unfavorable lease terms determined at the acquisition date of June 10, 2024, as cost of sales in the\u00a0<span style=\"font-style: italic;\">C</span></span></span><span style=\"color: #000000; line-height: inherit;\"><span style=\"color: #000000; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\"><span style=\"font-style: italic;\">ondensed\u00a0Consolidated Statements of Operations</span> and Barnes &amp; Noble Education recognizes lease expense related to its various office spaces as selling and administrative expenses in the <span style=\"font-style: italic;\">Condensed Consolidated Statements of Operations. </span></span></span></span></p>\n<p style=\"line-height: 12pt; font-size: 10pt; font-family: 'Times New Roman', serif; margin: 10pt 0pt 0pt; text-indent: 18pt;\"><span style=\"font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000; line-height: inherit;\">For leases entered into after June 10, 2024, Barnes &amp; Noble Education uses its incremental borrowing rates to determine the present value of fixed lease payments based on the information available at the commencement date, as the rate implicit in the lease is not readily determinable. Barnes &amp; Noble Education\u00a0utilizes an estimated collateralized incremental borrowing rate as of the effective date or the commencement date of the lease, whichever is later.</span></p>\n</div>\n</div>\n</div>\n"}]},{"name":"rpt:f-649","factDimensions":{"xbrl:concept":"us-gaap:RevenueRecognitionPolicyTextBlock","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","us-gaap:BusinessAcquisitionAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"\n<div style=\"border-left: none; border-right: none;\">\n<div style=\"border-left: none; border-right: none;\">\n<div style=\"border-left: none; border-right: none;\">\n<div style=\"border-left: none; border-right: none;\">\n<div style=\"line-height: 1.2;\">\n<div style=\"border-left: none; border-right: none;\">\n<div style=\"border-left: none; border-right: none; line-height: 1.2;\">\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 0pt; text-indent: 18pt; font-family: 'Times New Roman';\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; font-style: italic; font-weight: bold; line-height: inherit;\">Revenue Recognition and Deferred Revenue</span></p>\n<p style=\"margin: 10pt 0cm 0cm; text-align: justify; text-indent: 18pt; line-height: 1.2; break-after: avoid; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\"><i><span style=\"line-height: inherit; color: #000000;\">Product sales and rentals<b></b></span></i></span></p>\n<p style=\"margin: 10pt 0cm 10pt; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: left;\"><span style=\"font-size: 10pt; line-height: inherit; color: #000000; font-family: 'times new roman', times;\">The majority of Barnes &amp; Noble Education's revenue is derived from the sale of products through its bookstore locations, including virtual bookstores, and its bookstore affiliated e-commerce websites, and contains a single performance obligation. Revenue from sales of products is recognized at the point in time when control of the products is transferred to its customers in an amount that reflects the consideration it expects to be entitled to in exchange for the products.\u00a0</span></p>\n<p style=\"margin: 10pt 0pt 0pt; text-indent: 18pt; line-height: 12pt; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\"><span style=\"color: #000000; line-height: inherit;\">Product sales is recognized when the customer takes physical possession of its products, which occurs either at the point of sale for products purchased at physical locations or upon receipt of products by its customers for products ordered through websites and virtual bookstores.<span style=\"line-height: inherit;\">\u00a0</span>Product</span><span style=\"line-height: inherit;\"><span style=\"line-height: inherit;\">\u00a0sales</span></span><span style=\"color: #000000; line-height: inherit;\">\u00a0shipped from Barnes &amp; Noble Education's wholesale operations are recognized upon shipment of physical textbooks<i><span style=\"line-height: inherit;\">\u00a0</span></i>at which point title passes and risk of loss is transferred to the customer. Additional revenue is recognized for shipping charges billed to customers and shipping costs are accounted for as fulfillment costs within cost of sales.</span></span></p>\n\n<p style=\"margin: 0pt; text-indent: 0pt; line-height: 12pt; font-size: 10pt; font-family: 'Times New Roman', serif;\"><br/></p>\n</div>\n</div>\n</div>\n</div>\n</div>\n</div>\n</div>\n<div style=\"line-height: 1.2;\">\n<div style=\"border-left: none; border-right: none;\">\n<div style=\"border-left: none; border-right: none;\">\n<p style=\"margin: 0pt; text-indent: 18pt; line-height: 12pt; font-size: 12pt; font-family: 'Times New Roman', serif;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\"><span style=\"color: #000000; line-height: inherit;\">Revenue from the sale of digital textbooks, which contains a single performance obligation, is recognized when the customer accesses the digital content as product sale in Barnes &amp; Noble Education's\u00a0condensed consolidated financial statements. A software feature is embedded within the content of Barnes &amp; Noble Education's digital textbooks, such that upon expiration of the term the customer is no longer able to access the content. While the sale of the digital textbooks allow the customer to access digital content for a fixed period of time, once the digital content is delivered to customers, the performance obligation is complete.</span></span></p>\n<p style=\"margin: 10pt 0cm 0cm; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: left;\"><span style=\"font-size: 10pt; line-height: inherit; color: #000000; font-family: 'times new roman', times;\"> <span style=\"color: black; line-height: inherit;\">Revenue from the rental of physical textbooks is deferred and recognized over the rental period based on the passage of time commencing at the point of sale, when control of the product transfers to the customer and is recognized as rental income in Barnes &amp; Noble Education's condensed consolidated financial statements. Rental periods are typically for a single semester and are always less than one year in duration. Barnes &amp; Noble Education offers a buyout option to allow the purchase of a rented physical textbook at the end of the rental period if the customer desires to do so. It records the buyout purchase when the customer exercises and pays the buyout option price which is determined at the time of the buyout. In these instances, Barnes &amp; Noble Education accelerates any remaining deferred rental revenue at the point of sale.</span></span></p>\n<p style=\"margin: 10pt 0cm 10pt; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: left;\"><span style=\"font-size: 10pt; line-height: inherit; color: #000000; font-family: 'times new roman', times;\">Revenue recognized for the\u00a0<i style=\"mso-bidi-font-style: normal;\">BNC First Day</i> offerings is consistent with Barnes &amp; Noble Education's policies outlined above for product, digital and rental sales, net of an anticipated opt-out or return provision. Given the growth of <i style=\"mso-bidi-font-style: normal;\">BNC First Day</i> programs, the timing of cash collection from Barnes &amp; Noble Education's school partners may shift to periods subsequent to when the revenue is recognized. When a school adopts our <i style=\"mso-bidi-font-style: normal;\">BNC First Day</i>\u00a0affordable textbook access offerings, cash collection from the school generally occurs after the institution's drop/add dates, which is later in the working capital cycle, particularly in Barnes &amp; Noble Education's third quarter given the timing of the Spring Term and its quarterly reporting period, as compared to direct-to-student point-of-sale transactions where cash is generally collected during the point-of-sale transaction or within a few days from the credit card processor.</span></p>\n<p style=\"margin: 10pt 0cm 0cm; text-align: justify; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; line-height: inherit; color: #000000; font-family: 'times new roman', times;\">Barnes &amp; Noble Education estimates returns based on an analysis of historical experience. A provision for anticipated merchandise returns is provided through a reduction of sales and cost of sales in the period that the related sales are recorded.</span></p>\n<p style=\"margin: 10pt 0cm 0cm; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; line-height: inherit; color: #000000; font-family: 'times new roman', times;\"><span style=\"line-height: inherit;\">For sales and rentals involving third-party products, Barnes &amp; Noble Education evaluates whether it is acting as a principal or an agent. This determination is based on Barnes &amp; Noble Education's evaluation of whether it controls the specified goods or services prior to transferring them to the customer. There are significant judgments involved in determining whether Barnes &amp; Noble Education controls the specified goods or services prior to transferring them to the customer, including whether we have the ability to direct the use of the good or service and obtain substantially all of the remaining benefits from the good or service. For those transactions where Barnes &amp; Noble Education is the principal, it records revenue on a gross basis, and for those transactions where Barnes &amp; Noble Education is an agent to a third-party, it records revenue on a net basis.</span></span></p>\n<p style=\"margin: 10pt 0pt 0pt; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: left;\"><span style=\"font-size: 10pt; line-height: inherit; color: #000000; font-family: 'times new roman', times;\">As the logo and emblematic general merchandise sales are fulfilled by Lids and Fanatics Retail Group Fulfillment, LLC (\u201cFanatics\u201d, collectively, F/L Relationship), Barnes &amp; Noble Education recognizes commission revenue earned for these sales on a net basis in its condensed consolidated financial statements. </span></p>\n<p style=\"margin: 10pt 0pt 0pt; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: left;\"><span style=\"font-size: 10pt; line-height: inherit; color: #000000; font-family: 'times new roman', times;\">Barnes &amp; Noble Education does not have gift cards or customer loyalty programs. Barnes &amp; Noble Education does not treat any promotional offers as expenses. Sales tax collected from Barnes &amp; Noble Education's customers is excluded from reported revenues. Barnes &amp; Noble Education's payment terms are generally 30 days and do not extend beyond one year.</span></p>\n\n<p style=\"margin:0pt\"><br/></p>\n<div style=\"page: WordSection1;\">\n<p style=\"margin: 0pt 0pt 0.0001pt; text-align: start; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"color: #131313; font-style: italic; font-family: 'times new roman', times; font-size: 10pt; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;\"><span style=\"line-height: inherit;\">Service and other revenue</span></span></p>\n<p style=\"margin: 10pt 0cm 0cm; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: left;\"><span style=\"font-size: 10pt; line-height: inherit; color: #000000; font-family: 'times new roman', times;\">Service and other revenue is primarily derived from brand marketing services which include promotional activities and advertisements within Barnes &amp; Noble Education's physical bookstores and web properties performed on behalf of third-party customers, shipping and handling, and revenue from other programs. </span></p>\n<p style=\"margin: 10pt 0pt 0pt; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: left;\"><span style=\"font-size: 10pt; line-height: inherit; color: #000000; font-family: 'times new roman', times;\">Brand marketing agreements often include multiple performance obligations which are individually negotiated with Barnes &amp; Noble Education's customers. For these arrangements that contain distinct performance obligations, Barnes &amp; Noble Education allocates the transaction price based on the relative standalone selling price method by comparing the standalone selling price (\u201cSSP\u201d) of each distinct performance obligation to the total value of the contract. The revenue is recognized as each performance obligation is satisfied, typically at a point in time for brand marketing service and over time for advertising efforts as measured based upon the passage of time for contracts that are based on a stated period of time or the number of impressions delivered for contracts with a fixed number of impressions.</span></p>\n</div>\n</div>\n</div>\n</div>\n"}]},{"name":"rpt:f-650","factDimensions":{"xbrl:concept":"immr:RentalPeriodsDuration","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","us-gaap:BusinessAcquisitionAxis":"immr:BarnesAndNobleEducationIncMember","srt:RangeAxis":"srt:MaximumMember"},"factValues":[{"value":"P1Y"}]},{"name":"rpt:f-651","factDimensions":{"xbrl:concept":"us-gaap:RevenuePerformanceObligationDescriptionOfPaymentTerms","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","us-gaap:BusinessAcquisitionAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"payment terms are generally 30 days and do not extend beyond one year."}]},{"name":"rpt:f-652","factDimensions":{"xbrl:concept":"us-gaap:CostOfSalesPolicyTextBlock","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","us-gaap:BusinessAcquisitionAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"\n<p style=\"margin: 0pt; line-height: 1.2; break-after: avoid; font-size: 10pt; font-family: 'Times New Roman', serif; text-indent: 18pt;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\"><b style=\"mso-bidi-font-weight: normal;\"><i style=\"mso-bidi-font-style: normal;\"><span style=\"line-height: inherit; color: #000000;\">Cost of Sales</span></i></b></span></p>\n<p style=\"margin: 10pt 0pt; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; line-height: inherit; color: #000000; font-family: 'times new roman', times;\">Cost of sales primarily includes costs such as merchandise costs, textbook rental amortization, content development cost amortization, warehouse costs related to inventory management and order fulfillment, insurance, certain payroll costs, and management service agreement costs, including rent expense, related to our college and university contracts and other facility related expenses. Rent expense is inclusive of the amortization of unfavorable lease terms that was recognized at the Closing Date.</span></p>\n<p style=\"margin: 10pt 0cm 0cm; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; line-height: inherit; color: #000000; font-family: 'times new roman', times;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">Except as set forth herein, there\u00a0are no other changes in our significant accounting policies. Please refer to<span style=\"line-height: inherit;\">\u00a0<span style=\"font-style: italic; line-height: inherit;\">Note <span>1</span> Significant Accounting Policies</span></span></span><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\"><span style=\"line-height: inherit;\">\u00a0</span>contained in Part II, Item<span style=\"line-height: inherit;\"> <span>8</span>\u00a0</span></span><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">of our Annual Report on Form 10-K for the year ended<span style=\"line-height: inherit;\">\u00a0</span></span><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; text-align: justify; line-height: inherit;\">December 31, 2023</span><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">, filed with the SEC on March 11, 2024, for a complete discussion of our<span style=\"line-height: inherit;\">\u00a0</span>significant\u00a0accounting policies.</span></span></p>\n"}]},{"name":"rpt:f-653","factDimensions":{"xbrl:concept":"us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","us-gaap:BusinessAcquisitionAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"\n<div style=\"border-right: none; border-left: none;\">\n<p style=\"margin: 0pt; text-indent: 18pt; line-height: 1.2; font-size: 9.5pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\"><b style=\"color: #000000; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\"><i><span style=\"line-height: inherit;\">Recent Accounting Pronouncements\u00a0<span style=\"color: #000000; line-height: inherit;\">Not Yet Adopted</span></span></i></b></span></p>\n<p style=\"margin: 0pt; text-indent: 18pt; line-height: 1.2; font-size: 9.5pt; font-family: 'Times New Roman', serif;\"><br/></p>\n<p style=\"margin: 0pt; text-indent: 18pt; line-height: 1.2; font-size: 9.5pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\"><b style=\"color: #000000; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\"><i><span style=\"line-height: inherit;\"><span style=\"color: #000000; line-height: inherit;\"><span style=\"color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'Times New Roman', sans-serif; font-size: 10pt; line-height: inherit;\">In November 2024, the Financial Accounting Standards Board (\u2018FASB\u2019) issued Accounting Standards Update (ASU) <span>2024</span>-<span>03</span>,<span style=\"line-height: inherit;\">\u00a0</span></span><span style=\"color: #000000; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'Times New Roman', sans-serif; font-size: 10pt; font-style: italic; line-height: inherit;\">Income Statement \u2013 Reporting Comprehensive Income \u2013 Expense Disaggregation Disclosures</span><span style=\"color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'Times New Roman', sans-serif; font-size: 10pt; line-height: inherit;\">. The ASU requires a public business entity to provide disaggregated disclosures of certain categories of expenses on an annual and interim basis including purchases of inventory, employee compensation, depreciation, and intangible asset amortization for each income statement line item that contains those expenses. <span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">This ASU is effective for annual and interim periods beginning after December 15, 2026 (our <span>2028</span> fiscal year</span><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">), with early adoption permitted. We are currently assessing this guidance and determining the impact on our condensed consolidated financial statements</span>.</span></span></span></i></b></span></p>\n<p style=\"margin: 10pt 0pt; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; color: #000000; line-height: inherit; font-family: 'times new roman', times;\">In December 2023, the FASB issued ASU No. <span style=\"line-height: inherit;\"><span>2023</span></span>-<span style=\"line-height: inherit;\"><span>09</span></span>:\u00a0<i>Income Taxes (Topic <span style=\"line-height: inherit;\"><span>740</span></span>): Improvements to Income Tax Disclosures\u00a0</i>that requires entities to disclose additional information about federal, state, and foreign income taxes primarily related to the income tax rate reconciliation and income taxes paid. The new standard also eliminates certain existing disclosure requirements related to uncertain tax positions and unrecognized deferred tax liabilities. The guidance will be effective for the fiscal year beginning May 1, 2025. The guidance does not affect recognition or measurement in our consolidated financial statements.\u00a0We are evaluating the impact of this amendment on our consolidated financial statements.</span></p>\n<p style=\"text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: left; margin: 0pt;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\"><span style=\"color: #111111; line-height: inherit;\">In November <span>2023</span>, the FASB issued </span><i style=\"mso-bidi-font-style: normal;\"><span style=\"color: #232323; line-height: inherit;\">ASU </span><span style=\"color: #111111; line-height: inherit;\"><span>2023</span>-<span>07</span>, Segment Reporting </span><span style=\"color: #232323; line-height: inherit;\">(Topic </span><span style=\"color: #111111; line-height: inherit;\"><span>280</span>): Improvements to Reportable Segment Disclosures </span></i><span style=\"color: #111111; line-height: inherit;\">to improve reportable </span><span style=\"color: #232323; line-height: inherit;\">segment </span><span style=\"color: #111111; line-height: inherit;\">disclosure requirements, primarily through </span><span style=\"color: #232323; line-height: inherit;\">enhanced </span><span style=\"color: #111111; line-height: inherit;\">disclosures about </span><span style=\"color: #232323; line-height: inherit;\">significant </span><span style=\"color: #111111; line-height: inherit;\">segment expenses. This guidance will be effective for us for the </span><span style=\"color: #232323; line-height: inherit;\">annual </span><span style=\"color: #111111; line-height: inherit;\">report for the fiscal year ending April 30, 2025,\u00a0</span><span style=\"color: #232323; line-height: inherit;\">and subsequent </span><span style=\"color: #111111; line-height: inherit;\">interim periods. Early adoption is permitted, and retrospective adoption is required for all prior periods presented. We are currently </span><span style=\"color: #232323; line-height: inherit;\">assessing </span><span style=\"color: #111111; line-height: inherit;\">this guidance and determining the impact on our consolidated financial statements.</span></span></p>\n\n</div>\n"}]},{"name":"rpt:f-654","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationDisclosureTextBlock","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"\n<div style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: 1.2;\">\n<p style=\"margin: 0pt 0pt 0pt; text-indent: 0pt;\"><span style=\"color: #000000; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'times new roman', times; text-indent: 0px; font-weight: bold; line-height: inherit;\"><span style=\"border-left: none; border-right: none; line-height: inherit;\"><span style=\"border-left: none; border-right: none; line-height: inherit;\">2</span>.\u00a0 <span style=\"font-size: 10pt; line-height: inherit;\">BUSINESS COMBINATION</span></span></span></p>\n<p style=\"margin: 0px; text-indent: 0px;\"><br/></p> </div>\n<div style=\"font-family: 'times new roman', times; font-size: 10pt; margin: 0px; text-indent: 0px; line-height: 1.2;\">\n<p style=\"line-height: 1.2; margin: 0cm; font-size: 10pt; font-family: 'Times New Roman', serif; text-indent: 18pt;\"><span style=\"font-size: 10pt; line-height: inherit;\">On June 10, 2024 (\u201cClosing Date\u201d), the Transactions (defined below) were consummated pursuant to the terms of the Purchase Agreement among Barnes &amp; Noble Education and the Purchasers <span style=\"font-size: 10pt; font-family: 'Times New Roman', serif; line-height: inherit;\">(as defined in the Purchase agreement)</span>, following Barnes &amp; Noble Education\u2019s receipt of the requisite approval of its stockholders at a special meeting of its stockholders held on June 5, 2024.</span><span style=\"font-size: 10pt; line-height: inherit;\">\u00a0The following is presented on a post-reverse stock split basis, which is defined as a reverse stock split of Barnes &amp; Noble Education\u2019s outstanding shares of common stock at a ratio of 1-for-100, effective as of June 11, 2024..</span></p>\n<p style=\"margin: 0pt; font-family: 'times new roman'; font-size: 10pt;\"><span style=\"font-family: 'times new roman'; font-size: 10pt; line-height: inherit;\">\u00a0</span></p>\n<p style=\"line-height: 1.2; margin: 0cm; font-size: 10pt; font-family: 'Times New Roman', serif; text-indent: 18pt;\"><span style=\"font-size: 10pt; line-height: inherit;\">Pursuant to the terms of the Purchase Agreement, Barnes &amp; Noble Education conducted a rights offering (the \u201cRights Offering\u201d), whereby Barnes &amp; Noble Education distributed at no charge to the holders of its common stock (\u201cBNED Common Stock\u201d) non-transferable subscription rights (\u201cRights\u201d) to purchase up to an aggregate of <span style=\"line-height: inherit;\">9,000,000</span> new shares of BNED Common Stock (the \u201cOffered Shares\u201d) at a subscription price of $<span style=\"line-height: inherit;\">5.00</span> per share (the \u201cSubscription Price\u201d). On the Closing Date, Barnes &amp; Noble Education issued the Offered Shares, which generated $45 million\u00a0in gross proceeds, including approximately $10 million\u00a0of Offered Shares purchased by Toro <span>18</span> Holdings LLC, a wholly-owned subsidiary of Immersion, (\u201cInvestor\u201d) pursuant to the Backstop Commitment (as defined in the Purchase Agreement). Pursuant to the Backstop Commitment, Immersion through Investor, purchased <span style=\"line-height: inherit;\">2,006,701</span> shares of BNED Common Stock. Barnes &amp; Noble Education reimbursed Immersion, through Investor, for reasonable legal and other expenses in connection with the Transactions in the amount of $2.5 million. Barnes &amp; Noble Education also paid an amount equal to $2.5 million to Immersion, through Investor, as payment in consideration for its Backstop Commitment.</span></p>\n<p style=\"margin: 0pt; font-family: 'times new roman'; font-size: 10pt;\"><span style=\"font-family: 'times new roman'; font-size: 10pt; line-height: inherit;\">\u00a0</span></p>\n<p style=\"line-height: 1.2; margin: 0cm; font-size: 10pt; font-family: 'Times New Roman', serif; text-indent: 18pt;\"><span style=\"font-size: 10pt; line-height: inherit;\">In addition to the Rights Offering, Immersion, through Investor, purchased from Barnes &amp; Noble Education an aggregate of <span style=\"line-height: inherit;\">9,000,000</span> new shares of BNED Common Stock at the Subscription Price for a purchase price of $45 million (the \u201cPIPE Transaction\u201d, and together with the Rights Offering, the \u201cTransactions\u201d).</span></p>\n<p style=\"margin: 0pt; font-family: 'times new roman'; font-size: 10pt;\"><span style=\"font-family: 'times new roman'; font-size: 10pt; line-height: inherit;\">\u00a0</span></p>\n<p style=\"line-height: 1.2; margin: 0cm; font-size: 10pt; font-family: 'Times New Roman', serif; text-indent: 18pt;\"><span style=\"font-size: 10pt; line-height: inherit;\">As a result of the Transactions, Barnes &amp; Noble Education received a total of $<span style=\"line-height: inherit;\">95</span> million in gross proceeds, of which $<span style=\"line-height: inherit;\">80.7</span> million was used to reduce its outstanding debt.</span></p>\n<p style=\"margin: 0pt; font-family: 'times new roman'; font-size: 10pt;\"><span style=\"font-family: 'times new roman'; font-size: 10pt; line-height: inherit;\">\u00a0</span></p>\n<p style=\"line-height: 1.2; margin: 0cm; font-size: 10pt; font-family: 'Times New Roman', serif; text-indent: 18pt;\"><span style=\"font-size: 10pt; line-height: inherit;\">In connection with the closing, Barnes &amp; Noble Education appointed Eric Singer, William C. Martin, Emily S. Hoffman, and Elias Nader to serve as members of the board of directors of BNED (the \u201cBNED Board\u201d) following the Closing. Messrs. Singer, Martin and Nader and Ms. Hoffman are current members of our Board. In addition, at the closing, Sean Madnani was appointed to the Barnes &amp; Noble Education Board along with <span style=\"line-height: inherit;\">two</span> existing directors, Kathryn Eberle Walker and Denise Warren who will each continue to serve on the BNED Board following the Closing.</span></p>\n<p style=\"margin: 0pt; font-family: 'times new roman'; font-size: 10pt;\"><span style=\"font-family: 'times new roman'; font-size: 10pt; line-height: inherit;\">\u00a0</span></p>\n<p style=\"line-height: 1.2; margin: 0cm; font-size: 10pt; font-family: 'Times New Roman', serif; text-indent: 18pt;\"><span style=\"font-size: 10pt; line-height: inherit;\">As part of the Transactions, we acquired <span style=\"line-height: inherit;\">42</span>% of all outstanding common shares of Barnes &amp; Noble Education, as well as control over Barnes &amp; Noble Education\u00a0through the <span style=\"line-height: inherit;\">five</span> Immersion-appointed board seats. The total consideration transferred was approximately $<span style=\"line-height: inherit;\">50.1</span> million, consisting of $<span style=\"line-height: inherit;\">52.2</span> million in cash consideration paid to Barnes &amp; Noble Education less $<span style=\"line-height: inherit;\">2.1</span> million in transaction costs incurred by Immersion but reimbursed by Barnes &amp; Noble Education. For the <span style=\"line-height: inherit;\">six months ended October 31, 2024</span>, Immersion\u00a0incurred costs related to this acquisition of $<span style=\"line-height: inherit;\">1.2</span> million, inclusive of the expenses reimbursed by Barnes &amp; Noble Education, that were expensed as incurred and recorded in general and administrative expenses\u00a0in the accompanying consolidated statement of operations. <span style=\"background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; line-height: inherit;\">The acquisition aims to expand Immersion's offerings, increase its customer reach, and diversify into the education sector.</span></span></p>\n<p style=\"margin: 0pt; font-family: 'times new roman'; font-size: 10pt;\"><span style=\"font-family: 'times new roman'; font-size: 10pt; line-height: inherit;\">\u00a0</span></p>\n<p style=\"line-height: 1.2; margin: 0cm; font-size: 10pt; font-family: 'Times New Roman', serif; text-indent: 18pt;\"><span style=\"font-size: 10pt; line-height: inherit;\">The acquisition was accounted for as a business combination and the total purchase price was allocated to the net tangible and intangible assets and liabilities based on their fair values on the acquisition date with the excess recorded as goodwill. We expect to continue to obtain information to assist in determining the fair value of the net assets acquired as of the Closing Date while the measurement period remains open, which will not exceed <span>one</span> year from the acquisition date. Measurement period adjustments related to the acquisition will be applied retrospectively to the Closing Date.</span></p>\n<p style=\"line-height: 12pt; margin: 0cm; font-size: 12pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; line-height: inherit;\">\u00a0</span></p>\n<p style=\"line-height: 12pt; margin: 0cm; font-size: 12pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; line-height: inherit;\">\u00a0 \u00a0 \u00a0 \u00a0 The fair value of the noncontrolling interest of $203.7 million on the Closing Date was calculated using the acquisition-date fair value of $13.40 per share multiplied by the number of noncontrolling interest shares. </span></p>\n </div>\n<p style=\"margin: 0pt; font-family: 'times new roman'; font-size: 10pt;\"><span style=\"font-family: 'times new roman'; font-size: 10pt; line-height: inherit;\">\u00a0</span></p>\n<div style=\"font-family: 'times new roman', times; font-size: 10pt; margin: 0px; text-indent: 0px; line-height: 1.2;\">\n\n<p style=\"text-indent: 18pt; line-height: 1.2; margin: 0pt; font-size: 10pt; font-family: 'times new roman';\"> </p>\n<p style=\"text-indent: 18pt; line-height: 12pt; margin: 0pt 0pt 10pt;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt;\"><span style=\"line-height: inherit;\"><span style=\"line-height: inherit;\">The </span></span><span style=\"line-height: inherit;\">following table presents the preliminary purchase\u00a0price allocation for the acquisition (in thousands):</span></span></p>\n<div style=\"border-left: none; border-right: none;\">\n<div id=\"t_ft_1YWB2FJMGG00000000000000000000b\">\n<table cellpadding=\"0\" cellspacing=\"0\" style=\"height: 480px; width: 100%; border-collapse: collapse; border-spacing: 0px; font-family: 'times new roman'; font-size: 10pt; margin-left: 0.1px;\">\n<tbody>\n<tr style=\"height: 17px;\">\n<td style=\"height: 17px;\"><span style=\"text-decoration: underline; line-height: inherit; font-size: 10pt; font-family: 'times new roman', times; font-weight: bold;\"><span style=\"line-height: inherit;\"><span style=\"line-height: inherit; margin: 10pt; text-indent: 18pt;\">Preliminary Amount Recognized as of\u00a0<span style=\"color: #000000; font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\">the</span> Acquisition Date</span></span></span></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 17px;\"></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 17px;\"></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 17px;\"><br/></td>\n</tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: bold; text-decoration: none solid #000000; height: 10px; background-color: #cceeff; width: 88%;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">Assets acquired</span></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px; background-color: #cceeff; width: 1%;\"></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px; background-color: #cceeff; width: 10%;\"></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px; background-color: #cceeff; width: 1%;\"><br/></td>\n</tr>\n<tr style=\"height: 17px;\">\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 17px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">Cash and cash equivalents</span></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 17px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">$</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 17px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">14,736</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 17px;\"><br/></td>\n</tr>\n<tr style=\"height: 17px; background-color: #cceeff;\">\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 17px; background-color: #cceeff;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">Accounts receivable</span></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 17px; background-color: #cceeff;\"></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 17px; background-color: #cceeff;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">113,743</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 17px; background-color: #cceeff;\"><br/></td>\n</tr>\n<tr style=\"height: 17px;\">\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 17px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">Merchandise inventories</span></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 17px;\"></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 17px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">336,741</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 17px;\"><br/></td>\n</tr>\n<tr style=\"height: 17px; background-color: #cceeff;\">\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 17px; background-color: #cceeff;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">Textbook rental inventories</span></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 17px; background-color: #cceeff;\"></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 17px; background-color: #cceeff;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">9,835</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 17px; background-color: #cceeff;\"><br/></td>\n</tr>\n<tr style=\"height: 17px;\">\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 17px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">Prepaid expenses and other current assets (including $4.8 million in restricted cash)</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 17px;\"></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 17px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">26,969</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 17px;\"><br/></td>\n</tr>\n<tr style=\"height: 17px; background-color: #cceeff;\">\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 17px; background-color: #cceeff;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">Property and equipment</span></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 17px; background-color: #cceeff;\"></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 17px; background-color: #cceeff;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">118,818</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 17px; background-color: #cceeff;\"><br/></td>\n</tr>\n<tr style=\"height: 17px;\">\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 17px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">Operating lease right-of-use assets</span></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 17px;\"></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 17px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">155,664</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 17px;\"><br/></td>\n</tr>\n<tr style=\"height: 17px; background-color: #cceeff;\">\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 17px; background-color: #cceeff;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">Intangible assets</span></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 17px; background-color: #cceeff;\"></td>\n<td style=\"color: #000000; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 17px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">95,000</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 17px; background-color: #cceeff;\"><br/></td>\n</tr>\n<tr style=\"height: 17px;\">\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 17px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">Other assets noncurrent (including $1.0 million in restricted cash)</span></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 17px;\"></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 17px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">11,634</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 17px;\"><br/></td>\n</tr>\n<tr style=\"height: 17px; background-color: #cceeff;\">\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 17px; background-color: #cceeff;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">Total assets acquired</span></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 17px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">$</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 17px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">883,140</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 17px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n</tr>\n<tr style=\"height: 17px;\">\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: bold; text-decoration: none solid #000000; height: 17px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">Liabilities assumed</span></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 17px;\"></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 17px;\"></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 17px;\"><br/></td>\n</tr>\n<tr style=\"height: 17px; background-color: #cceeff;\">\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 17px; background-color: #cceeff;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">Accounts payable</span></td>\n<td style=\"font-family: 'times new roman', times; height: 17px; background-color: #cceeff;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\">$</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 17px; background-color: #cceeff;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">279,456</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 17px; background-color: #cceeff;\"><br/></td>\n</tr>\n<tr style=\"height: 17px;\">\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 17px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">Accrued liabilities</span></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 17px;\"></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 17px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">51,123</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 17px;\"><br/></td>\n</tr>\n<tr style=\"height: 18px; background-color: #cceeff;\">\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 18px; background-color: #cceeff;\">Deferred revenue\u00a0\u2013 current</td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 18px; background-color: #cceeff;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 18px; background-color: #cceeff;\">7,651</td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 18px; background-color: #cceeff;\"><br/></td>\n</tr>\n<tr style=\"height: 17px;\">\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 17px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">Operating lease liabilities\u00a0\u2013 current</span></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 17px;\"></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 17px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">80,263</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 17px;\"><br/></td>\n</tr>\n<tr style=\"height: 17px; background-color: #cceeff;\">\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 17px; background-color: #cceeff;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">Deferred tax liabilities\u00a0\u2013 noncurrent</span></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 17px; background-color: #cceeff;\"></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 17px; background-color: #cceeff;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">636</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 17px; background-color: #cceeff;\"><br/></td>\n</tr>\n<tr style=\"height: 17px;\">\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 17px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">Operating lease liabilities\u00a0\u2013 noncurrent</span></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 17px;\"></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 17px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">107,400</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 17px;\"><br/></td>\n</tr>\n<tr style=\"height: 18px; background-color: #cceeff;\">\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 18px; background-color: #cceeff;\">Deferred revenue\u00a0\u2013 noncurrent</td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 18px; background-color: #cceeff;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 18px; background-color: #cceeff;\">3,393</td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 18px; background-color: #cceeff;\"><br/></td>\n</tr>\n<tr style=\"height: 17px;\">\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 17px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">Other long-term liabilities</span></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 17px;\"></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 17px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">12,413</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 17px;\"><br/></td>\n</tr>\n<tr style=\"height: 17px; background-color: #cceeff;\">\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 17px; background-color: #cceeff;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">Long-term borrowings</span></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 17px; background-color: #cceeff;\"></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 17px; background-color: #cceeff;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">101,235</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 17px; background-color: #cceeff;\"><br/></td>\n</tr>\n<tr style=\"height: 10px;\">\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 10px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">Total liabilities assumed</span></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">$</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">643,570</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n</tr>\n<tr style=\"height: 17px; background-color: #cceeff;\">\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: bold; text-decoration: none solid #000000; height: 17px; background-color: #cceeff;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">Net assets acquired</span></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 17px; background-color: #cceeff;\"></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 17px; background-color: #cceeff;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">239,570</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 17px; background-color: #cceeff;\"><br/></td>\n</tr>\n<tr style=\"height: 16px;\">\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 16px;\"></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 16px;\"></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 16px;\"></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 16px;\"><br/></td>\n</tr>\n<tr style=\"height: 17px; background-color: #cceeff;\">\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: bold; text-decoration: none solid #000000; height: 17px; background-color: #cceeff;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">Total consideration transferred</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; text-decoration: none solid #000000; height: 17px; background-color: #cceeff;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">$</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 17px; background-color: #cceeff;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">50,133</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 17px; background-color: #cceeff;\"><br/></td>\n</tr>\n<tr style=\"height: 17px;\">\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 17px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">Less: Net assets acquired</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 17px;\"></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 17px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">(239,570</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 17px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">)</span></td>\n</tr>\n<tr style=\"height: 17px; background-color: #cceeff;\">\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 17px; background-color: #cceeff;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\">Plus: Noncontrolling interest</span></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 17px; background-color: #cceeff;\"></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 17px; background-color: #cceeff;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">203,657</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 17px; background-color: #cceeff;\"><br/></td>\n</tr>\n<tr style=\"height: 17px;\">\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 17px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">Goodwill</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 17px;\"></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 17px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">14,220</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 17px;\"><br/></td>\n</tr>\n</tbody>\n</table>\n</div>\n</div>\n\n<div style=\"line-height: 1.2;\">\n<div style=\"text-align: left; margin: 0px; text-indent: 18pt;\"><br/></div>\n<div style=\"text-align: left; margin: 0px; text-indent: 18pt;\">\n\n<div style=\"line-height: 1.2;\">\n<div style=\"text-align: left; margin: 0px; text-indent: 18pt;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">Identifiable\u00a0intangible\u00a0assets\u00a0acquired\u00a0were\u00a0comprised\u00a0of\u00a0the\u00a0following\u00a0(in thousands except for estimated useful life):</span></div>\n<div style=\"text-align: left; padding-left: 30px; margin: 0px; text-indent: 0px;\"><br/></div>\n<div style=\"text-align: left; border-collapse: collapse; margin: 0px; text-indent: 0px;\">\n<div style=\"border-left: none; border-right: none;\">\n<div id=\"t_ft_MJW3EK0O1S00000000000000000000b\">\n<table cellspacing=\"0\" style=\"height: 50px; width: 100%; border-collapse: collapse; border-spacing: 0px; font-family: 'times new roman'; font-size: 10pt; margin-left: 0.1px;\">\n<tbody style=\"margin: 0px; text-indent: 0px;\">\n<tr style=\"height: 15px; margin: 0px; text-indent: 0px;\">\n<td style=\"height: 15px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"height: 15px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 15px; text-align: center; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">Amount</span></td>\n<td style=\"height: 15px; text-align: center; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 15px; text-align: center; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">Estimated Life</span></td>\n</tr>\n<tr style=\"height: 10px; background-color: #cceeff; margin: 0px; text-indent: 0px;\">\n<td style=\"height: 10px; background-color: #cceeff; margin: 0px; text-indent: 0px; width: 76%;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: pre-wrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">Trade name</span></td>\n<td style=\"height: 10px; background-color: #cceeff; margin: 0px; text-indent: 0px; padding: 0px 1px; width: 1%;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">$</span></td>\n<td style=\"height: 10px; text-align: right; background-color: #cceeff; margin: 0px; text-indent: 0px; padding: 0px; width: 10%;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">45,000</span></td>\n<td style=\"height: 10px; background-color: #cceeff; margin: 0px; text-indent: 0px; padding: 0px 1px; width: 1%;\"><br/></td>\n<td style=\"height: 10px; text-align: center; background-color: #cceeff; margin: 0px; text-indent: 0px; padding: 0px 1px; width: 12%;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">Indefinite</span></td>\n</tr>\n<tr style=\"height: 15px; margin: 0px; text-indent: 0px;\">\n<td style=\"height: 15px; margin: 0px; text-indent: 0px;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: pre-wrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">Customer relationships</span></td>\n<td style=\"height: 15px; margin: 0px; text-indent: 0px; padding: 0px 1px;\"><br/></td>\n<td style=\"height: 15px; text-align: right; margin: 0px; text-indent: 0px; padding: 0px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">50,000</span></td>\n<td style=\"height: 15px; margin: 0px; text-indent: 0px; padding: 0px 1px;\"><br/></td>\n<td style=\"height: 15px; text-align: center; margin: 0px; text-indent: 0px; padding: 0px 1px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\"><span style=\"color: #000000; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;\"> 13\u00a0</span><span style=\"color: #000000; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">years</span></span></td>\n</tr>\n<tr style=\"height: 10px; background-color: #cceeff; margin: 0px; text-indent: 0px;\">\n<td style=\"height: 10px; background-color: #cceeff; margin: 0px; text-indent: 0px;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: pre-wrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">Total intangible assets</span></td>\n<td style=\"height: 10px; background-color: #cceeff; margin: 0px; text-indent: 0px; padding: 0px 1px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">$</span></td>\n<td style=\"height: 10px; text-align: right; background-color: #cceeff; margin: 0px; text-indent: 0px; padding: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">95,000</span></td>\n<td style=\"height: 10px; background-color: #cceeff; margin: 0px; text-indent: 0px; padding: 0px 1px;\"><br/></td>\n<td style=\"height: 10px; background-color: #cceeff; margin: 0px; text-indent: 0px; padding: 0px 1px;\"><br/></td>\n</tr>\n</tbody>\n</table>\n</div>\n</div>\n</div>\n</div>\n\n</div>\n<div style=\"text-align: left; margin: 0px; text-indent: 18pt;\"><br/></div>\n<p style=\"text-indent: 18pt; line-height: 12pt; margin: 0cm; font-size: 12pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; line-height: inherit;\">Trade\u00a0name represents Barnes &amp; Noble Education\u2019s right to its trade name on a perpetual, royalty-free basis as it existed on the acquisition Closing Date. Customer relationships consist of distinct values associated with Barnes &amp; Noble\u00a0Education\u2019s large operating footprint with direct access to students and faculty across a diverse customer base.</span></p>\n<div>\n\n</div>\n<p style=\"margin: 10pt 0cm 0cm; text-indent: 18pt; line-height: 12pt; font-size: 12pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; line-height: inherit;\"><span style=\"font-size: 10pt; line-height: inherit;\">We used the assistance\u00a0of a third-party firm to estimate the fair value of the intangible assets acquired. We used an<span style=\"line-height: inherit;\">\u00a0</span><span style=\"line-height: inherit;\">income approach to estimate the fair values of the trade names and customer relationships</span></span><span style=\"font-size: 10pt; line-height: inherit;\">.<span style=\"line-height: inherit;\">\u00a0</span></span><span style=\"font-size: 10pt; line-height: inherit;\">The fair values assigned to identifiable intangible assets were determined through the use of the income approach, specifically the relief from royalty and the multi-period excess earnings methods. The major assumptions used to estimate the values of identifiable intangible assets include management\u2019s estimates of future revenue, adjusted for growth and attrition based on historical data and management's forward-looking expectations. These cash flows were discounted at a rate of<span style=\"line-height: inherit;\">\u00a0</span>21%, which reflects our cost of equity. The useful lives for intangible assets were determined based upon the remaining useful economic lives of the intangible assets that are expected to contribute directly or indirectly to future cash flow.</span></span></p>\n<p style=\"margin: 10pt 0cm 0cm; text-indent: 18pt; line-height: 12pt; font-size: 12pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; font-family: 'times new roman'; text-indent: 18pt; line-height: inherit;\">Goodwill generated from this acquisition is primarily attributed to the value of </span><span style=\"font-size: 10pt; font-family: 'times new roman', times; float: none; line-height: inherit; display: inline !important;\">Barnes &amp; Noble\u00a0Education\u2019s </span><span style=\"font-size: 10pt; font-family: 'times new roman'; text-indent: 18pt; line-height: inherit;\">assembled workforce. Goodwill is not amortized and is tested for impairment at least annually or whenever events or changes in circumstances indicate that the carrying value may not be recoverable. Our entire goodwill balance is associated with the Barnes &amp; Noble Education reporting unit. Goodwill is not deductible for tax purposes.</span></p>\n</div>\n<div style=\"margin: 0px; text-indent: 0px;\">\n<div style=\"text-align: left; line-height: 1.2; text-indent: 0px; margin: 0px;\">\n<p style=\"line-height: 1.2; margin: 0pt; text-indent: 18pt; font-size: 10pt; font-family: 'times new roman';\"><br/></p>\n<p style=\"text-indent: 18pt; line-height: 12pt; margin: 0cm; font-size: 12pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; line-height: inherit;\">We acquired a deferred tax asset\u00a0of $<span style=\"line-height: inherit;\">0.7</span> million,\u00a0<span style=\"color: #000000; line-height: inherit;\">recorded and a deferred tax liability of $<span style=\"line-height: inherit;\">1.3</span> million, recorded under Deferred tax liabilities, net \u2013 noncurrent, as part of this business combination, as shown in the accompanying consolidated balance sheet.</span></span></p>\n<p style=\"line-height: 1.2; margin: 10pt 0pt 0pt; text-indent: 18pt; font-size: 10pt; font-family: 'times new roman';\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">We also used the assistance of a third-party valuation firm to estimate the fair value of the property and equipment, and inventory acquired. The fair value as of the Closing Date reflects a step-up in basis due to the highly depreciable nature of the property and equipment. No material fair value adjustments for inventory were identified, as there are minimal costs associated with procurement.</span> <br/></p>\n<p style=\"margin: 0pt; font-family: 'times new roman'; font-size: 10pt;\"><span style=\"font-family: 'times new roman'; font-size: 10pt; line-height: inherit;\">\u00a0</span></p>\n<p style=\"line-height: 1.2; margin: 0pt 0pt 10pt; text-indent: 18pt; font-size: 10pt; font-family: 'times new roman';\"><span style=\"font-family: 'times new roman', times; line-height: inherit;\">Most of the net tangible assets were valued at their respective carrying amounts as of the acquisition date, as we believe that these amounts approximate their current fair values. The leases acquired were recorded at their respective fair values as of the acquisition date.</span></p>\n<p style=\"line-height: 1.2; margin: 0pt; text-indent: 18pt; font-size: 10pt; font-family: 'times new roman';\"><span style=\"font-size: 10pt; line-height: inherit;\">The acquired entity\u2019s results of operations were included in our condensed consolidated financial statements from the date of acquisition, June 10, 2024, as adjusted for specific fair value adjustments discussed above. For the month ended July 31, 2024, the\u00a0<span>three and six</span> months ended <span>October 31, 2024</span>, Barnes &amp; Noble Education contributed net operating revenue of $88.0 million, $</span>602.1\u00a0<span style=\"font-size: 10pt; line-height: inherit;\">million and $737.2 million, respectively, which is reflected in the accompanying <span style=\"font-style: italic; line-height: inherit;\">Condensed Consolidated Statement of Operations</span>.\u00a0</span></p>\n<p style=\"margin: 0pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif; text-indent: 18pt;\"><br/></p>\n<p style=\"line-height: 1.2; margin: 0pt; text-indent: 18pt; font-size: 10pt; font-family: 'times new roman';\"><span style=\"font-size: 10pt; line-height: inherit;\">The following unaudited pro forma condensed combined financial information gives effect to the acquisition of Barnes &amp; Noble Education as if it was consummated on January 1, 2023 (the beginning of the comparable prior reporting period), and includes pro forma adjustments related to the amortization of acquired intangible assets, stock-based compensation expense, and direct and incremental transaction costs reflected in the historical financial statements. Specifically, the following nonrecurring adjustments were made:</span></p>\n<div><br/></div>\n<div id=\"t_ft_KPF37NTV6O00000000000000000000b\">\n<table style=\"width: 100%; font-family: 'times new roman'; font-size: 10pt; border-collapse: collapse;\">\n<tbody>\n<tr>\n<td style=\"text-align: center; vertical-align: top; width: 4%;\"><span style=\"color: #000000; font-family: 'times new roman'; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">\u2022</span></td>\n<td style=\"vertical-align: top; line-height: 1.2; font-size: 10pt; width: 96%;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; color: #000000; line-height: inherit;\"> For the six months ended\u00a0<span>October 31, 2024</span>, our direct and incremental acquisition-related expenses of $1.2 million and <span>one</span>-time severance payment of $1.5 million are excluded from the pro forma condensed combined net income. </span></td>\n</tr>\n<tr>\n<td style=\"text-align: center; vertical-align: top;\" valign=\"top\"><span style=\"color: #000000; font-family: 'times new roman'; font-size: 12pt; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">\u2022</span></td>\n<td style=\"vertical-align: top; line-height: 1.2; font-size: 10pt;\" valign=\"top\"><span style=\"font-size: 10pt; line-height: inherit;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: -24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">For the six months ended June 30, 2023</span><span style=\"color: #000000; font-family: 'times new roman', times; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: -24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">, our direct and incremental acquisition-related expenses of $1.2\u00a0</span></span><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: -24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">million and\u00a0</span><span style=\"font-size: 10pt; line-height: inherit;\"><span>one</span><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: -24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">-time severance payment of $</span>1.5<span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: -24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\"><span style=\"line-height: inherit;\">\u00a0</span>million are included in the pro forma condensed combined net loss.</span></span></td>\n</tr>\n</tbody>\n</table>\n</div>\n<p style=\"margin: 10pt 0pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif; text-indent: 18pt;\"><span style=\"font-size: 10pt; line-height: inherit; font-family: 'times new roman', times;\">This unaudited data is presented for informational purposes only and is not intended to represent or be indicative of the results of operations that would have been reported had the acquisition occurred on January 1, 2023. It should not be taken as representative of future results of operations of the combined company. </span><br/></p>\n\n<p style=\"margin: 0pt 0pt 10pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif; text-indent: 18pt;\"><span style=\"line-height: inherit; font-family: 'times new roman', times;\">The following table presents the unaudited pro forma condensed combined financial information (in thousands):</span></p>\n<div style=\"border-left: none; border-right: none;\">\n<div id=\"t_ft_MB4T4XK6GW00000000000000000000b\">\n<table style=\"height: 50px; width: 100%; margin: 0px 0px 0px 0.1px; border-collapse: collapse; font-family: 'times new roman'; font-size: 10pt; text-indent: 0px;\">\n<tbody>\n<tr style=\"height: 15px;\">\n<td style=\"height: 15px;\"><br/></td>\n<td colspan=\"7\" style=\"text-align: center; border-bottom-width: 1pt; border-bottom-style: solid; vertical-align: bottom; border-bottom-color: #000000 !important; height: 15px;\" valign=\"bottom\"><span style=\"font-weight: bold; line-height: inherit;\"><span>Three Months Ended</span></span></td>\n<td style=\"vertical-align: bottom; height: 15px;\" valign=\"bottom\"><br/></td>\n<td colspan=\"7\" style=\"text-align: center; border-bottom-width: 1pt; border-bottom-style: solid; vertical-align: bottom; border-bottom-color: #000000 !important; height: 15px;\" valign=\"bottom\"><span style=\"font-weight: bold; line-height: inherit;\"><span>Six Months Ended</span></span></td>\n</tr>\n<tr style=\"height: 10px;\">\n<td style=\"height: 10px;\"><br/></td>\n<td colspan=\"3\" style=\"text-align: center; border-bottom-width: 1pt; border-bottom-style: solid; height: 10px; border-bottom-color: #000000 !important;\"><span style=\"font-weight: bold; line-height: inherit;\"><span>October 31, 2024</span></span><br/></td>\n<td style=\"height: 10px;\"><br/></td>\n<td colspan=\"3\" style=\"text-align: center; border-bottom-width: 1pt; border-bottom-style: solid; height: 10px; border-bottom-color: #000000 !important;\"><span style=\"font-weight: bold; line-height: inherit;\"><span>June 30, 2023</span></span><br/></td>\n<td style=\"height: 10px;\"><br/></td>\n<td colspan=\"3\" style=\"text-align: center; border-bottom-width: 1pt; border-bottom-style: solid; height: 10px; border-bottom-color: #000000 !important;\"><span style=\"font-weight: bold; line-height: inherit;\"><span>October 31, 2024</span></span><br/></td>\n<td style=\"height: 10px;\"><br/></td>\n<td colspan=\"3\" style=\"text-align: center; border-bottom-width: 1pt; border-bottom-style: solid; height: 10px; border-bottom-color: #000000 !important;\"><span style=\"font-weight: bold; line-height: inherit;\"><span>June 30, 2023</span></span><br/></td>\n</tr>\n<tr style=\"height: 15px; background-color: #cceeff;\">\n<td style=\"height: 15px; background-color: #cceeff; width: 49%; padding: 0px; margin: 0px; text-indent: 0px;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">Revenues</span></td>\n<td style=\"height: 15px; background-color: #cceeff; width: 1%; padding: 0px; margin: 0px; text-indent: 0px;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">$</span></td>\n<td style=\"text-align: right; height: 15px; background-color: #cceeff; width: 10%; padding: 0px; margin: 0px; text-indent: 0px;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">616,249</span></td>\n<td style=\"text-align: right; background-color: #cceeff; width: 1%; height: 15px; padding: 0px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"text-align: right; background-color: #cceeff; width: 1%; height: 15px; padding: 0px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"height: 15px; background-color: #cceeff; width: 1%; padding: 0px; margin: 0px; text-indent: 0px; text-align: left;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">$</span></td>\n<td style=\"text-align: right; height: 15px; background-color: #cceeff; width: 10%; padding: 0px; margin: 0px; text-indent: 0px;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">221,171</span></td>\n<td style=\"text-align: right; background-color: #cceeff; width: 1%; height: 15px; padding: 0px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"text-align: right; background-color: #cceeff; width: 1%; height: 15px; padding: 0px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"height: 15px; background-color: #cceeff; width: 1%; padding: 0px; margin: 0px; text-indent: 0px; text-align: left;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">$</span></td>\n<td style=\"text-align: right; height: 15px; background-color: #cceeff; width: 10%; padding: 0px; margin: 0px; text-indent: 0px;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">928,105</span></td>\n<td style=\"text-align: right; background-color: #cceeff; width: 1%; height: 15px; padding: 0px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"text-align: right; background-color: #cceeff; width: 1%; height: 15px; padding: 0px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"height: 15px; background-color: #cceeff; width: 1%; padding: 0px; margin: 0px; text-indent: 0px; text-align: left;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">$</span><br/></td>\n<td style=\"text-align: right; height: 15px; background-color: #cceeff; width: 10%; padding: 0px; margin: 0px; text-indent: 0px;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">667,299</span><br/></td>\n<td style=\"text-align: right; background-color: #cceeff; width: 1%; height: 15px; margin: 0px; text-indent: 0px; padding: 0px;\"><br/></td>\n</tr>\n<tr style=\"height: 10px;\">\n<td style=\"height: 10px; padding: 0px; margin: 0px; text-indent: 0px;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">Net income (loss)</span></td>\n<td style=\"height: 10px; padding: 0px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"text-align: right; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">57,256</span></td>\n<td style=\"text-align: right; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"text-align: right; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"text-align: right; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"text-align: right; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">(35,189</span></td>\n<td style=\"text-align: left; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;\">)</td>\n<td style=\"text-align: right; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"text-align: right; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"text-align: right; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">1,569</span></td>\n<td style=\"text-align: right; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"text-align: right; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"text-align: right; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"text-align: right; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;\"><span style=\"line-height: inherit;\"><span style=\"border-left: none; border-right: none; line-height: inherit;\">(48,975</span></span></td>\n<td style=\"text-align: left; margin: 0px; text-indent: 0px; padding: 0px; height: 10px;\">)</td>\n</tr>\n</tbody>\n</table>\n</div>\n</div>\n\n</div>\n</div>\n</div>\n"}]},{"name":"rpt:f-655","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityReverseStockSplit","xbrl:period":"2024-06-10T00:00:00/2024-06-11T00:00:00","xbrl:entity":"cik:0001058811","us-gaap:BusinessAcquisitionAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"The following is presented on a post-reverse stock split basis, which is defined as a reverse stock split of Barnes &amp; Noble Education\u2019s outstanding shares of common stock at a ratio of 1-for-100, effective as of June 11, 2024."}]},{"name":"rpt:f-656","factDimensions":{"xbrl:concept":"immr:NumberOfCommonSharesAuthorizedToBePurchasedToExistingStockHoldersUponNonTransferableSubscriptionRights","xbrl:period":"2024-06-11T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares","us-gaap:BusinessAcquisitionAxis":"immr:BarnesAndNobleEducationIncMember","immr:AgreementAxis":"immr:ConditionalPurchaseAgreementMember","us-gaap:SubsidiarySaleOfStockAxis":"immr:RightsOfferingMember"},"factValues":[{"value":"9000000","decimals":0}]},{"name":"rpt:f-657","factDimensions":{"xbrl:concept":"us-gaap:BusinessAcquisitionSharePrice","xbrl:period":"2024-06-11T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:BusinessAcquisitionAxis":"immr:BarnesAndNobleEducationIncMember","immr:AgreementAxis":"immr:ConditionalPurchaseAgreementMember","us-gaap:SubsidiarySaleOfStockAxis":"immr:RightsOfferingMember"},"factValues":[{"value":"5","decimals":2}]},{"name":"rpt:f-658","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireBusinessesGross","xbrl:period":"2024-06-10T00:00:00/2024-06-11T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"immr:BarnesAndNobleEducationIncMember","immr:AgreementAxis":"immr:ConditionalPurchaseAgreementMember","us-gaap:SubsidiarySaleOfStockAxis":"immr:RightsOfferingMember"},"factValues":[{"value":"45000000","decimals":-6}]},{"name":"rpt:f-659","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireBusinessesGross","xbrl:period":"2024-06-10T00:00:00/2024-06-11T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"immr:BarnesAndNobleEducationIncMember","immr:AgreementAxis":"immr:ConditionalPurchaseAgreementMember","immr:InvestorAxis":"immr:Toro18HoldingsLlcMember","us-gaap:SubsidiarySaleOfStockAxis":"immr:RightsOfferingMember","immr:CommitmentAxis":"immr:BackstopCommitmentMember"},"factValues":[{"value":"10000000","decimals":-6}]},{"name":"rpt:f-660","factDimensions":{"xbrl:concept":"us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction","xbrl:period":"2024-06-10T00:00:00/2024-06-11T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares","us-gaap:BusinessAcquisitionAxis":"immr:BarnesAndNobleEducationIncMember","immr:AgreementAxis":"immr:ConditionalPurchaseAgreementMember","immr:InvestorAxis":"immr:Toro18HoldingsLlcMember","us-gaap:SubsidiarySaleOfStockAxis":"immr:RightsOfferingMember","immr:CommitmentAxis":"immr:BackstopCommitmentMember"},"factValues":[{"value":"2006701","decimals":0}]},{"name":"rpt:f-661","factDimensions":{"xbrl:concept":"us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts","xbrl:period":"2024-06-11T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"immr:BarnesAndNobleEducationIncMember","immr:AgreementAxis":"immr:ConditionalPurchaseAgreementMember","us-gaap:SubsidiarySaleOfStockAxis":"immr:RightsOfferingMember"},"factValues":[{"value":"2500000","decimals":-5}]},{"name":"rpt:f-662","factDimensions":{"xbrl:concept":"us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts","xbrl:period":"2024-06-11T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"immr:BarnesAndNobleEducationIncMember","immr:AgreementAxis":"immr:ConditionalPurchaseAgreementMember","immr:InvestorAxis":"immr:Toro18HoldingsLlcMember","us-gaap:SubsidiarySaleOfStockAxis":"immr:RightsOfferingMember"},"factValues":[{"value":"2500000","decimals":-5}]},{"name":"rpt:f-663","factDimensions":{"xbrl:concept":"us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction","xbrl:period":"2024-06-10T00:00:00/2024-06-11T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares","us-gaap:BusinessAcquisitionAxis":"immr:BarnesAndNobleEducationIncMember","immr:AgreementAxis":"immr:ConditionalPurchaseAgreementMember","immr:InvestorAxis":"immr:Toro18HoldingsLlcMember","us-gaap:SubsidiarySaleOfStockAxis":"immr:RightsOfferingMember"},"factValues":[{"value":"9000000","decimals":0}]},{"name":"rpt:f-664","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireBusinessesGross","xbrl:period":"2024-06-10T00:00:00/2024-06-11T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"immr:BarnesAndNobleEducationIncMember","immr:AgreementAxis":"immr:ConditionalPurchaseAgreementMember","immr:InvestorAxis":"immr:Toro18HoldingsLlcMember","us-gaap:SubsidiarySaleOfStockAxis":"immr:RightsOfferingMember"},"factValues":[{"value":"45000000","decimals":-6}]},{"name":"rpt:f-665","factDimensions":{"xbrl:concept":"immr:GrossProceedsFromIssuanceOfCommonStockByAcquiree","xbrl:period":"2024-06-10T00:00:00/2024-06-11T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"immr:BarnesAndNobleEducationIncMember","immr:AgreementAxis":"immr:ConditionalPurchaseAgreementMember","us-gaap:SubsidiarySaleOfStockAxis":"immr:RightsOfferingMember"},"factValues":[{"value":"95000000","decimals":-6}]},{"name":"rpt:f-666","factDimensions":{"xbrl:concept":"immr:RepaymentOfDebtByAcquiree","xbrl:period":"2024-06-10T00:00:00/2024-06-11T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"immr:BarnesAndNobleEducationIncMember","immr:AgreementAxis":"immr:ConditionalPurchaseAgreementMember","us-gaap:SubsidiarySaleOfStockAxis":"immr:RightsOfferingMember"},"factValues":[{"value":"80700000","decimals":-5}]},{"name":"rpt:f-667","factDimensions":{"xbrl:concept":"immr:NumberOfExistingDirectors","xbrl:period":"2024-06-10T00:00:00/2024-06-11T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"immr:Number","us-gaap:BusinessAcquisitionAxis":"immr:BarnesAndNobleEducationIncMember","immr:AgreementAxis":"immr:ConditionalPurchaseAgreementMember"},"factValues":[{"value":"2","decimals":0}]},{"name":"rpt:f-668","factDimensions":{"xbrl:concept":"us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired","xbrl:period":"2024-06-11T00:00:00","xbrl:entity":"cik:0001058811","us-gaap:BusinessAcquisitionAxis":"immr:BarnesAndNobleEducationIncMember","immr:AgreementAxis":"immr:ConditionalPurchaseAgreementMember"},"factValues":[{"value":"0.42","decimals":2}]},{"name":"rpt:f-669","factDimensions":{"xbrl:concept":"immr:NumberOfDirectorsAppointedInBoard","xbrl:period":"2024-06-10T00:00:00/2024-06-11T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"immr:Number","us-gaap:BusinessAcquisitionAxis":"immr:BarnesAndNobleEducationIncMember","immr:AgreementAxis":"immr:ConditionalPurchaseAgreementMember"},"factValues":[{"value":"5","decimals":0}]},{"name":"rpt:f-670","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationConsiderationTransferred1","xbrl:period":"2024-06-10T00:00:00/2024-06-11T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"immr:BarnesAndNobleEducationIncMember","immr:AgreementAxis":"immr:ConditionalPurchaseAgreementMember"},"factValues":[{"value":"50100000","decimals":-5}]},{"name":"rpt:f-671","factDimensions":{"xbrl:concept":"immr:BusinessCombinationConsiderationTransferredIncludingTransactionCosts","xbrl:period":"2024-06-10T00:00:00/2024-06-11T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"immr:BarnesAndNobleEducationIncMember","immr:AgreementAxis":"immr:ConditionalPurchaseAgreementMember"},"factValues":[{"value":"52200000","decimals":-5}]},{"name":"rpt:f-672","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCosts","xbrl:period":"2024-06-11T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"immr:BarnesAndNobleEducationIncMember","immr:AgreementAxis":"immr:ConditionalPurchaseAgreementMember"},"factValues":[{"value":"2100000","decimals":-5}]},{"name":"rpt:f-673","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"immr:BarnesAndNobleEducationIncMember","immr:AgreementAxis":"immr:ConditionalPurchaseAgreementMember"},"factValues":[{"value":"1200000","decimals":-5}]},{"name":"rpt:f-674","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue","xbrl:period":"2024-06-11T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"203700000","decimals":-5}]},{"name":"rpt:f-675","factDimensions":{"xbrl:concept":"us-gaap:BusinessAcquisitionSharePrice","xbrl:period":"2024-06-11T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:BusinessAcquisitionAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"13.4","decimals":2}]},{"name":"rpt:f-676","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"\n<p style=\"text-indent: 18pt; line-height: 1.2; margin: 0pt; font-size: 10pt; font-family: 'times new roman';\"> </p>\n<p style=\"text-indent: 18pt; line-height: 12pt; margin: 0pt 0pt 10pt;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt;\"><span style=\"line-height: inherit;\"><span style=\"line-height: inherit;\">The </span></span><span style=\"line-height: inherit;\">following table presents the preliminary purchase\u00a0price allocation for the acquisition (in thousands):</span></span></p>\n<div style=\"border-left: none; border-right: none;\">\n<div id=\"t_ft_1YWB2FJMGG00000000000000000000b\">\n<table cellpadding=\"0\" cellspacing=\"0\" style=\"height: 480px; width: 100%; border-collapse: collapse; border-spacing: 0px; font-family: 'times new roman'; font-size: 10pt; margin-left: 0.1px;\">\n<tbody>\n<tr style=\"height: 17px;\">\n<td style=\"height: 17px;\"><span style=\"text-decoration: underline; line-height: inherit; font-size: 10pt; font-family: 'times new roman', times; font-weight: bold;\"><span style=\"line-height: inherit;\"><span style=\"line-height: inherit; margin: 10pt; text-indent: 18pt;\">Preliminary Amount Recognized as of\u00a0<span style=\"color: #000000; font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\">the</span> Acquisition Date</span></span></span></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 17px;\"></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 17px;\"></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 17px;\"><br/></td>\n</tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: bold; text-decoration: none solid #000000; height: 10px; background-color: #cceeff; width: 88%;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">Assets acquired</span></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px; background-color: #cceeff; width: 1%;\"></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px; background-color: #cceeff; width: 10%;\"></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px; background-color: #cceeff; width: 1%;\"><br/></td>\n</tr>\n<tr style=\"height: 17px;\">\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 17px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">Cash and cash equivalents</span></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 17px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">$</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 17px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">14,736</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 17px;\"><br/></td>\n</tr>\n<tr style=\"height: 17px; background-color: #cceeff;\">\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 17px; background-color: #cceeff;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">Accounts receivable</span></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 17px; background-color: #cceeff;\"></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 17px; background-color: #cceeff;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">113,743</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 17px; background-color: #cceeff;\"><br/></td>\n</tr>\n<tr style=\"height: 17px;\">\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 17px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">Merchandise inventories</span></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 17px;\"></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 17px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">336,741</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 17px;\"><br/></td>\n</tr>\n<tr style=\"height: 17px; background-color: #cceeff;\">\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 17px; background-color: #cceeff;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">Textbook rental inventories</span></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 17px; background-color: #cceeff;\"></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 17px; background-color: #cceeff;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">9,835</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 17px; background-color: #cceeff;\"><br/></td>\n</tr>\n<tr style=\"height: 17px;\">\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 17px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">Prepaid expenses and other current assets (including $4.8 million in restricted cash)</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 17px;\"></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 17px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">26,969</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 17px;\"><br/></td>\n</tr>\n<tr style=\"height: 17px; background-color: #cceeff;\">\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 17px; background-color: #cceeff;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">Property and equipment</span></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 17px; background-color: #cceeff;\"></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 17px; background-color: #cceeff;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">118,818</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 17px; background-color: #cceeff;\"><br/></td>\n</tr>\n<tr style=\"height: 17px;\">\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 17px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">Operating lease right-of-use assets</span></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 17px;\"></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 17px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">155,664</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 17px;\"><br/></td>\n</tr>\n<tr style=\"height: 17px; background-color: #cceeff;\">\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 17px; background-color: #cceeff;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">Intangible assets</span></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 17px; background-color: #cceeff;\"></td>\n<td style=\"color: #000000; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 17px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">95,000</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 17px; background-color: #cceeff;\"><br/></td>\n</tr>\n<tr style=\"height: 17px;\">\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 17px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">Other assets noncurrent (including $1.0 million in restricted cash)</span></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 17px;\"></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 17px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">11,634</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 17px;\"><br/></td>\n</tr>\n<tr style=\"height: 17px; background-color: #cceeff;\">\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 17px; background-color: #cceeff;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">Total assets acquired</span></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 17px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">$</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 17px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">883,140</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 17px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n</tr>\n<tr style=\"height: 17px;\">\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: bold; text-decoration: none solid #000000; height: 17px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">Liabilities assumed</span></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 17px;\"></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 17px;\"></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 17px;\"><br/></td>\n</tr>\n<tr style=\"height: 17px; background-color: #cceeff;\">\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 17px; background-color: #cceeff;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">Accounts payable</span></td>\n<td style=\"font-family: 'times new roman', times; height: 17px; background-color: #cceeff;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\">$</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 17px; background-color: #cceeff;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">279,456</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 17px; background-color: #cceeff;\"><br/></td>\n</tr>\n<tr style=\"height: 17px;\">\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 17px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">Accrued liabilities</span></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 17px;\"></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 17px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">51,123</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 17px;\"><br/></td>\n</tr>\n<tr style=\"height: 18px; background-color: #cceeff;\">\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 18px; background-color: #cceeff;\">Deferred revenue\u00a0\u2013 current</td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 18px; background-color: #cceeff;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 18px; background-color: #cceeff;\">7,651</td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 18px; background-color: #cceeff;\"><br/></td>\n</tr>\n<tr style=\"height: 17px;\">\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 17px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">Operating lease liabilities\u00a0\u2013 current</span></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 17px;\"></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 17px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">80,263</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 17px;\"><br/></td>\n</tr>\n<tr style=\"height: 17px; background-color: #cceeff;\">\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 17px; background-color: #cceeff;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">Deferred tax liabilities\u00a0\u2013 noncurrent</span></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 17px; background-color: #cceeff;\"></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 17px; background-color: #cceeff;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">636</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 17px; background-color: #cceeff;\"><br/></td>\n</tr>\n<tr style=\"height: 17px;\">\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 17px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">Operating lease liabilities\u00a0\u2013 noncurrent</span></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 17px;\"></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 17px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">107,400</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 17px;\"><br/></td>\n</tr>\n<tr style=\"height: 18px; background-color: #cceeff;\">\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 18px; background-color: #cceeff;\">Deferred revenue\u00a0\u2013 noncurrent</td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 18px; background-color: #cceeff;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 18px; background-color: #cceeff;\">3,393</td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 18px; background-color: #cceeff;\"><br/></td>\n</tr>\n<tr style=\"height: 17px;\">\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 17px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">Other long-term liabilities</span></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 17px;\"></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 17px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">12,413</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 17px;\"><br/></td>\n</tr>\n<tr style=\"height: 17px; background-color: #cceeff;\">\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 17px; background-color: #cceeff;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">Long-term borrowings</span></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 17px; background-color: #cceeff;\"></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 17px; background-color: #cceeff;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">101,235</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 17px; background-color: #cceeff;\"><br/></td>\n</tr>\n<tr style=\"height: 10px;\">\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 10px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">Total liabilities assumed</span></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">$</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">643,570</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n</tr>\n<tr style=\"height: 17px; background-color: #cceeff;\">\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: bold; text-decoration: none solid #000000; height: 17px; background-color: #cceeff;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">Net assets acquired</span></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 17px; background-color: #cceeff;\"></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 17px; background-color: #cceeff;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">239,570</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 17px; background-color: #cceeff;\"><br/></td>\n</tr>\n<tr style=\"height: 16px;\">\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 16px;\"></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 16px;\"></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 16px;\"></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 16px;\"><br/></td>\n</tr>\n<tr style=\"height: 17px; background-color: #cceeff;\">\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: bold; text-decoration: none solid #000000; height: 17px; background-color: #cceeff;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">Total consideration transferred</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; text-decoration: none solid #000000; height: 17px; background-color: #cceeff;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">$</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 17px; background-color: #cceeff;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">50,133</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 17px; background-color: #cceeff;\"><br/></td>\n</tr>\n<tr style=\"height: 17px;\">\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 17px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">Less: Net assets acquired</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 17px;\"></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 17px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">(239,570</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 17px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">)</span></td>\n</tr>\n<tr style=\"height: 17px; background-color: #cceeff;\">\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 17px; background-color: #cceeff;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\">Plus: Noncontrolling interest</span></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 17px; background-color: #cceeff;\"></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 17px; background-color: #cceeff;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">203,657</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 17px; background-color: #cceeff;\"><br/></td>\n</tr>\n<tr style=\"height: 17px;\">\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 17px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">Goodwill</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 17px;\"></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 17px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">14,220</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 17px;\"><br/></td>\n</tr>\n</tbody>\n</table>\n</div>\n</div>\n"}]},{"name":"rpt:f-677","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents","xbrl:period":"2024-06-11T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"14736000","decimals":-3}]},{"name":"rpt:f-678","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables","xbrl:period":"2024-06-11T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"113743000","decimals":-3}]},{"name":"rpt:f-679","factDimensions":{"xbrl:concept":"immr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedMerchandiseInventories","xbrl:period":"2024-06-11T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"336741000","decimals":-3}]},{"name":"rpt:f-680","factDimensions":{"xbrl:concept":"immr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTextbookRentalInventories","xbrl:period":"2024-06-11T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"9835000","decimals":-3}]},{"name":"rpt:f-681","factDimensions":{"xbrl:concept":"immr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCashIncludedInPrepaidExpensesAndOtherCurrentAssets","xbrl:period":"2024-06-11T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4800000","decimals":-5}]},{"name":"rpt:f-682","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets","xbrl:period":"2024-06-11T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"26969000","decimals":-3}]},{"name":"rpt:f-683","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment","xbrl:period":"2024-06-11T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"118818000","decimals":-3}]},{"name":"rpt:f-684","factDimensions":{"xbrl:concept":"immr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets","xbrl:period":"2024-06-11T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"155664000","decimals":-3}]},{"name":"rpt:f-685","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill","xbrl:period":"2024-06-11T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"95000000","decimals":-3}]},{"name":"rpt:f-686","factDimensions":{"xbrl:concept":"immr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCashIncludedInOtherNoncurrentAssets","xbrl:period":"2024-06-11T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1000000","decimals":-5}]},{"name":"rpt:f-687","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets","xbrl:period":"2024-06-11T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"11634000","decimals":-3}]},{"name":"rpt:f-688","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets","xbrl:period":"2024-06-11T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"883140000","decimals":-3}]},{"name":"rpt:f-689","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable","xbrl:period":"2024-06-11T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"279456000","decimals":-3}]},{"name":"rpt:f-690","factDimensions":{"xbrl:concept":"immr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedLiabilities","xbrl:period":"2024-06-11T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"51123000","decimals":-3}]},{"name":"rpt:f-691","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue","xbrl:period":"2024-06-11T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"7651000","decimals":-3}]},{"name":"rpt:f-692","factDimensions":{"xbrl:concept":"immr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOperatingLeaseLiabilities","xbrl:period":"2024-06-11T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"80263000","decimals":-3}]},{"name":"rpt:f-693","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities","xbrl:period":"2024-06-11T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"636000","decimals":-3}]},{"name":"rpt:f-694","factDimensions":{"xbrl:concept":"immr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOperatingLeaseLiabilities","xbrl:period":"2024-06-11T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"107400000","decimals":-3}]},{"name":"rpt:f-695","factDimensions":{"xbrl:concept":"immr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesDeferredRevenue","xbrl:period":"2024-06-11T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"3393000","decimals":-3}]},{"name":"rpt:f-696","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther","xbrl:period":"2024-06-11T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"12413000","decimals":-3}]},{"name":"rpt:f-697","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt","xbrl:period":"2024-06-11T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"101235000","decimals":-3}]},{"name":"rpt:f-698","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities","xbrl:period":"2024-06-11T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"643570000","decimals":-3}]},{"name":"rpt:f-699","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet","xbrl:period":"2024-06-11T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"239570000","decimals":-3}]},{"name":"rpt:f-700","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationConsiderationTransferred1","xbrl:period":"2024-06-10T00:00:00/2024-06-11T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"50133000","decimals":-3}]},{"name":"rpt:f-701","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet","xbrl:period":"2024-06-11T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"239570000","decimals":-3}]},{"name":"rpt:f-702","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue","xbrl:period":"2024-06-11T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"203657000","decimals":-3}]},{"name":"rpt:f-703","factDimensions":{"xbrl:concept":"us-gaap:Goodwill","xbrl:period":"2024-06-11T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"14220000","decimals":-3}]},{"name":"rpt:f-704","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"\n<div style=\"line-height: 1.2;\">\n<div style=\"text-align: left; margin: 0px; text-indent: 18pt;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">Identifiable\u00a0intangible\u00a0assets\u00a0acquired\u00a0were\u00a0comprised\u00a0of\u00a0the\u00a0following\u00a0(in thousands except for estimated useful life):</span></div>\n<div style=\"text-align: left; padding-left: 30px; margin: 0px; text-indent: 0px;\"><br/></div>\n<div style=\"text-align: left; border-collapse: collapse; margin: 0px; text-indent: 0px;\">\n<div style=\"border-left: none; border-right: none;\">\n<div id=\"t_ft_MJW3EK0O1S00000000000000000000b\">\n<table cellspacing=\"0\" style=\"height: 50px; width: 100%; border-collapse: collapse; border-spacing: 0px; font-family: 'times new roman'; font-size: 10pt; margin-left: 0.1px;\">\n<tbody style=\"margin: 0px; text-indent: 0px;\">\n<tr style=\"height: 15px; margin: 0px; text-indent: 0px;\">\n<td style=\"height: 15px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"height: 15px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 15px; text-align: center; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">Amount</span></td>\n<td style=\"height: 15px; text-align: center; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 15px; text-align: center; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">Estimated Life</span></td>\n</tr>\n<tr style=\"height: 10px; background-color: #cceeff; margin: 0px; text-indent: 0px;\">\n<td style=\"height: 10px; background-color: #cceeff; margin: 0px; text-indent: 0px; width: 76%;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: pre-wrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">Trade name</span></td>\n<td style=\"height: 10px; background-color: #cceeff; margin: 0px; text-indent: 0px; padding: 0px 1px; width: 1%;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">$</span></td>\n<td style=\"height: 10px; text-align: right; background-color: #cceeff; margin: 0px; text-indent: 0px; padding: 0px; width: 10%;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">45,000</span></td>\n<td style=\"height: 10px; background-color: #cceeff; margin: 0px; text-indent: 0px; padding: 0px 1px; width: 1%;\"><br/></td>\n<td style=\"height: 10px; text-align: center; background-color: #cceeff; margin: 0px; text-indent: 0px; padding: 0px 1px; width: 12%;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">Indefinite</span></td>\n</tr>\n<tr style=\"height: 15px; margin: 0px; text-indent: 0px;\">\n<td style=\"height: 15px; margin: 0px; text-indent: 0px;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: pre-wrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">Customer relationships</span></td>\n<td style=\"height: 15px; margin: 0px; text-indent: 0px; padding: 0px 1px;\"><br/></td>\n<td style=\"height: 15px; text-align: right; margin: 0px; text-indent: 0px; padding: 0px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">50,000</span></td>\n<td style=\"height: 15px; margin: 0px; text-indent: 0px; padding: 0px 1px;\"><br/></td>\n<td style=\"height: 15px; text-align: center; margin: 0px; text-indent: 0px; padding: 0px 1px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\"><span style=\"color: #000000; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;\"> 13\u00a0</span><span style=\"color: #000000; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">years</span></span></td>\n</tr>\n<tr style=\"height: 10px; background-color: #cceeff; margin: 0px; text-indent: 0px;\">\n<td style=\"height: 10px; background-color: #cceeff; margin: 0px; text-indent: 0px;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: pre-wrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">Total intangible assets</span></td>\n<td style=\"height: 10px; background-color: #cceeff; margin: 0px; text-indent: 0px; padding: 0px 1px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">$</span></td>\n<td style=\"height: 10px; text-align: right; background-color: #cceeff; margin: 0px; text-indent: 0px; padding: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">95,000</span></td>\n<td style=\"height: 10px; background-color: #cceeff; margin: 0px; text-indent: 0px; padding: 0px 1px;\"><br/></td>\n<td style=\"height: 10px; background-color: #cceeff; margin: 0px; text-indent: 0px; padding: 0px 1px;\"><br/></td>\n</tr>\n</tbody>\n</table>\n</div>\n</div>\n</div>\n</div>\n"}]},{"name":"rpt:f-705","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets","xbrl:period":"2024-06-11T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"immr:BarnesAndNobleEducationIncMember","us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:TradeNamesMember"},"factValues":[{"value":"45000000","decimals":-3}]},{"name":"rpt:f-706","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles","xbrl:period":"2024-06-11T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"immr:BarnesAndNobleEducationIncMember","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:CustomerRelationshipsMember"},"factValues":[{"value":"50000000","decimals":-3}]},{"name":"rpt:f-707","factDimensions":{"xbrl:concept":"us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife","xbrl:period":"2024-06-10T00:00:00/2024-06-11T00:00:00","xbrl:entity":"cik:0001058811","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:CustomerRelationshipsMember"},"factValues":[{"value":"P13Y"}]},{"name":"rpt:f-708","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill","xbrl:period":"2024-06-11T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"95000000","decimals":-3}]},{"name":"rpt:f-709","factDimensions":{"xbrl:concept":"immr:PercentageOfDiscountedCashFlowsUsedToEstimateFairValueOfIntangibleAssetsAcquired","xbrl:period":"2024-06-11T00:00:00","xbrl:entity":"cik:0001058811","us-gaap:BusinessAcquisitionAxis":"immr:BarnesAndNobleEducationIncMember","immr:AgreementAxis":"immr:ConditionalPurchaseAgreementMember"},"factValues":[{"value":"0.21","decimals":2}]},{"name":"rpt:f-710","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets","xbrl:period":"2024-06-11T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"700","decimals":-2}]},{"name":"rpt:f-711","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities","xbrl:period":"2024-06-11T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1300","decimals":-2}]},{"name":"rpt:f-712","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual","xbrl:period":"2024-07-01T00:00:00/2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"immr:BarnesAndNobleEducationIncMember","immr:AgreementAxis":"immr:ConditionalPurchaseAgreementMember"},"factValues":[{"value":"88000000","decimals":-5}]},{"name":"rpt:f-713","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"immr:BarnesAndNobleEducationIncMember","immr:AgreementAxis":"immr:ConditionalPurchaseAgreementMember"},"factValues":[{"value":"602100000","decimals":-5}]},{"name":"rpt:f-714","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"immr:BarnesAndNobleEducationIncMember","immr:AgreementAxis":"immr:ConditionalPurchaseAgreementMember"},"factValues":[{"value":"737200000","decimals":-5}]},{"name":"rpt:f-715","factDimensions":{"xbrl:concept":"immr:BusinessAcquisitionDirectAndIncrementalAcquisitionRelatedExpensesExcludedFromProFormaNetIncomeLoss","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"immr:BarnesAndNobleEducationIncMember","immr:AgreementAxis":"immr:ConditionalPurchaseAgreementMember"},"factValues":[{"value":"1200000","decimals":-5}]},{"name":"rpt:f-716","factDimensions":{"xbrl:concept":"immr:BusinessAcquisitionOneTimeSeverancePaymentExcludedFromProFormaNetIncomeLoss","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"immr:BarnesAndNobleEducationIncMember","immr:AgreementAxis":"immr:ConditionalPurchaseAgreementMember"},"factValues":[{"value":"1500000","decimals":-5}]},{"name":"rpt:f-717","factDimensions":{"xbrl:concept":"immr:BusinessAcquisitionDirectAndIncrementalAcquisitionRelatedExpensesIncludedInProFormaNetIncomeLoss","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"immr:BarnesAndNobleEducationIncMember","immr:AgreementAxis":"immr:ConditionalPurchaseAgreementMember"},"factValues":[{"value":"1200000","decimals":-5}]},{"name":"rpt:f-718","factDimensions":{"xbrl:concept":"immr:BusinessAcquisitionOneTimeSeverancePaymentIncludedInProFormaNetIncomeLoss","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"immr:BarnesAndNobleEducationIncMember","immr:AgreementAxis":"immr:ConditionalPurchaseAgreementMember"},"factValues":[{"value":"1500000","decimals":-5}]},{"name":"rpt:f-719","factDimensions":{"xbrl:concept":"us-gaap:BusinessAcquisitionProFormaInformationTextBlock","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"\n<p style=\"margin: 0pt 0pt 10pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif; text-indent: 18pt;\"><span style=\"line-height: inherit; font-family: 'times new roman', times;\">The following table presents the unaudited pro forma condensed combined financial information (in thousands):</span></p>\n<div style=\"border-left: none; border-right: none;\">\n<div id=\"t_ft_MB4T4XK6GW00000000000000000000b\">\n<table style=\"height: 50px; width: 100%; margin: 0px 0px 0px 0.1px; border-collapse: collapse; font-family: 'times new roman'; font-size: 10pt; text-indent: 0px;\">\n<tbody>\n<tr style=\"height: 15px;\">\n<td style=\"height: 15px;\"><br/></td>\n<td colspan=\"7\" style=\"text-align: center; border-bottom-width: 1pt; border-bottom-style: solid; vertical-align: bottom; border-bottom-color: #000000 !important; height: 15px;\" valign=\"bottom\"><span style=\"font-weight: bold; line-height: inherit;\"><span>Three Months Ended</span></span></td>\n<td style=\"vertical-align: bottom; height: 15px;\" valign=\"bottom\"><br/></td>\n<td colspan=\"7\" style=\"text-align: center; border-bottom-width: 1pt; border-bottom-style: solid; vertical-align: bottom; border-bottom-color: #000000 !important; height: 15px;\" valign=\"bottom\"><span style=\"font-weight: bold; line-height: inherit;\"><span>Six Months Ended</span></span></td>\n</tr>\n<tr style=\"height: 10px;\">\n<td style=\"height: 10px;\"><br/></td>\n<td colspan=\"3\" style=\"text-align: center; border-bottom-width: 1pt; border-bottom-style: solid; height: 10px; border-bottom-color: #000000 !important;\"><span style=\"font-weight: bold; line-height: inherit;\"><span>October 31, 2024</span></span><br/></td>\n<td style=\"height: 10px;\"><br/></td>\n<td colspan=\"3\" style=\"text-align: center; border-bottom-width: 1pt; border-bottom-style: solid; height: 10px; border-bottom-color: #000000 !important;\"><span style=\"font-weight: bold; line-height: inherit;\"><span>June 30, 2023</span></span><br/></td>\n<td style=\"height: 10px;\"><br/></td>\n<td colspan=\"3\" style=\"text-align: center; border-bottom-width: 1pt; border-bottom-style: solid; height: 10px; border-bottom-color: #000000 !important;\"><span style=\"font-weight: bold; line-height: inherit;\"><span>October 31, 2024</span></span><br/></td>\n<td style=\"height: 10px;\"><br/></td>\n<td colspan=\"3\" style=\"text-align: center; border-bottom-width: 1pt; border-bottom-style: solid; height: 10px; border-bottom-color: #000000 !important;\"><span style=\"font-weight: bold; line-height: inherit;\"><span>June 30, 2023</span></span><br/></td>\n</tr>\n<tr style=\"height: 15px; background-color: #cceeff;\">\n<td style=\"height: 15px; background-color: #cceeff; width: 49%; padding: 0px; margin: 0px; text-indent: 0px;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">Revenues</span></td>\n<td style=\"height: 15px; background-color: #cceeff; width: 1%; padding: 0px; margin: 0px; text-indent: 0px;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">$</span></td>\n<td style=\"text-align: right; height: 15px; background-color: #cceeff; width: 10%; padding: 0px; margin: 0px; text-indent: 0px;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">616,249</span></td>\n<td style=\"text-align: right; background-color: #cceeff; width: 1%; height: 15px; padding: 0px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"text-align: right; background-color: #cceeff; width: 1%; height: 15px; padding: 0px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"height: 15px; background-color: #cceeff; width: 1%; padding: 0px; margin: 0px; text-indent: 0px; text-align: left;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">$</span></td>\n<td style=\"text-align: right; height: 15px; background-color: #cceeff; width: 10%; padding: 0px; margin: 0px; text-indent: 0px;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">221,171</span></td>\n<td style=\"text-align: right; background-color: #cceeff; width: 1%; height: 15px; padding: 0px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"text-align: right; background-color: #cceeff; width: 1%; height: 15px; padding: 0px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"height: 15px; background-color: #cceeff; width: 1%; padding: 0px; margin: 0px; text-indent: 0px; text-align: left;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">$</span></td>\n<td style=\"text-align: right; height: 15px; background-color: #cceeff; width: 10%; padding: 0px; margin: 0px; text-indent: 0px;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">928,105</span></td>\n<td style=\"text-align: right; background-color: #cceeff; width: 1%; height: 15px; padding: 0px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"text-align: right; background-color: #cceeff; width: 1%; height: 15px; padding: 0px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"height: 15px; background-color: #cceeff; width: 1%; padding: 0px; margin: 0px; text-indent: 0px; text-align: left;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">$</span><br/></td>\n<td style=\"text-align: right; height: 15px; background-color: #cceeff; width: 10%; padding: 0px; margin: 0px; text-indent: 0px;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">667,299</span><br/></td>\n<td style=\"text-align: right; background-color: #cceeff; width: 1%; height: 15px; margin: 0px; text-indent: 0px; padding: 0px;\"><br/></td>\n</tr>\n<tr style=\"height: 10px;\">\n<td style=\"height: 10px; padding: 0px; margin: 0px; text-indent: 0px;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">Net income (loss)</span></td>\n<td style=\"height: 10px; padding: 0px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"text-align: right; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">57,256</span></td>\n<td style=\"text-align: right; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"text-align: right; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"text-align: right; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"text-align: right; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">(35,189</span></td>\n<td style=\"text-align: left; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;\">)</td>\n<td style=\"text-align: right; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"text-align: right; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"text-align: right; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">1,569</span></td>\n<td style=\"text-align: right; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"text-align: right; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"text-align: right; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"text-align: right; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;\"><span style=\"line-height: inherit;\"><span style=\"border-left: none; border-right: none; line-height: inherit;\">(48,975</span></span></td>\n<td style=\"text-align: left; margin: 0px; text-indent: 0px; padding: 0px; height: 10px;\">)</td>\n</tr>\n</tbody>\n</table>\n</div>\n</div>\n"}]},{"name":"rpt:f-720","factDimensions":{"xbrl:concept":"us-gaap:BusinessAcquisitionsProFormaRevenue","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"616249000","decimals":-3}]},{"name":"rpt:f-721","factDimensions":{"xbrl:concept":"us-gaap:BusinessAcquisitionsProFormaRevenue","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"221171000","decimals":-3}]},{"name":"rpt:f-722","factDimensions":{"xbrl:concept":"us-gaap:BusinessAcquisitionsProFormaRevenue","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"928105000","decimals":-3}]},{"name":"rpt:f-723","factDimensions":{"xbrl:concept":"us-gaap:BusinessAcquisitionsProFormaRevenue","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"667299000","decimals":-3}]},{"name":"rpt:f-724","factDimensions":{"xbrl:concept":"us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"57256000","decimals":-3}]},{"name":"rpt:f-725","factDimensions":{"xbrl:concept":"us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"-35189000","decimals":-3}]},{"name":"rpt:f-726","factDimensions":{"xbrl:concept":"us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"1569000","decimals":-3}]},{"name":"rpt:f-727","factDimensions":{"xbrl:concept":"us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"-48975000","decimals":-3}]},{"name":"rpt:f-728","factDimensions":{"xbrl:concept":"us-gaap:SegmentReportingDisclosureTextBlock","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"\n<div style=\"font-family: 'times new roman', times;\">\n<p style=\"line-height: 1.2; margin: 0pt 0pt 8pt; font-size: 10pt; font-family: 'Times New Roman', serif; text-indent: 0pt;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\"><b><span style=\"line-height: inherit;\">3.\u00a0<span style=\"color: #000000; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">SEGMENT REPORTING</span></span></b></span></p>\n\n<div style=\"font-family: 'times new roman', times; line-height: 1.2; margin: 0pt 0pt 8pt; text-indent: 0pt;\">\n<p style=\"margin: 0pt; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\"><span style=\"line-height: inherit;\"><span style=\"color: black; line-height: inherit;\">We operate two</span><span style=\"color: #000000; line-height: inherit;\">\u00a0operating and reportable segments, Immersion and Barnes &amp; Noble Education.\u00a0</span></span><span style=\"line-height: inherit;\"><span style=\"color: #111111; line-height: inherit;\"><span style=\"color: #000000; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">Summarized financial information for our reportable segments is reported below (in thousands):</span></span></span></span></p> </div>\n<div style=\"font-family: 'times new roman', times;\">\n<div id=\"t_ft_3YZN8P7OFK00000000000000000000b\">\n<table cellpadding=\"0\" cellspacing=\"0\" style=\"height: 170px; width: 100%; border-collapse: collapse; border-spacing: 0px; font-family: 'times new roman'; font-size: 10pt; margin: 0px; text-indent: 0px; margin-left: 0.1px;\">\n<tbody>\n<tr style=\"height: 10px;\">\n<td style=\"color: #000000; vertical-align: middle; white-space: nowrap; font-family: 'Times New Roman'; font-size: 10.6667px; font-weight: 400; text-decoration: none solid #000000; height: 10px;\"><br/></td>\n<td colspan=\"3\" style=\"color: #000000; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: bold; text-align: center; text-decoration: none solid #000000; height: 10px; border-bottom: 1pt solid #000000; vertical-align: bottom;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: pre-wrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">One Month Ended</span><br/></td>\n<td style=\"color: #000000; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: bold; text-align: center; text-decoration: none solid #000000; height: 10px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"7\" style=\"color: #000000; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: bold; text-align: center; text-decoration: none solid #000000; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><span>Three Months Ended</span><br/></td>\n<td style=\"color: #000000; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: bold; text-align: center; text-decoration: none solid #000000; height: 10px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"7\" style=\"color: #000000; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: bold; text-align: center; text-decoration: none solid #000000; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><span>Six Months Ended</span></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"color: #000000; vertical-align: middle; white-space: nowrap; font-family: 'Times New Roman'; font-size: 10.6667px; font-weight: 400; text-decoration: none solid #000000; height: 10px;\"><br/></td>\n<td colspan=\"3\" style=\"color: #000000; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: bold; text-align: center; text-decoration: none solid #000000; height: 10px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000;\" valign=\"bottom\"><span style=\"border-left: none; border-right: none;\"> July 31, 2024</span><br/></td>\n<td style=\"color: #000000; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: bold; text-align: center; text-decoration: none solid #000000; height: 10px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"3\" style=\"color: #000000; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: bold; text-align: center; text-decoration: none solid #000000; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><span>October 31, 2024</span><br/></td>\n<td style=\"color: #000000; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: bold; text-align: center; text-decoration: none solid #000000; height: 10px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"3\" style=\"color: #000000; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: bold; text-align: center; text-decoration: none solid #000000; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><span>June 30, 2023</span><br/></td>\n<td style=\"color: #000000; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: bold; text-align: center; text-decoration: none solid #000000; height: 10px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"3\" style=\"color: #000000; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: bold; text-align: center; text-decoration: none solid #000000; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><span>October 31, 2024</span><br/></td>\n<td style=\"color: #000000; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: bold; text-align: center; text-decoration: none solid #000000; height: 10px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"3\" style=\"color: #000000; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: bold; text-align: center; text-decoration: none solid #000000; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><span>June 30, 2023</span><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: bold; text-decoration: none solid #000000; height: 10px; background-color: #cceeff; width: 36%;\"><span><span><span style=\"font-size: 10pt; line-height: inherit;\">Revenues:</span></span></span></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; background-color: #cceeff; height: 10px; width: 1%;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; background-color: #cceeff; height: 10px; width: 10%;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; background-color: #cceeff; height: 10px; width: 1%;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; background-color: #cceeff; height: 10px; width: 1%;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; background-color: #cceeff; height: 10px; width: 1%;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px; background-color: #cceeff; width: 10%;\"></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px; background-color: #cceeff; width: 1%;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px; background-color: #cceeff; width: 1%;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px; background-color: #cceeff; width: 1%;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px; background-color: #cceeff; width: 10%;\"></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px; background-color: #cceeff; width: 1%;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px; background-color: #cceeff; width: 1%;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px; background-color: #cceeff; width: 1%;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px; background-color: #cceeff; width: 10%;\"></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px; background-color: #cceeff; width: 1%;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px; background-color: #cceeff; width: 1%;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px; background-color: #cceeff; width: 1%;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px; background-color: #cceeff; width: 10%;\"></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px; background-color: #cceeff; width: 1%;\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 10px; padding: 0px 0px 0px 10px;\"><span style=\"font-size: 10pt; line-height: inherit;\">Im<span>m</span>ersion</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; text-align: left; height: 10px;\">$</td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; text-align: right; height: 10px;\"> <span>1,900</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; text-align: right; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; text-align: right; height: 10px;\"><br/></td>\n<td style=\"color: rgb(0, 0, 0); vertical-align: middle; white-space: pre-wrap; font-family: &quot;Times New Roman&quot;; font-size: 13.3333px; font-weight: 400; text-decoration: none solid rgb(0, 0, 0); height: 10px; text-align: left;\">$</td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><span style=\"font-size: 10pt; line-height: inherit;\"> 14,127</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 10px; text-align: left;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: pre-wrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">$</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><span style=\"font-size: 10pt; line-height: inherit;\">6,983</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 10px; text-align: left;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: pre-wrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">$</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><span style=\"font-size: 10pt; line-height: inherit;\"> 62,552</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 10px; text-align: left;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: pre-wrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">$</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><span style=\"font-size: 10pt; line-height: inherit;\">14,057</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 10px; padding: 0px 0px 0px 10px; background-color: #cceeff;\"><span style=\"font-size: 10pt; line-height: inherit;\">Barnes &amp; Noble Education</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 10px;\"> <span>88,043</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><span style=\"font-size: 10pt; line-height: inherit;\">602,122</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><span style=\"font-size: 10pt; line-height: inherit;\">\u2014</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><span style=\"font-size: 10pt; line-height: inherit;\"> 737,186</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><span style=\"font-size: 10pt; line-height: inherit;\">\u2014</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 10px; padding: 0px 0px 0px 15px;\"><span style=\"font-size: 10pt; line-height: inherit;\"> Total revenues</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"> <span>89,943</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><span style=\"font-size: 10pt; line-height: inherit;\">616,249</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><span style=\"font-size: 10pt; line-height: inherit;\">6,983</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><span style=\"font-size: 10pt; line-height: inherit;\"> 799,738</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><span style=\"font-size: 10pt; line-height: inherit;\">14,057</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"color: #000000; vertical-align: middle; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; height: 10px; background-color: #cceeff;\"></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; background-color: #cceeff; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; background-color: #cceeff; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; background-color: #cceeff; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; background-color: #cceeff; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; background-color: #cceeff; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px; background-color: #cceeff;\"></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px; background-color: #cceeff;\"></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px; background-color: #cceeff;\"></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px; background-color: #cceeff;\"></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px; background-color: #cceeff;\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: bold; text-decoration: none solid #000000; height: 10px;\"><span style=\"font-size: 10pt; line-height: inherit;\">Cost of sales (excludes depreciation and amortization expense):</span></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 10px; padding: 0px 0px 0px 10px; background-color: #cceeff;\"><span style=\"font-size: 10pt; line-height: inherit;\">Barnes &amp; Noble Education</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 10px;\"> <span>72,871</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 10px;\"><br/></td>\n<td style=\"color: #000000; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\"><span style=\"font-size: 10pt; line-height: inherit;\">465,510</span></td>\n<td style=\"color: #000000; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\"><br/></td>\n<td style=\"color: #000000; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\"><br/></td>\n<td style=\"color: #000000; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\"><br/></td>\n<td style=\"color: #000000; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\"><span style=\"font-size: 10pt; line-height: inherit;\">\u2014</span></td>\n<td style=\"color: #000000; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\"><br/></td>\n<td style=\"color: #000000; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\"><br/></td>\n<td style=\"color: #000000; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\"><br/></td>\n<td style=\"color: #000000; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\"><span style=\"font-size: 10pt; line-height: inherit;\"> 579,187</span></td>\n<td style=\"color: #000000; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\"><br/></td>\n<td style=\"color: #000000; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\"><br/></td>\n<td style=\"color: #000000; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\"><br/></td>\n<td style=\"color: #000000; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\"><span style=\"font-size: 10pt; line-height: inherit;\">\u2014</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: bold; text-decoration: none solid #000000; height: 10px;\"><span style=\"font-size: 10pt; line-height: inherit;\">Operating expenses:</span></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 10px; padding: 0px 0px 0px 10px; background-color: #cceeff;\"><span style=\"font-size: 10pt; line-height: inherit;\">Immersion</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 10px;\"> <span>1,752</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><span style=\"font-size: 10pt; line-height: inherit;\">4,165</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><span style=\"font-size: 10pt; line-height: inherit;\">3,870</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><span style=\"font-size: 10pt; line-height: inherit;\">17,576</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><span style=\"font-size: 10pt; line-height: inherit;\">7,685</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 10px; padding: 0px 0px 0px 10px;\"><span style=\"font-size: 10pt; line-height: inherit;\">Barnes &amp; Noble Education</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"> <span>25,835</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><span style=\"font-size: 10pt; line-height: inherit;\">82,167</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><span style=\"font-size: 10pt; line-height: inherit;\">\u2014</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><span style=\"font-size: 10pt; line-height: inherit;\"> 127,039</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><span style=\"font-size: 10pt; line-height: inherit;\">\u2014</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; text-decoration: none solid #000000; height: 10px; padding-left: 30px; background-color: #cceeff;\"><span style=\"font-size: 10pt; line-height: inherit;\">Total operating expenses</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"> <span>27,587</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><span style=\"font-size: 10pt; line-height: inherit;\">86,332</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><span style=\"font-size: 10pt; line-height: inherit;\">3,870</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><span style=\"font-size: 10pt; line-height: inherit;\"> 144,615</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><span style=\"font-size: 10pt; line-height: inherit;\">7,685</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: bold; text-decoration: none solid #000000; height: 10px;\"><span style=\"font-size: 10pt; line-height: inherit;\">Operating income (loss)</span></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;\"></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 10px; padding: 0px 0px 0px 10px; background-color: #cceeff;\"><span style=\"font-size: 10pt; line-height: inherit;\">Immersion</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 10px;\"> <span>148</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\"><span style=\"font-size: 10pt; line-height: inherit;\">9,962</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><span style=\"font-size: 10pt; line-height: inherit;\">3,113</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><span style=\"font-size: 10pt; line-height: inherit;\">44,976</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><span style=\"font-size: 10pt; line-height: inherit;\">6,372</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 10px; padding: 0px 0px 0px 10px;\"><span style=\"font-size: 10pt; line-height: inherit;\">Barnes &amp; Noble Education</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\">(10,663</td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; text-align: left; height: 10px;\">)</td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; line-height: inherit;\">54,445</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 10px; text-align: left; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;\"></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><span style=\"font-size: 10pt; line-height: inherit;\">\u2014</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><span style=\"font-size: 10pt; line-height: inherit;\">30,960</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 10px; text-align: left;\"></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><span style=\"font-size: 10pt; line-height: inherit;\">\u2014</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; text-decoration: none solid #000000; height: 10px; padding-left: 30px; background-color: #cceeff;\"><span style=\"font-size: 10pt; line-height: inherit;\">Operating income (loss)</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; background-color: #cceeff; text-align: left; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">$</td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; background-color: #cceeff; text-align: right; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"> <span>(10,515</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; background-color: #cceeff; text-align: left; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">)</td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; background-color: #cceeff; height: 10px;\"><br/></td>\n<td style=\"color: rgb(0, 0, 0); vertical-align: middle; white-space: pre-wrap; font-family: &quot;Times New Roman&quot;; font-size: 13.3333px; font-weight: 400; text-decoration: none solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; border-top-color: rgb(0, 0, 0) !important; border-bottom-color: rgb(0, 0, 0) !important; text-align: left;\">$</td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"font-size: 10pt; line-height: inherit;\">64,407</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 10px; background-color: #cceeff; text-align: left; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">$</td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"font-size: 10pt; line-height: inherit;\">3,113</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 10px; background-color: #cceeff; text-align: left; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">$</td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"font-size: 10pt; line-height: inherit;\">75,936</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 10px; background-color: #cceeff; text-align: left; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">$</td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"font-size: 10pt; line-height: inherit;\">6,372</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td> </tr> </tbody> </table> </div> </div>  </div> "}]},{"name":"rpt:f-729","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"\n<div style=\"font-family: 'times new roman', times; line-height: 1.2; margin: 0pt 0pt 8pt; text-indent: 0pt;\">\n<p style=\"margin: 0pt; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\"><span style=\"line-height: inherit;\"><span style=\"color: black; line-height: inherit;\">We operate two</span><span style=\"color: #000000; line-height: inherit;\">\u00a0operating and reportable segments, Immersion and Barnes &amp; Noble Education.\u00a0</span></span><span style=\"line-height: inherit;\"><span style=\"color: #111111; line-height: inherit;\"><span style=\"color: #000000; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">Summarized financial information for our reportable segments is reported below (in thousands):</span></span></span></span></p> </div>\n<div style=\"font-family: 'times new roman', times;\">\n<div id=\"t_ft_3YZN8P7OFK00000000000000000000b\">\n<table cellpadding=\"0\" cellspacing=\"0\" style=\"height: 170px; width: 100%; border-collapse: collapse; border-spacing: 0px; font-family: 'times new roman'; font-size: 10pt; margin: 0px; text-indent: 0px; margin-left: 0.1px;\">\n<tbody>\n<tr style=\"height: 10px;\">\n<td style=\"color: #000000; vertical-align: middle; white-space: nowrap; font-family: 'Times New Roman'; font-size: 10.6667px; font-weight: 400; text-decoration: none solid #000000; height: 10px;\"><br/></td>\n<td colspan=\"3\" style=\"color: #000000; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: bold; text-align: center; text-decoration: none solid #000000; height: 10px; border-bottom: 1pt solid #000000; vertical-align: bottom;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: pre-wrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">One Month Ended</span><br/></td>\n<td style=\"color: #000000; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: bold; text-align: center; text-decoration: none solid #000000; height: 10px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"7\" style=\"color: #000000; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: bold; text-align: center; text-decoration: none solid #000000; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><span>Three Months Ended</span><br/></td>\n<td style=\"color: #000000; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: bold; text-align: center; text-decoration: none solid #000000; height: 10px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"7\" style=\"color: #000000; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: bold; text-align: center; text-decoration: none solid #000000; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><span>Six Months Ended</span></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"color: #000000; vertical-align: middle; white-space: nowrap; font-family: 'Times New Roman'; font-size: 10.6667px; font-weight: 400; text-decoration: none solid #000000; height: 10px;\"><br/></td>\n<td colspan=\"3\" style=\"color: #000000; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: bold; text-align: center; text-decoration: none solid #000000; height: 10px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000;\" valign=\"bottom\"><span style=\"border-left: none; border-right: none;\"> July 31, 2024</span><br/></td>\n<td style=\"color: #000000; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: bold; text-align: center; text-decoration: none solid #000000; height: 10px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"3\" style=\"color: #000000; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: bold; text-align: center; text-decoration: none solid #000000; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><span>October 31, 2024</span><br/></td>\n<td style=\"color: #000000; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: bold; text-align: center; text-decoration: none solid #000000; height: 10px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"3\" style=\"color: #000000; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: bold; text-align: center; text-decoration: none solid #000000; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><span>June 30, 2023</span><br/></td>\n<td style=\"color: #000000; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: bold; text-align: center; text-decoration: none solid #000000; height: 10px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"3\" style=\"color: #000000; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: bold; text-align: center; text-decoration: none solid #000000; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><span>October 31, 2024</span><br/></td>\n<td style=\"color: #000000; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: bold; text-align: center; text-decoration: none solid #000000; height: 10px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"3\" style=\"color: #000000; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: bold; text-align: center; text-decoration: none solid #000000; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><span>June 30, 2023</span><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: bold; text-decoration: none solid #000000; height: 10px; background-color: #cceeff; width: 36%;\"><span><span><span style=\"font-size: 10pt; line-height: inherit;\">Revenues:</span></span></span></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; background-color: #cceeff; height: 10px; width: 1%;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; background-color: #cceeff; height: 10px; width: 10%;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; background-color: #cceeff; height: 10px; width: 1%;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; background-color: #cceeff; height: 10px; width: 1%;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; background-color: #cceeff; height: 10px; width: 1%;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px; background-color: #cceeff; width: 10%;\"></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px; background-color: #cceeff; width: 1%;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px; background-color: #cceeff; width: 1%;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px; background-color: #cceeff; width: 1%;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px; background-color: #cceeff; width: 10%;\"></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px; background-color: #cceeff; width: 1%;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px; background-color: #cceeff; width: 1%;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px; background-color: #cceeff; width: 1%;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px; background-color: #cceeff; width: 10%;\"></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px; background-color: #cceeff; width: 1%;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px; background-color: #cceeff; width: 1%;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px; background-color: #cceeff; width: 1%;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px; background-color: #cceeff; width: 10%;\"></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px; background-color: #cceeff; width: 1%;\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 10px; padding: 0px 0px 0px 10px;\"><span style=\"font-size: 10pt; line-height: inherit;\">Im<span>m</span>ersion</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; text-align: left; height: 10px;\">$</td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; text-align: right; height: 10px;\"> <span>1,900</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; text-align: right; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; text-align: right; height: 10px;\"><br/></td>\n<td style=\"color: rgb(0, 0, 0); vertical-align: middle; white-space: pre-wrap; font-family: &quot;Times New Roman&quot;; font-size: 13.3333px; font-weight: 400; text-decoration: none solid rgb(0, 0, 0); height: 10px; text-align: left;\">$</td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><span style=\"font-size: 10pt; line-height: inherit;\"> 14,127</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 10px; text-align: left;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: pre-wrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">$</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><span style=\"font-size: 10pt; line-height: inherit;\">6,983</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 10px; text-align: left;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: pre-wrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">$</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><span style=\"font-size: 10pt; line-height: inherit;\"> 62,552</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 10px; text-align: left;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: pre-wrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">$</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><span style=\"font-size: 10pt; line-height: inherit;\">14,057</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 10px; padding: 0px 0px 0px 10px; background-color: #cceeff;\"><span style=\"font-size: 10pt; line-height: inherit;\">Barnes &amp; Noble Education</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 10px;\"> <span>88,043</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><span style=\"font-size: 10pt; line-height: inherit;\">602,122</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><span style=\"font-size: 10pt; line-height: inherit;\">\u2014</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><span style=\"font-size: 10pt; line-height: inherit;\"> 737,186</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><span style=\"font-size: 10pt; line-height: inherit;\">\u2014</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 10px; padding: 0px 0px 0px 15px;\"><span style=\"font-size: 10pt; line-height: inherit;\"> Total revenues</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"> <span>89,943</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><span style=\"font-size: 10pt; line-height: inherit;\">616,249</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><span style=\"font-size: 10pt; line-height: inherit;\">6,983</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><span style=\"font-size: 10pt; line-height: inherit;\"> 799,738</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><span style=\"font-size: 10pt; line-height: inherit;\">14,057</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"color: #000000; vertical-align: middle; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; height: 10px; background-color: #cceeff;\"></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; background-color: #cceeff; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; background-color: #cceeff; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; background-color: #cceeff; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; background-color: #cceeff; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; background-color: #cceeff; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px; background-color: #cceeff;\"></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px; background-color: #cceeff;\"></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px; background-color: #cceeff;\"></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px; background-color: #cceeff;\"></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px; background-color: #cceeff;\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: bold; text-decoration: none solid #000000; height: 10px;\"><span style=\"font-size: 10pt; line-height: inherit;\">Cost of sales (excludes depreciation and amortization expense):</span></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 10px; padding: 0px 0px 0px 10px; background-color: #cceeff;\"><span style=\"font-size: 10pt; line-height: inherit;\">Barnes &amp; Noble Education</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 10px;\"> <span>72,871</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 10px;\"><br/></td>\n<td style=\"color: #000000; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\"><span style=\"font-size: 10pt; line-height: inherit;\">465,510</span></td>\n<td style=\"color: #000000; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\"><br/></td>\n<td style=\"color: #000000; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\"><br/></td>\n<td style=\"color: #000000; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\"><br/></td>\n<td style=\"color: #000000; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\"><span style=\"font-size: 10pt; line-height: inherit;\">\u2014</span></td>\n<td style=\"color: #000000; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\"><br/></td>\n<td style=\"color: #000000; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\"><br/></td>\n<td style=\"color: #000000; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\"><br/></td>\n<td style=\"color: #000000; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\"><span style=\"font-size: 10pt; line-height: inherit;\"> 579,187</span></td>\n<td style=\"color: #000000; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\"><br/></td>\n<td style=\"color: #000000; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\"><br/></td>\n<td style=\"color: #000000; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\"><br/></td>\n<td style=\"color: #000000; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\"><span style=\"font-size: 10pt; line-height: inherit;\">\u2014</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: bold; text-decoration: none solid #000000; height: 10px;\"><span style=\"font-size: 10pt; line-height: inherit;\">Operating expenses:</span></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 10px; padding: 0px 0px 0px 10px; background-color: #cceeff;\"><span style=\"font-size: 10pt; line-height: inherit;\">Immersion</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 10px;\"> <span>1,752</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><span style=\"font-size: 10pt; line-height: inherit;\">4,165</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><span style=\"font-size: 10pt; line-height: inherit;\">3,870</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><span style=\"font-size: 10pt; line-height: inherit;\">17,576</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><span style=\"font-size: 10pt; line-height: inherit;\">7,685</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 10px; padding: 0px 0px 0px 10px;\"><span style=\"font-size: 10pt; line-height: inherit;\">Barnes &amp; Noble Education</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"> <span>25,835</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><span style=\"font-size: 10pt; line-height: inherit;\">82,167</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><span style=\"font-size: 10pt; line-height: inherit;\">\u2014</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><span style=\"font-size: 10pt; line-height: inherit;\"> 127,039</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><span style=\"font-size: 10pt; line-height: inherit;\">\u2014</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; text-decoration: none solid #000000; height: 10px; padding-left: 30px; background-color: #cceeff;\"><span style=\"font-size: 10pt; line-height: inherit;\">Total operating expenses</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"> <span>27,587</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><span style=\"font-size: 10pt; line-height: inherit;\">86,332</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><span style=\"font-size: 10pt; line-height: inherit;\">3,870</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><span style=\"font-size: 10pt; line-height: inherit;\"> 144,615</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><span style=\"font-size: 10pt; line-height: inherit;\">7,685</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: bold; text-decoration: none solid #000000; height: 10px;\"><span style=\"font-size: 10pt; line-height: inherit;\">Operating income (loss)</span></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;\"></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 10px; padding: 0px 0px 0px 10px; background-color: #cceeff;\"><span style=\"font-size: 10pt; line-height: inherit;\">Immersion</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 10px;\"> <span>148</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\"><span style=\"font-size: 10pt; line-height: inherit;\">9,962</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><span style=\"font-size: 10pt; line-height: inherit;\">3,113</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><span style=\"font-size: 10pt; line-height: inherit;\">44,976</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><span style=\"font-size: 10pt; line-height: inherit;\">6,372</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 10px; padding: 0px 0px 0px 10px;\"><span style=\"font-size: 10pt; line-height: inherit;\">Barnes &amp; Noble Education</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\">(10,663</td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; text-align: left; height: 10px;\">)</td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; line-height: inherit;\">54,445</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 10px; text-align: left; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;\"></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><span style=\"font-size: 10pt; line-height: inherit;\">\u2014</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><span style=\"font-size: 10pt; line-height: inherit;\">30,960</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 10px; text-align: left;\"></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><span style=\"font-size: 10pt; line-height: inherit;\">\u2014</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; text-decoration: none solid #000000; height: 10px; padding-left: 30px; background-color: #cceeff;\"><span style=\"font-size: 10pt; line-height: inherit;\">Operating income (loss)</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; background-color: #cceeff; text-align: left; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">$</td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; background-color: #cceeff; text-align: right; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"> <span>(10,515</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; background-color: #cceeff; text-align: left; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">)</td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; background-color: #cceeff; height: 10px;\"><br/></td>\n<td style=\"color: rgb(0, 0, 0); vertical-align: middle; white-space: pre-wrap; font-family: &quot;Times New Roman&quot;; font-size: 13.3333px; font-weight: 400; text-decoration: none solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; border-top-color: rgb(0, 0, 0) !important; border-bottom-color: rgb(0, 0, 0) !important; text-align: left;\">$</td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"font-size: 10pt; line-height: inherit;\">64,407</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 10px; background-color: #cceeff; text-align: left; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">$</td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"font-size: 10pt; line-height: inherit;\">3,113</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 10px; background-color: #cceeff; text-align: left; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">$</td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"font-size: 10pt; line-height: inherit;\">75,936</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 10px; background-color: #cceeff; text-align: left; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">$</td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"font-size: 10pt; line-height: inherit;\">6,372</span></td>\n<td style=\"color: #000000; vertical-align: middle; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td> </tr> </tbody> </table> </div> </div> "}]},{"name":"rpt:f-730","factDimensions":{"xbrl:concept":"us-gaap:NumberOfReportableSegments","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"immr:Number"},"factValues":[{"value":"2","decimals":0}]},{"name":"rpt:f-731","factDimensions":{"xbrl:concept":"us-gaap:NumberOfOperatingSegments","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"immr:Number"},"factValues":[{"value":"2","decimals":0}]},{"name":"rpt:f-732","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2024-07-01T00:00:00/2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"immr:ImmersionSegmentMember"},"factValues":[{"value":"1900000","decimals":-3}]},{"name":"rpt:f-733","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"immr:ImmersionSegmentMember"},"factValues":[{"value":"14127000","decimals":-3}]},{"name":"rpt:f-734","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"immr:ImmersionSegmentMember"},"factValues":[{"value":"6983000","decimals":-3}]},{"name":"rpt:f-735","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"immr:ImmersionSegmentMember"},"factValues":[{"value":"62552000","decimals":-3}]},{"name":"rpt:f-736","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"immr:ImmersionSegmentMember"},"factValues":[{"value":"14057000","decimals":-3}]},{"name":"rpt:f-737","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2024-07-01T00:00:00/2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"immr:BarnesAndNobleEducationSegmentMember"},"factValues":[{"value":"88043000","decimals":-3}]},{"name":"rpt:f-738","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"immr:BarnesAndNobleEducationSegmentMember"},"factValues":[{"value":"602122000","decimals":-3}]},{"name":"rpt:f-739","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"immr:BarnesAndNobleEducationSegmentMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-740","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"immr:BarnesAndNobleEducationSegmentMember"},"factValues":[{"value":"737186000","decimals":-3}]},{"name":"rpt:f-741","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"immr:BarnesAndNobleEducationSegmentMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-742","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2024-07-01T00:00:00/2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"89943000","decimals":-3}]},{"name":"rpt:f-743","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"616249000","decimals":-3}]},{"name":"rpt:f-744","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6983000","decimals":-3}]},{"name":"rpt:f-745","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"799738000","decimals":-3}]},{"name":"rpt:f-746","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"14057000","decimals":-3}]},{"name":"rpt:f-747","factDimensions":{"xbrl:concept":"us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization","xbrl:period":"2024-07-01T00:00:00/2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"immr:BarnesAndNobleEducationSegmentMember"},"factValues":[{"value":"72871000","decimals":-3}]},{"name":"rpt:f-748","factDimensions":{"xbrl:concept":"us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"immr:BarnesAndNobleEducationSegmentMember"},"factValues":[{"value":"465510000","decimals":-3}]},{"name":"rpt:f-749","factDimensions":{"xbrl:concept":"us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"immr:BarnesAndNobleEducationSegmentMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-750","factDimensions":{"xbrl:concept":"us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"immr:BarnesAndNobleEducationSegmentMember"},"factValues":[{"value":"579187000","decimals":-3}]},{"name":"rpt:f-751","factDimensions":{"xbrl:concept":"us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"immr:BarnesAndNobleEducationSegmentMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-752","factDimensions":{"xbrl:concept":"us-gaap:OperatingExpenses","xbrl:period":"2024-07-01T00:00:00/2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"immr:ImmersionSegmentMember"},"factValues":[{"value":"1752000","decimals":-3}]},{"name":"rpt:f-753","factDimensions":{"xbrl:concept":"us-gaap:OperatingExpenses","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"immr:ImmersionSegmentMember"},"factValues":[{"value":"4165000","decimals":-3}]},{"name":"rpt:f-754","factDimensions":{"xbrl:concept":"us-gaap:OperatingExpenses","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"immr:ImmersionSegmentMember"},"factValues":[{"value":"3870000","decimals":-3}]},{"name":"rpt:f-755","factDimensions":{"xbrl:concept":"us-gaap:OperatingExpenses","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"immr:ImmersionSegmentMember"},"factValues":[{"value":"17576000","decimals":-3}]},{"name":"rpt:f-756","factDimensions":{"xbrl:concept":"us-gaap:OperatingExpenses","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"immr:ImmersionSegmentMember"},"factValues":[{"value":"7685000","decimals":-3}]},{"name":"rpt:f-757","factDimensions":{"xbrl:concept":"us-gaap:OperatingExpenses","xbrl:period":"2024-07-01T00:00:00/2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"immr:BarnesAndNobleEducationSegmentMember"},"factValues":[{"value":"25835000","decimals":-3}]},{"name":"rpt:f-758","factDimensions":{"xbrl:concept":"us-gaap:OperatingExpenses","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"immr:BarnesAndNobleEducationSegmentMember"},"factValues":[{"value":"82167000","decimals":-3}]},{"name":"rpt:f-759","factDimensions":{"xbrl:concept":"us-gaap:OperatingExpenses","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"immr:BarnesAndNobleEducationSegmentMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-760","factDimensions":{"xbrl:concept":"us-gaap:OperatingExpenses","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"immr:BarnesAndNobleEducationSegmentMember"},"factValues":[{"value":"127039000","decimals":-3}]},{"name":"rpt:f-761","factDimensions":{"xbrl:concept":"us-gaap:OperatingExpenses","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"immr:BarnesAndNobleEducationSegmentMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-762","factDimensions":{"xbrl:concept":"us-gaap:OperatingExpenses","xbrl:period":"2024-07-01T00:00:00/2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"27587000","decimals":-3}]},{"name":"rpt:f-763","factDimensions":{"xbrl:concept":"us-gaap:OperatingExpenses","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"86332000","decimals":-3}]},{"name":"rpt:f-764","factDimensions":{"xbrl:concept":"us-gaap:OperatingExpenses","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3870000","decimals":-3}]},{"name":"rpt:f-765","factDimensions":{"xbrl:concept":"us-gaap:OperatingExpenses","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"144615000","decimals":-3}]},{"name":"rpt:f-766","factDimensions":{"xbrl:concept":"us-gaap:OperatingExpenses","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7685000","decimals":-3}]},{"name":"rpt:f-767","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2024-07-01T00:00:00/2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"immr:ImmersionSegmentMember"},"factValues":[{"value":"148000","decimals":-3}]},{"name":"rpt:f-768","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"immr:ImmersionSegmentMember"},"factValues":[{"value":"9962000","decimals":-3}]},{"name":"rpt:f-769","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"immr:ImmersionSegmentMember"},"factValues":[{"value":"3113000","decimals":-3}]},{"name":"rpt:f-770","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"immr:ImmersionSegmentMember"},"factValues":[{"value":"44976000","decimals":-3}]},{"name":"rpt:f-771","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"immr:ImmersionSegmentMember"},"factValues":[{"value":"6372000","decimals":-3}]},{"name":"rpt:f-772","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2024-07-01T00:00:00/2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"immr:BarnesAndNobleEducationSegmentMember"},"factValues":[{"value":"-10663000","decimals":-3}]},{"name":"rpt:f-773","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"immr:BarnesAndNobleEducationSegmentMember"},"factValues":[{"value":"54445000","decimals":-3}]},{"name":"rpt:f-774","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"immr:BarnesAndNobleEducationSegmentMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-775","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"immr:BarnesAndNobleEducationSegmentMember"},"factValues":[{"value":"30960000","decimals":-3}]},{"name":"rpt:f-776","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"immr:BarnesAndNobleEducationSegmentMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-777","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2024-07-01T00:00:00/2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-10515000","decimals":-3}]},{"name":"rpt:f-778","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"64407000","decimals":-3}]},{"name":"rpt:f-779","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3113000","decimals":-3}]},{"name":"rpt:f-780","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"75936000","decimals":-3}]},{"name":"rpt:f-781","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6372000","decimals":-3}]},{"name":"rpt:f-782","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerTextBlock","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"\n<div style=\"border-left: none; border-right: none;\">\n<div>\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 0pt 0pt 0pt; text-indent: 0pt;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\">4. </span><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\">REVENUE RECOGNITION</span></p>\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 6pt 0pt 0pt; text-indent: 18pt;\"><span style=\"text-decoration: underline;\"><span style=\"font-weight: bold;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; float: none; display: inline !important;\">Immersion</span></span></span></span><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; line-height: inherit;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">\u00a0</span></span></p>\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 8pt 0pt; break-inside: avoid; text-indent: 18pt;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; line-height: inherit;\">Disaggregated Revenue</span></p>\n\n<div style=\"border-right: none; border-left: none;\">\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 0px; break-inside: avoid; text-indent: 18pt; font-family: 'Times New Roman';\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">The following table presents the disaggregation of our revenue of Immersion for the month ended July 31, 2024, and the <span>three and six</span> months ended </span><span>October 31, 2024</span><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u00a0and <span>June 30, 2023</span> (in thousands):</span></p>\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 0px; break-inside: avoid; text-indent: 0px; font-family: 'Times New Roman';\">\u00a0</p>\n<div style=\"border-left: none; border-right: none;\">\n<div style=\"border-left: none; border-right: none;\">\n<div id=\"t_ft_V9BBU6LC7400000000000000000000b\">\n<table cellpadding=\"0\" cellspacing=\"0\" style=\"height: 59px; border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px;\" width=\"100%\">\n<tbody>\n<tr style=\"height: 17px;\">\n<td style=\"vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 17px;\"><br/></td>\n<td colspan=\"3\" style=\"padding: 0px; margin: 0px; text-indent: 0px; height: 17px; vertical-align: bottom; text-align: center; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">One Month Ended</span><br/></td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 17px;\"><br/></td>\n<td colspan=\"7\" style=\"padding: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 17px; border-bottom-width: 1pt; border-bottom-style: solid; vertical-align: bottom; border-bottom-color: #000000 !important;\" valign=\"bottom\"><span style=\"font-weight: bold;\"><span>Three Months Ended</span></span></td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; height: 17px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"7\" style=\"padding: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 17px; border-bottom-width: 1pt; border-bottom-style: solid; vertical-align: bottom; border-bottom-color: #000000 !important;\" valign=\"bottom\"><span style=\"font-weight: bold;\"><span>Six Months Ended</span></span></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 10px;\"><br/></td>\n<td colspan=\"3\" style=\"padding: 0px; margin: 0px; text-indent: 0px; height: 10px; text-align: center; border-bottom-width: 1pt; border-bottom-style: solid; vertical-align: bottom; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-indent: 0px;\"><span><span><span style=\"font-weight: bold;\">July 31, 2024</span></span></span><br/></p> </td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 10px;\"><br/></td>\n<td colspan=\"3\" style=\"padding: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; vertical-align: bottom; border-bottom-color: #000000 !important;\" valign=\"bottom\"><span style=\"font-weight: bold;\"><span>October 31, 2024</span></span><br/></td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; height: 10px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"3\" style=\"padding: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 10px; vertical-align: bottom;\" valign=\"bottom\"><span style=\"font-weight: bold;\"><span>June 30, 2023</span></span><br/></td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; height: 10px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"3\" style=\"padding: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; vertical-align: bottom; border-bottom-color: #000000 !important;\" valign=\"bottom\"><span style=\"font-weight: bold;\"><span>October 31, 2024</span></span><br/></td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; height: 10px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"3\" style=\"padding: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 10px; vertical-align: bottom;\" valign=\"bottom\"><span style=\"font-weight: bold;\"><span>June 30, 2023</span></span><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"padding: 0px 0px 0px 5px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 36%;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span> Fixed fee license revenue </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; height: 10px; width: 1%; text-align: left;\"><span style=\"color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">$</span></td>\n<td style=\"padding: 0px 0px 0px 5px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; text-align: right; height: 10px; width: 10%;\">483</td>\n<td style=\"padding: 0px 0px 0px 5px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; text-align: right; height: 10px; width: 1%;\"><br/></td>\n<td style=\"padding: 0px 0px 0px 5px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; text-align: right; width: 1%; height: 10px;\"><br/></td>\n<td style=\"padding: 0px; height: 10px; vertical-align: bottom; text-align: left; background-color: #cceeff; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; width: 1%;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">$</span></td>\n<td style=\"padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; width: 10%;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">10,676 </span></p> </td>\n<td style=\"padding: 0px; height: 10px; vertical-align: bottom; background-color: #cceeff; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; width: 1%;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; vertical-align: bottom; background-color: #cceeff; padding: 0px; margin: 0px; text-indent: 0px; width: 1%;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; height: 10px; vertical-align: bottom; background-color: #cceeff; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; width: 1%;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">$</span></td>\n<td style=\"padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; width: 10%;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">1,254 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; width: 1%;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; height: 10px; width: 1%;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; width: 1%;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">$</span></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; text-align: right; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; width: 10%;\">56,003</td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; width: 1%;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; height: 10px; width: 1%;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; width: 1%;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">$</span></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; text-align: right; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; width: 10%;\">2,404</td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; width: 1%;\"><br/></td> </tr>\n<tr style=\"height: 12px;\">\n<td style=\"padding: 0px 0px 0px 5px; height: 12px; vertical-align: bottom; margin: 0px; text-indent: 0px;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> Per-unit royalty revenue </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 12px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding: 0px 0px 0px 5px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 12px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">1,417</td>\n<td style=\"padding: 0px 0px 0px 5px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 12px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000;\"><br/></td>\n<td style=\"padding: 0px 0px 0px 5px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 12px;\"><br/></td>\n<td style=\"padding: 0px; height: 12px; vertical-align: bottom; text-align: left; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"padding: 0px; height: 12px; vertical-align: bottom; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">3,451 </span></p> </td>\n<td style=\"padding: 0px; height: 12px; vertical-align: bottom; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 12px; vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; height: 12px; vertical-align: bottom; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"padding: 0px; height: 12px; vertical-align: bottom; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">5,729 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 12px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 12px;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 12px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 12px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">6,549</td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 12px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 12px;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 12px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 12px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">11,653</td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 12px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"padding: 0px 0px 0px 5px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> Total revenues </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; height: 10px; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important; text-align: left;\">$</td>\n<td style=\"padding: 0px 0px 0px 5px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; text-align: right; height: 10px; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">1,900</td>\n<td style=\"padding: 0px 0px 0px 5px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; text-align: right; height: 10px; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000;\"><br/></td>\n<td style=\"padding: 0px 0px 0px 5px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; text-align: right; height: 10px;\"><br/></td>\n<td style=\"padding: 0px; height: 10px; vertical-align: bottom; text-align: left; background-color: #cceeff; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; border-top-color: #000000 !important; border-bottom-color: #000000 !important;\" valign=\"bottom\">$</td>\n<td style=\"padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; border-top-color: #000000 !important; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u00a014,127 </span></p> </td>\n<td style=\"padding: 0px; height: 10px; vertical-align: bottom; background-color: #cceeff; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; border-top-color: #000000 !important; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; vertical-align: bottom; background-color: #cceeff; padding: 0px; margin: 0px; text-indent: 0px;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; height: 10px; vertical-align: bottom; background-color: #cceeff; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; border-top-color: #000000 !important; border-bottom-color: #000000 !important;\" valign=\"bottom\">$</td>\n<td style=\"padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; border-top-color: #000000 !important; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">6,983 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; border-top-color: #000000 !important; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; height: 10px;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; border-top-color: #000000 !important; border-bottom-color: #000000 !important;\">$</td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; text-align: right; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; border-top-color: #000000 !important; border-bottom-color: #000000 !important;\">62,552</td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; border-top-color: #000000 !important; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; height: 10px;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; border-top-color: #000000 !important; border-bottom-color: #000000 !important;\">$</td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; text-align: right; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; border-top-color: #000000 !important; border-bottom-color: #000000 !important;\">14,057</td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; border-top-color: #000000 !important; border-bottom-color: #000000 !important;\"><br/></td> </tr> </tbody> </table> </div> </div> </div> </div> \n<p style=\"font-size: 10pt; line-height: 1.2; margin: 8pt 0pt 0pt; text-indent: 18pt;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">As a result of accruing per-unit royalty revenue for the quarter based on such estimates, adjustments will be required in the following quarter to true up revenue to the actual amounts reported by our licensees. In the three months ended <span>October 31, 2024</span>, we recorded no adjustments to\u00a0</span><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">royalty revenue recognized in the previous quarter. We recorded adjustments of $0.3</span><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u00a0</span><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">million to increase royalty revenue during the three months ended <span>June 30, 2023</span>.</span></p>\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 8pt 0pt 0pt; text-indent: 18pt;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; line-height: inherit;\">Contract Assets</span></p>\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 8pt 0pt 0pt; text-indent: 18pt; font-family: 'Times New Roman';\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">As of </span><span>October 31, 2024</span><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">, we had contract assets of $6.7 million included within </span><span style=\"font-style: italic;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">Prepaid expenses and other current asset</span></span><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"><span style=\"font-style: italic;\">s</span> and $24.3 million within <span style=\"font-style: italic;\">Other assets -noncurrent\u00a0</span></span><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">on the </span><span style=\"font-style: italic;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">Condensed Consolidated Balance Sheets</span></span><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"><span style=\"font-style: italic;\">.</span> As of </span><span>April 30, 2024</span><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">, we had contract assets of $6.6 million included within </span><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"><span style=\"font-style: italic;\">Prepaid expenses and other current assets</span>\u00a0</span><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">on the </span><span style=\"font-style: italic;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">Condensed</span> <span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">Consolidated Balance Sheets</span></span><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"><span style=\"font-style: italic;\">.</span>\u00a0</span></p>\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 0pt; text-indent: 18pt;\"><br/></p>\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 0pt; text-indent: 18pt;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">Contract assets increased by $24.4 million from May</span><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u00a0</span><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"><span>1</span>, <span>2024</span>,\u00a0to </span><span>October 31, 2024</span><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">, primarily due to an increase in unbilled revenue related to the new contracts we entered into during the six months ended <span>October 31, 2024</span>.</span></p>\n\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 12pt 0pt 0pt; text-indent: 18pt;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\"><span style=\"line-height: inherit;\"><span style=\"line-height: inherit; margin: 12pt 0pt 0pt; text-indent: 18pt;\"><span style=\"color: #000000; font-style: italic; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">Deferred Revenue</span></span></span></span></p>\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 0pt; text-indent: 18pt;\"><br/></p>\n<div style=\"border-right: none; border-left: none;\">\n<div style=\"border-right: none; border-left: none;\">\n<div style=\"border-left: none; border-right: none;\">\n\n<p style=\"margin: 0pt; text-align: justify; text-indent: 18pt; line-height: 1; break-after: avoid; font-size: 12pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; line-height: inherit; color: #000000;\">The following table presents changes in deferred revenue associated with Immersion\u2019s contract liabilities (in thousands):</span></p>\n<p style=\"text-align: justify; line-height: 1.2; margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; text-indent: 0px;\"><span>\u00a0</span></p>\n<div style=\"border-left: none; border-right: none;\">\n<div id=\"t_ft_NN5WSBAAPS00000000000000000000b\">\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"height: 50px; width: 100%; border-collapse: collapse; font-family: 'times new roman'; font-size: 10pt; margin-left: 0.1px;\" width=\"100%\">\n<tbody>\n<tr style=\"height: 10px;\">\n<td style=\"background: white; padding: 0cm; height: 10px; width: 74.9717%; vertical-align: bottom;\" valign=\"bottom\"></td>\n<td style=\"background: white; padding: 0cm; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; width: 1.01925%; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0cm; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 11.5pt; font-family: Calibri, sans-serif; color: #000000; font-weight: bold;\"> \u00a0 </span></p> </td>\n<td style=\"background: white; padding: 0px; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; width: 9.96602%; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"text-align: center; margin: 0px; font-size: 10pt; text-indent: 0px; line-height: 1.2;\"><span style=\"font-weight: bold;\"><span>October 31, 2024</span></span></p> </td>\n<td style=\"background: white; padding: 0cm; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; width: 1.01925%; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"background: white; padding: 0cm; width: 1.01925%; height: 10px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"background: white; padding: 0cm; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; width: 1.01925%; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"border-left: none; border-right: none; text-align: center; border-bottom-width: 1pt; border-bottom-style: solid; width: 9.96602%; height: 10px; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"text-align: center; margin: 0px; font-size: 10pt; text-indent: 0px; line-height: 1.2;\"><span style=\"font-weight: bold; font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\"> June 30, 2023 </span></p> </td>\n<td style=\"background: white; padding: 0cm; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; width: 1.1325%; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"background: #cceeff; padding: 0cm; height: 10px; width: 74.9717%;\" valign=\"bottom\">\n<p style=\"margin: 0cm; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span> Deferred revenue beginning of the period </span></p> </td>\n<td style=\"background: #cceeff; padding: 0cm; height: 10px; width: 1.01925%;\" valign=\"bottom\">\n<p style=\"margin: 0cm; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; color: #000000;\"> $ </span></p> </td>\n<td style=\"background: #cceeff; padding: 0cm; height: 10px; width: 9.96602%;\" valign=\"bottom\">\n<p style=\"text-align: right; margin: 0cm; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt;\"> 20,472 </span></p> </td>\n<td style=\"background: #cceeff; padding: 0cm; height: 10px; width: 1.01925%;\"><br/></td>\n<td style=\"background: #cceeff; padding: 0cm; width: 1.01925%; height: 10px;\"><br/></td>\n<td style=\"color: #000000; font-family: calibri; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; width: 1.01925%; display: inline !important; height: 10px;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">$</span></td>\n<td style=\"font-family: 'andale mono', times; font-size: 7pt; text-align: right; width: 9.96602%; height: 10px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt;\"><span style=\"border-left: none; border-right: none;\">17,395</span></span></td>\n<td style=\"background: #cceeff; padding: 0cm; height: 10px; width: 1.1325%;\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"padding: 0px 0px 0px 17px; height: 10px; width: 74.9717%;\" valign=\"bottom\">\n<p style=\"margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; text-indent: 0px;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> Additions to deferred revenue during the period </span></p> </td>\n<td style=\"padding: 0cm; height: 10px; width: 1.01925%;\" valign=\"bottom\">\n<p style=\"margin: 0cm; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; color: #000000;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0cm; height: 10px; width: 9.96602%;\" valign=\"bottom\">\n<p style=\"text-align: right; margin: 0cm; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt;\"> 1,312 </span></p> </td>\n<td style=\"padding: 0cm; height: 10px; width: 1.01925%;\"><br/></td>\n<td style=\"padding: 0cm; width: 1.01925%; height: 10px;\"><br/></td>\n<td style=\"padding: 0cm; height: 10px; width: 1.01925%;\"><br/></td>\n<td style=\"padding: 0cm; height: 10px; text-align: right; width: 9.96602%;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt;\">\u2014</span></td>\n<td style=\"padding: 0cm; height: 10px; width: 1.1325%;\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"background: #cceeff; padding: 0px 0px 0px 17px; height: 10px; width: 74.9717%;\" valign=\"bottom\">\n<p style=\"margin: 0cm; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> Reductions to deferred revenue for revenue recognized during the period </span></p> </td>\n<td style=\"background: #cceeff; padding: 0cm; height: 10px; width: 1.01925%;\" valign=\"bottom\">\n<p style=\"margin: 0cm; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; color: #000000;\"> \u00a0 </span></p> </td>\n<td style=\"background: #cceeff; padding: 0cm; height: 10px; width: 9.96602%;\" valign=\"bottom\">\n<p style=\"text-align: right; margin: 0cm; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\">(11,566</span></p> </td>\n<td style=\"background: #cceeff; padding: 0cm; height: 10px; width: 1.01925%;\">)</td>\n<td style=\"background: #cceeff; padding: 0cm; width: 1.01925%; height: 10px;\"><br/></td>\n<td style=\"background: #cceeff; padding: 0cm; height: 10px; width: 1.01925%;\"><br/></td>\n<td style=\"background: #cceeff; padding: 0cm; height: 10px; text-align: right; width: 9.96602%;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt;\">(<span style=\"border-left: none; border-right: none;\">2,387</span></span></td>\n<td style=\"background: #cceeff; padding: 0cm; height: 10px; width: 1.1325%;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt;\">)</span></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"padding: 0cm; height: 10px; width: 74.9717%;\" valign=\"bottom\">\n<p style=\"margin: 0cm; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span> Deferred revenue balance end of the period </span></p> </td>\n<td style=\"padding: 0px; height: 10px; vertical-align: bottom; text-align: left; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; width: 1.01925%; border-top-color: #000000 !important; border-bottom-color: #000000 !important;\" valign=\"bottom\">$</td>\n<td style=\"padding: 0cm; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; width: 9.96602%; border-top-color: #000000 !important; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"text-align: right; margin: 0cm; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u00a010,218 </span></p> </td>\n<td style=\"padding: 0cm; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; width: 1.01925%; border-top-color: #000000 !important; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding: 0cm; width: 1.01925%; height: 10px;\"><br/></td>\n<td style=\"padding: 0cm; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; width: 1.01925%; border-top-color: #000000 !important; border-bottom-color: #000000 !important;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt;\">$</span></td>\n<td style=\"padding: 0cm; height: 10px; text-align: right; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; width: 9.96602%; border-top-color: #000000 !important; border-bottom-color: #000000 !important;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt;\"><span style=\"border-left: none; border-right: none;\">15,008</span></span></td>\n<td style=\"padding: 0cm; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; width: 1.1325%; border-top-color: #000000 !important; border-bottom-color: #000000 !important;\"><br/></td> </tr> </tbody> </table> </div> </div>  </div> </div> </div>\n<div style=\"border-right: none; border-left: none;\"><br/></div>\n<div style=\"border-right: none; border-left: none;\"><span><span style=\"color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">\u00a0 \u00a0 \u00a0 \u00a0 Based on contracts signed and payments received as of\u00a0</span><span style=\"color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\"><span>October 31, 2024</span></span><span style=\"color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">, we expect to recognize $</span><span style=\"color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\">10.2</span><span style=\"color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">\u00a0million in revenue under our fixed fee license agreements, which are satisfied over time, including $</span><span style=\"color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\">7.4</span><span style=\"color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">\u00a0million over\u00a0</span><span style=\"color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\"><span>one</span></span><span style=\"color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">\u00a0to\u00a0</span><span style=\"color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\"><span>three</span></span><span style=\"color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">\u00a0years and $</span><span style=\"color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\">2.8</span><span style=\"color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">\u00a0million over more than\u00a0</span><span style=\"color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\"><span>three</span></span><span style=\"color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">\u00a0years.</span></span></div>\n<p style=\"margin: 0px; color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: 1.2; break-inside: avoid; text-indent: 0px;\"><br/></p>\n<p style=\"margin: 0pt 0pt 10pt; color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: 1.2; break-inside: avoid; text-indent: 18pt;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; line-height: inherit;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration: underline; float: none; display: inline !important;\">Barnes &amp; Noble Education</span></span></p>\n<p style=\"margin: 0pt 0pt 10pt; color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: 1.2; break-inside: avoid; text-indent: 18pt;\"><span><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; line-height: inherit;\"><span>Disaggregated Revenue\u00a0</span></span></span></p>\n<div>\n<div style=\"border-right: none; border-left: none;\">\n\n<p style=\"margin: 0pt 0pt 10pt; text-indent: 18pt; line-height: 120%; break-after: avoid; font-size: 12pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; line-height: 120%; color: #000000;\"><span>The follo</span>wing table disaggregated\u00a0the revenue associated with our ma<span>jor products<span>\u00a0and service offerings</span></span><span><span><span>\u00a0(i<span class=\"selected\">n thousands)</span></span></span><span>: </span></span></span></p>\n<div style=\"border-left: none; border-right: none; line-height: 1.2;\">\n<div id=\"t_ft_FY2EVFZ8YO00000000000000000000b\">\n<table cellpadding=\"0\" cellspacing=\"0\" style=\"height: 77px; width: 100%; border-collapse: collapse; border-spacing: 0px; font-family: 'times new roman'; font-size: 10pt; margin-left: 0.1px;\">\n<tbody>\n<tr style=\"height: 10px;\">\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"></td>\n<td style=\"color: #000000; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: bold; text-align: center; text-decoration: none solid #000000; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; vertical-align: bottom; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td colspan=\"2\" style=\"color: #000000; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: bold; text-decoration: none solid #000000; text-align: center; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; vertical-align: bottom; border-bottom-color: #000000 !important;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: pre-wrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">One Month Ended July 31, 2024</span><br/></td>\n<td style=\"color: #000000; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: bold; text-align: center; text-decoration: none solid #000000; vertical-align: bottom; height: 10px;\"><br/></td>\n<td style=\"color: #000000; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: bold; text-align: center; text-decoration: none solid #000000; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; vertical-align: bottom; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"color: #000000; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: bold; text-decoration: none solid #000000; height: 10px; text-align: center; border-bottom-width: 1pt; border-bottom-style: solid; vertical-align: bottom; border-bottom-color: #000000 !important;\" valign=\"bottom\">Three Months Ended October 31, 2024</td>\n<td style=\"color: #000000; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: bold; text-align: center; text-decoration: none solid #000000; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; vertical-align: bottom; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"color: #000000; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: bold; text-align: center; text-decoration: none solid #000000; height: 10px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"color: #000000; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: bold; text-align: center; text-decoration: none solid #000000; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; vertical-align: bottom; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"color: #000000; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: bold; text-decoration: none solid #000000; height: 10px; text-align: center; border-bottom-width: 1pt; border-bottom-style: solid; vertical-align: bottom; border-bottom-color: #000000 !important;\" valign=\"bottom\"><span style=\"font-size: 10pt;\">From June 10, 2024 to October 31, 2024</span></td>\n<td style=\"color: #000000; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: bold; text-align: center; text-decoration: none solid #000000; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; vertical-align: bottom; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"height: 17px; background-color: #cceeff;\">\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 17px; background-color: #cceeff; width: 62%;\"><span><span><span><span class=\"selected\" style=\"font-family: 'times new roman', times; font-size: 10pt;\">Course material sale</span></span></span></span></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; background-color: #cceeff; height: 17px; width: 1%; text-align: start; text-indent: 0px;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">$</span></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 17px; width: 10%; text-indent: 0px;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">65,559</span></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 17px; width: 1%;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; width: 1%; height: 17px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; background-color: #cceeff; height: 17px; width: 1%; text-align: start; text-indent: 0px;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">$</span></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 17px; width: 10%; text-indent: 0px;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">431,443</span></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 17px; width: 1%;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 17px; width: 1%;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; background-color: #cceeff; height: 17px; width: 1%; text-align: start; text-indent: 0px;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">$</span></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 17px; width: 10%; text-indent: 0px;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">523,816</span></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 17px; background-color: #cceeff; width: 1%;\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 10px;\"><span><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">General merchandise sale</span></span></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 10px; text-align: left;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\">15,144</td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 10px; text-align: left;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\">99,659</td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 10px; text-align: left;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\">130,811</td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt;\">Services and other revenue</span></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; background-color: #cceeff; height: 10px; text-align: left;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 10px;\">4,342</td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; background-color: #cceeff; height: 10px; text-align: left;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 10px;\">28,572</td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; background-color: #cceeff; height: 10px; text-align: left;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 10px;\">35,165</td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 10px; padding-left: 30px;\">Total product and other revenue</td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; text-align: left;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\">85,045</td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; text-align: left;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\">559,674</td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; text-align: left;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\">689,792</td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\">Course material rental income</td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; background-color: #cceeff; height: 10px; text-align: left;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 10px;\">2,998</td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; background-color: #cceeff; height: 10px; text-align: left;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 10px;\">42,448</td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; background-color: #cceeff; height: 10px; text-align: left;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 10px;\">47,394</td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 10px; padding-left: 30px;\">Total revenue</td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; border-top-color: #000000 !important; border-bottom-color: #000000 !important; text-align: left;\">$</td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; border-top-color: #000000 !important; border-bottom-color: #000000 !important;\">88,043</td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; border-top-color: #000000 !important; border-bottom-color: #000000 !important; text-align: left;\">$</td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; border-top-color: #000000 !important; border-bottom-color: #000000 !important;\">602,122</td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; border-top-color: #000000 !important; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; border-top-color: #000000 !important; border-bottom-color: #000000 !important; text-align: left;\">$</td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; border-top-color: #000000 !important; border-bottom-color: #000000 !important;\">737,186</td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; border-top-color: #000000 !important; border-bottom-color: #000000 !important;\"><br/></td> </tr> </tbody> </table> </div> </div>  </div> </div> </div> </div>\n<div>\n<p style=\"margin: 10pt 0cm 10pt; text-align: justify; line-height: 1.2; break-after: avoid; font-size: 10pt; font-family: 'Times New Roman', serif; text-indent: 18pt;\"><span style=\"font-family: 'times new roman', times;\"><b style=\"mso-bidi-font-weight: normal;\"><i style=\"mso-bidi-font-style: normal;\"><span style=\"font-size: 10pt; line-height: 120%; color: #000000;\">Deferred Revenue</span></i></b></span></p> </div>\n<div>\n<div>\n<div>\n<div style=\"border-left: none; border-right: none;\">\n\n<p style=\"margin: 0pt; text-align: justify; text-indent: 18pt; line-height: 1; break-after: avoid; font-size: 12pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; line-height: inherit; color: #000000;\">The following table presents changes in deferred revenue associated with Barnes &amp; Noble Education's contract liabilities (in thousands):\u00a0</span></p>\n<p style=\"margin: 0px; text-align: justify; text-indent: 0px; line-height: 1; break-after: avoid; font-size: 12pt; font-family: 'Times New Roman', serif;\"><br/></p>\n<div id=\"t_ft_NE67UFKYRK00000000000000000000b\">\n<table cellpadding=\"0\" cellspacing=\"0\" style=\"height: 50px; width: 100%; border-collapse: collapse; border-spacing: 0px; font-family: 'times new roman'; font-size: 10pt; margin: 0px; text-indent: 0px;\">\n<tbody>\n<tr style=\"height: 10px; background-color: #ffffff;\">\n<td style=\"white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px; background-color: #ffffff; width: 87.9955%; vertical-align: bottom;\" valign=\"bottom\"></td>\n<td style=\"white-space: nowrap; font-family: Calibri; font-size: 15px; background-color: #ffffff; height: 10px; width: 1.1325%; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"color: #000000; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; text-align: center; text-decoration: none solid #000000; height: 10px; background-color: #ffffff; width: 9.96602%; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; font-weight: bold;\"><span>October 31, 2024</span></span></td>\n<td style=\"color: #000000; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: bold; text-align: center; text-decoration: none solid #000000; background-color: #ffffff; height: 10px; width: 1.1325%; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 10px; width: 87.9955%; background-color: #cceeff;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">Deferred revenue as of the acquisition date</span></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 10px; width: 1.1325%; background-color: #cceeff;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">$</span></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px; text-align: right; width: 9.96602%; background-color: #cceeff;\"><span style=\"vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman'; font-size: 10pt; height: 20px; width: 9.97286%;\">11,044</span></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px; width: 1.1325%; background-color: #cceeff;\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"color: #000000; vertical-align: bottom; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 10px; margin: 0px; text-indent: 0px; padding: 0px 0px 0px 15px; width: 87.9955%;\"><span style=\"font-size: 10pt; color: #000000; break-after: avoid; font-family: 'times new roman', times; text-decoration: none; font-weight: normal; margin: 0pt;\">Additions to deferred revenue during the period</span></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 10px; width: 1.1325%;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; width: 9.96602%;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: pre-wrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">91,225</span></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; width: 1.1325%;\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 10px; padding: 0px 0px 0px 15px; width: 87.9955%; background-color: #cceeff;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; margin: 0pt; display: inline !important;\">Reductions to deferred revenue for revenue recognized during the period</span></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 10px; width: 1.1325%; background-color: #cceeff;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; width: 9.96602%; background-color: #cceeff;\"><span style=\"border-left: none; border-right: none; font-family: 'times new roman', times;\"><span style=\"border-left: none; border-right: none;\">(61,392</span></span></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 10px; text-align: left; width: 1.1325%; background-color: #cceeff;\">)</td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 10px; width: 87.9955%;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; color: #000000;\">Deferred revenue balance at the end of period</span></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 10px; width: 1.1325%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">$</span></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; width: 9.96602%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"border-left: none; border-right: none; font-family: 'times new roman', times;\"> <span style=\"border-left: none; border-right: none;\">40,877</span></span></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; width: 1.1325%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td> </tr> </tbody> </table> </div>  </div> </div> </div> </div> "}]},{"name":"rpt:f-783","factDimensions":{"xbrl:concept":"us-gaap:DisaggregationOfRevenueTableTextBlock","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"\n<div style=\"border-right: none; border-left: none;\">\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 0px; break-inside: avoid; text-indent: 18pt; font-family: 'Times New Roman';\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">The following table presents the disaggregation of our revenue of Immersion for the month ended July 31, 2024, and the <span>three and six</span> months ended </span><span>October 31, 2024</span><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u00a0and <span>June 30, 2023</span> (in thousands):</span></p>\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 0px; break-inside: avoid; text-indent: 0px; font-family: 'Times New Roman';\">\u00a0</p>\n<div style=\"border-left: none; border-right: none;\">\n<div style=\"border-left: none; border-right: none;\">\n<div id=\"t_ft_V9BBU6LC7400000000000000000000b\">\n<table cellpadding=\"0\" cellspacing=\"0\" style=\"height: 59px; border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px;\" width=\"100%\">\n<tbody>\n<tr style=\"height: 17px;\">\n<td style=\"vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 17px;\"><br/></td>\n<td colspan=\"3\" style=\"padding: 0px; margin: 0px; text-indent: 0px; height: 17px; vertical-align: bottom; text-align: center; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">One Month Ended</span><br/></td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 17px;\"><br/></td>\n<td colspan=\"7\" style=\"padding: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 17px; border-bottom-width: 1pt; border-bottom-style: solid; vertical-align: bottom; border-bottom-color: #000000 !important;\" valign=\"bottom\"><span style=\"font-weight: bold;\"><span>Three Months Ended</span></span></td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; height: 17px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"7\" style=\"padding: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 17px; border-bottom-width: 1pt; border-bottom-style: solid; vertical-align: bottom; border-bottom-color: #000000 !important;\" valign=\"bottom\"><span style=\"font-weight: bold;\"><span>Six Months Ended</span></span></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 10px;\"><br/></td>\n<td colspan=\"3\" style=\"padding: 0px; margin: 0px; text-indent: 0px; height: 10px; text-align: center; border-bottom-width: 1pt; border-bottom-style: solid; vertical-align: bottom; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-indent: 0px;\"><span><span><span style=\"font-weight: bold;\">July 31, 2024</span></span></span><br/></p> </td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 10px;\"><br/></td>\n<td colspan=\"3\" style=\"padding: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; vertical-align: bottom; border-bottom-color: #000000 !important;\" valign=\"bottom\"><span style=\"font-weight: bold;\"><span>October 31, 2024</span></span><br/></td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; height: 10px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"3\" style=\"padding: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 10px; vertical-align: bottom;\" valign=\"bottom\"><span style=\"font-weight: bold;\"><span>June 30, 2023</span></span><br/></td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; height: 10px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"3\" style=\"padding: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; vertical-align: bottom; border-bottom-color: #000000 !important;\" valign=\"bottom\"><span style=\"font-weight: bold;\"><span>October 31, 2024</span></span><br/></td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; height: 10px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"3\" style=\"padding: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 10px; vertical-align: bottom;\" valign=\"bottom\"><span style=\"font-weight: bold;\"><span>June 30, 2023</span></span><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"padding: 0px 0px 0px 5px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 36%;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span> Fixed fee license revenue </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; height: 10px; width: 1%; text-align: left;\"><span style=\"color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">$</span></td>\n<td style=\"padding: 0px 0px 0px 5px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; text-align: right; height: 10px; width: 10%;\">483</td>\n<td style=\"padding: 0px 0px 0px 5px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; text-align: right; height: 10px; width: 1%;\"><br/></td>\n<td style=\"padding: 0px 0px 0px 5px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; text-align: right; width: 1%; height: 10px;\"><br/></td>\n<td style=\"padding: 0px; height: 10px; vertical-align: bottom; text-align: left; background-color: #cceeff; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; width: 1%;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">$</span></td>\n<td style=\"padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; width: 10%;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">10,676 </span></p> </td>\n<td style=\"padding: 0px; height: 10px; vertical-align: bottom; background-color: #cceeff; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; width: 1%;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; vertical-align: bottom; background-color: #cceeff; padding: 0px; margin: 0px; text-indent: 0px; width: 1%;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; height: 10px; vertical-align: bottom; background-color: #cceeff; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; width: 1%;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">$</span></td>\n<td style=\"padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; width: 10%;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">1,254 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; width: 1%;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; height: 10px; width: 1%;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; width: 1%;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">$</span></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; text-align: right; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; width: 10%;\">56,003</td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; width: 1%;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; height: 10px; width: 1%;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; width: 1%;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">$</span></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; text-align: right; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; width: 10%;\">2,404</td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; width: 1%;\"><br/></td> </tr>\n<tr style=\"height: 12px;\">\n<td style=\"padding: 0px 0px 0px 5px; height: 12px; vertical-align: bottom; margin: 0px; text-indent: 0px;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> Per-unit royalty revenue </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 12px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding: 0px 0px 0px 5px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 12px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">1,417</td>\n<td style=\"padding: 0px 0px 0px 5px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 12px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000;\"><br/></td>\n<td style=\"padding: 0px 0px 0px 5px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 12px;\"><br/></td>\n<td style=\"padding: 0px; height: 12px; vertical-align: bottom; text-align: left; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"padding: 0px; height: 12px; vertical-align: bottom; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">3,451 </span></p> </td>\n<td style=\"padding: 0px; height: 12px; vertical-align: bottom; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 12px; vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; height: 12px; vertical-align: bottom; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"padding: 0px; height: 12px; vertical-align: bottom; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">5,729 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 12px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 12px;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 12px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 12px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">6,549</td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 12px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 12px;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 12px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 12px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">11,653</td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 12px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"padding: 0px 0px 0px 5px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> Total revenues </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; height: 10px; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important; text-align: left;\">$</td>\n<td style=\"padding: 0px 0px 0px 5px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; text-align: right; height: 10px; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">1,900</td>\n<td style=\"padding: 0px 0px 0px 5px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; text-align: right; height: 10px; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000;\"><br/></td>\n<td style=\"padding: 0px 0px 0px 5px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; text-align: right; height: 10px;\"><br/></td>\n<td style=\"padding: 0px; height: 10px; vertical-align: bottom; text-align: left; background-color: #cceeff; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; border-top-color: #000000 !important; border-bottom-color: #000000 !important;\" valign=\"bottom\">$</td>\n<td style=\"padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; border-top-color: #000000 !important; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u00a014,127 </span></p> </td>\n<td style=\"padding: 0px; height: 10px; vertical-align: bottom; background-color: #cceeff; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; border-top-color: #000000 !important; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; vertical-align: bottom; background-color: #cceeff; padding: 0px; margin: 0px; text-indent: 0px;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; height: 10px; vertical-align: bottom; background-color: #cceeff; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; border-top-color: #000000 !important; border-bottom-color: #000000 !important;\" valign=\"bottom\">$</td>\n<td style=\"padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; border-top-color: #000000 !important; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">6,983 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; border-top-color: #000000 !important; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; height: 10px;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; border-top-color: #000000 !important; border-bottom-color: #000000 !important;\">$</td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; text-align: right; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; border-top-color: #000000 !important; border-bottom-color: #000000 !important;\">62,552</td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; border-top-color: #000000 !important; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; height: 10px;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; border-top-color: #000000 !important; border-bottom-color: #000000 !important;\">$</td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; text-align: right; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; border-top-color: #000000 !important; border-bottom-color: #000000 !important;\">14,057</td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; border-top-color: #000000 !important; border-bottom-color: #000000 !important;\"><br/></td> </tr> </tbody> </table> </div> </div> </div> </div> "}]},{"name":"rpt:f-784","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2024-07-01T00:00:00/2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"immr:FixedFeeLicenseMember","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"483000","decimals":-3}]},{"name":"rpt:f-785","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"immr:FixedFeeLicenseMember","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"10676000","decimals":-3}]},{"name":"rpt:f-786","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"immr:FixedFeeLicenseMember","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"1254000","decimals":-3}]},{"name":"rpt:f-787","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"immr:FixedFeeLicenseMember","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"56003000","decimals":-3}]},{"name":"rpt:f-788","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"immr:FixedFeeLicenseMember","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"2404000","decimals":-3}]},{"name":"rpt:f-789","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2024-07-01T00:00:00/2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"immr:PerUnitRoyaltiesMember","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"1417000","decimals":-3}]},{"name":"rpt:f-790","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"immr:PerUnitRoyaltiesMember","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"3451000","decimals":-3}]},{"name":"rpt:f-791","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"immr:PerUnitRoyaltiesMember","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"5729000","decimals":-3}]},{"name":"rpt:f-792","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"immr:PerUnitRoyaltiesMember","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"6549000","decimals":-3}]},{"name":"rpt:f-793","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"immr:PerUnitRoyaltiesMember","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"11653000","decimals":-3}]},{"name":"rpt:f-794","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2024-07-01T00:00:00/2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember","srt:ProductOrServiceAxis":"immr:FixedFeeLicenseandPerUnitRoyaltiesMember"},"factValues":[{"value":"1900000","decimals":-3}]},{"name":"rpt:f-795","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"immr:FixedFeeLicenseandPerUnitRoyaltiesMember","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"14127000","decimals":-3}]},{"name":"rpt:f-796","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"immr:FixedFeeLicenseandPerUnitRoyaltiesMember","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"6983000","decimals":-3}]},{"name":"rpt:f-797","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"immr:FixedFeeLicenseandPerUnitRoyaltiesMember","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"62552000","decimals":-3}]},{"name":"rpt:f-798","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"immr:FixedFeeLicenseandPerUnitRoyaltiesMember","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"14057000","decimals":-3}]},{"name":"rpt:f-799","factDimensions":{"xbrl:concept":"immr:RoyaltyRevenueAdjustment","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"immr:PerUnitRoyaltiesMember","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-800","factDimensions":{"xbrl:concept":"immr:RoyaltyRevenueAdjustment","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"immr:PerUnitRoyaltiesMember","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"300000","decimals":-5}]},{"name":"rpt:f-801","factDimensions":{"xbrl:concept":"us-gaap:ContractWithCustomerAssetNetCurrent","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"6700000","decimals":-5}]},{"name":"rpt:f-802","factDimensions":{"xbrl:concept":"us-gaap:ContractWithCustomerAssetNetNoncurrent","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"24300000","decimals":-5}]},{"name":"rpt:f-803","factDimensions":{"xbrl:concept":"us-gaap:ContractWithCustomerAssetNetCurrent","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"6600000","decimals":-5}]},{"name":"rpt:f-804","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInContractWithCustomerAsset","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"24400000","decimals":-5}]},{"name":"rpt:f-805","factDimensions":{"xbrl:concept":"immr:ScheduleOfContractWithCustomerContractLiabilityTableTextBlock","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"\n<p style=\"margin: 0pt; text-align: justify; text-indent: 18pt; line-height: 1; break-after: avoid; font-size: 12pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; line-height: inherit; color: #000000;\">The following table presents changes in deferred revenue associated with Immersion\u2019s contract liabilities (in thousands):</span></p>\n<p style=\"text-align: justify; line-height: 1.2; margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; text-indent: 0px;\"><span>\u00a0</span></p>\n<div style=\"border-left: none; border-right: none;\">\n<div id=\"t_ft_NN5WSBAAPS00000000000000000000b\">\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"height: 50px; width: 100%; border-collapse: collapse; font-family: 'times new roman'; font-size: 10pt; margin-left: 0.1px;\" width=\"100%\">\n<tbody>\n<tr style=\"height: 10px;\">\n<td style=\"background: white; padding: 0cm; height: 10px; width: 74.9717%; vertical-align: bottom;\" valign=\"bottom\"></td>\n<td style=\"background: white; padding: 0cm; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; width: 1.01925%; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0cm; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 11.5pt; font-family: Calibri, sans-serif; color: #000000; font-weight: bold;\"> \u00a0 </span></p> </td>\n<td style=\"background: white; padding: 0px; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; width: 9.96602%; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"text-align: center; margin: 0px; font-size: 10pt; text-indent: 0px; line-height: 1.2;\"><span style=\"font-weight: bold;\"><span>October 31, 2024</span></span></p> </td>\n<td style=\"background: white; padding: 0cm; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; width: 1.01925%; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"background: white; padding: 0cm; width: 1.01925%; height: 10px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"background: white; padding: 0cm; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; width: 1.01925%; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"border-left: none; border-right: none; text-align: center; border-bottom-width: 1pt; border-bottom-style: solid; width: 9.96602%; height: 10px; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"text-align: center; margin: 0px; font-size: 10pt; text-indent: 0px; line-height: 1.2;\"><span style=\"font-weight: bold; font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\"> June 30, 2023 </span></p> </td>\n<td style=\"background: white; padding: 0cm; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; width: 1.1325%; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"background: #cceeff; padding: 0cm; height: 10px; width: 74.9717%;\" valign=\"bottom\">\n<p style=\"margin: 0cm; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span> Deferred revenue beginning of the period </span></p> </td>\n<td style=\"background: #cceeff; padding: 0cm; height: 10px; width: 1.01925%;\" valign=\"bottom\">\n<p style=\"margin: 0cm; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; color: #000000;\"> $ </span></p> </td>\n<td style=\"background: #cceeff; padding: 0cm; height: 10px; width: 9.96602%;\" valign=\"bottom\">\n<p style=\"text-align: right; margin: 0cm; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt;\"> 20,472 </span></p> </td>\n<td style=\"background: #cceeff; padding: 0cm; height: 10px; width: 1.01925%;\"><br/></td>\n<td style=\"background: #cceeff; padding: 0cm; width: 1.01925%; height: 10px;\"><br/></td>\n<td style=\"color: #000000; font-family: calibri; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; width: 1.01925%; display: inline !important; height: 10px;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">$</span></td>\n<td style=\"font-family: 'andale mono', times; font-size: 7pt; text-align: right; width: 9.96602%; height: 10px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt;\"><span style=\"border-left: none; border-right: none;\">17,395</span></span></td>\n<td style=\"background: #cceeff; padding: 0cm; height: 10px; width: 1.1325%;\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"padding: 0px 0px 0px 17px; height: 10px; width: 74.9717%;\" valign=\"bottom\">\n<p style=\"margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; text-indent: 0px;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> Additions to deferred revenue during the period </span></p> </td>\n<td style=\"padding: 0cm; height: 10px; width: 1.01925%;\" valign=\"bottom\">\n<p style=\"margin: 0cm; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; color: #000000;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0cm; height: 10px; width: 9.96602%;\" valign=\"bottom\">\n<p style=\"text-align: right; margin: 0cm; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt;\"> 1,312 </span></p> </td>\n<td style=\"padding: 0cm; height: 10px; width: 1.01925%;\"><br/></td>\n<td style=\"padding: 0cm; width: 1.01925%; height: 10px;\"><br/></td>\n<td style=\"padding: 0cm; height: 10px; width: 1.01925%;\"><br/></td>\n<td style=\"padding: 0cm; height: 10px; text-align: right; width: 9.96602%;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt;\">\u2014</span></td>\n<td style=\"padding: 0cm; height: 10px; width: 1.1325%;\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"background: #cceeff; padding: 0px 0px 0px 17px; height: 10px; width: 74.9717%;\" valign=\"bottom\">\n<p style=\"margin: 0cm; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> Reductions to deferred revenue for revenue recognized during the period </span></p> </td>\n<td style=\"background: #cceeff; padding: 0cm; height: 10px; width: 1.01925%;\" valign=\"bottom\">\n<p style=\"margin: 0cm; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; color: #000000;\"> \u00a0 </span></p> </td>\n<td style=\"background: #cceeff; padding: 0cm; height: 10px; width: 9.96602%;\" valign=\"bottom\">\n<p style=\"text-align: right; margin: 0cm; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\">(11,566</span></p> </td>\n<td style=\"background: #cceeff; padding: 0cm; height: 10px; width: 1.01925%;\">)</td>\n<td style=\"background: #cceeff; padding: 0cm; width: 1.01925%; height: 10px;\"><br/></td>\n<td style=\"background: #cceeff; padding: 0cm; height: 10px; width: 1.01925%;\"><br/></td>\n<td style=\"background: #cceeff; padding: 0cm; height: 10px; text-align: right; width: 9.96602%;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt;\">(<span style=\"border-left: none; border-right: none;\">2,387</span></span></td>\n<td style=\"background: #cceeff; padding: 0cm; height: 10px; width: 1.1325%;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt;\">)</span></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"padding: 0cm; height: 10px; width: 74.9717%;\" valign=\"bottom\">\n<p style=\"margin: 0cm; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span> Deferred revenue balance end of the period </span></p> </td>\n<td style=\"padding: 0px; height: 10px; vertical-align: bottom; text-align: left; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; width: 1.01925%; border-top-color: #000000 !important; border-bottom-color: #000000 !important;\" valign=\"bottom\">$</td>\n<td style=\"padding: 0cm; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; width: 9.96602%; border-top-color: #000000 !important; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"text-align: right; margin: 0cm; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u00a010,218 </span></p> </td>\n<td style=\"padding: 0cm; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; width: 1.01925%; border-top-color: #000000 !important; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding: 0cm; width: 1.01925%; height: 10px;\"><br/></td>\n<td style=\"padding: 0cm; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; width: 1.01925%; border-top-color: #000000 !important; border-bottom-color: #000000 !important;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt;\">$</span></td>\n<td style=\"padding: 0cm; height: 10px; text-align: right; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; width: 9.96602%; border-top-color: #000000 !important; border-bottom-color: #000000 !important;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt;\"><span style=\"border-left: none; border-right: none;\">15,008</span></span></td>\n<td style=\"padding: 0cm; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; width: 1.1325%; border-top-color: #000000 !important; border-bottom-color: #000000 !important;\"><br/></td> </tr> </tbody> </table> </div> </div> "}]},{"name":"rpt:f-806","factDimensions":{"xbrl:concept":"us-gaap:ContractWithCustomerLiability","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"20472000","decimals":-3}]},{"name":"rpt:f-807","factDimensions":{"xbrl:concept":"us-gaap:ContractWithCustomerLiability","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"17395000","decimals":-3}]},{"name":"rpt:f-808","factDimensions":{"xbrl:concept":"us-gaap:ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"1312000","decimals":-3}]},{"name":"rpt:f-809","factDimensions":{"xbrl:concept":"us-gaap:ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-810","factDimensions":{"xbrl:concept":"us-gaap:ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"-11566000","decimals":-3}]},{"name":"rpt:f-811","factDimensions":{"xbrl:concept":"us-gaap:ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"-2387000","decimals":-3}]},{"name":"rpt:f-812","factDimensions":{"xbrl:concept":"us-gaap:ContractWithCustomerLiability","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"10218000","decimals":-3}]},{"name":"rpt:f-813","factDimensions":{"xbrl:concept":"us-gaap:ContractWithCustomerLiability","xbrl:period":"2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"15008000","decimals":-3}]},{"name":"rpt:f-814","factDimensions":{"xbrl:concept":"us-gaap:DeferredRevenue","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"immr:FixedFeeLicenseMember","us-gaap:FinancialInstrumentPerformanceStatusAxis":"immr:PerformanceObligationBMember"},"factValues":[{"value":"10200000","decimals":-5}]},{"name":"rpt:f-815","factDimensions":{"xbrl:concept":"us-gaap:DeferredRevenue","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"immr:FixedFeeLicenseMember","us-gaap:FinancialInstrumentPerformanceStatusAxis":"immr:PerformanceObligationBMember","us-gaap:ContractWithCustomerDurationAxis":"immr:LaterThanOneYearAndNotLaterThanThreeYearsMember"},"factValues":[{"value":"7400000","decimals":-5}]},{"name":"rpt:f-816","factDimensions":{"xbrl:concept":"us-gaap:DeferredRevenue","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"immr:FixedFeeLicenseMember","us-gaap:FinancialInstrumentPerformanceStatusAxis":"immr:PerformanceObligationBMember","us-gaap:ContractWithCustomerDurationAxis":"immr:LaterThanThreeYearsMember"},"factValues":[{"value":"2800000","decimals":-5}]},{"name":"rpt:f-817","factDimensions":{"xbrl:concept":"us-gaap:DisaggregationOfRevenueTableTextBlock","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"\n<p style=\"margin: 0pt 0pt 10pt; text-indent: 18pt; line-height: 120%; break-after: avoid; font-size: 12pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; line-height: 120%; color: #000000;\"><span>The follo</span>wing table disaggregated\u00a0the revenue associated with our ma<span>jor products<span>\u00a0and service offerings</span></span><span><span><span>\u00a0(i<span class=\"selected\">n thousands)</span></span></span><span>: </span></span></span></p>\n<div style=\"border-left: none; border-right: none; line-height: 1.2;\">\n<div id=\"t_ft_FY2EVFZ8YO00000000000000000000b\">\n<table cellpadding=\"0\" cellspacing=\"0\" style=\"height: 77px; width: 100%; border-collapse: collapse; border-spacing: 0px; font-family: 'times new roman'; font-size: 10pt; margin-left: 0.1px;\">\n<tbody>\n<tr style=\"height: 10px;\">\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px;\"></td>\n<td style=\"color: #000000; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: bold; text-align: center; text-decoration: none solid #000000; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; vertical-align: bottom; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td colspan=\"2\" style=\"color: #000000; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: bold; text-decoration: none solid #000000; text-align: center; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; vertical-align: bottom; border-bottom-color: #000000 !important;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: pre-wrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">One Month Ended July 31, 2024</span><br/></td>\n<td style=\"color: #000000; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: bold; text-align: center; text-decoration: none solid #000000; vertical-align: bottom; height: 10px;\"><br/></td>\n<td style=\"color: #000000; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: bold; text-align: center; text-decoration: none solid #000000; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; vertical-align: bottom; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"color: #000000; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: bold; text-decoration: none solid #000000; height: 10px; text-align: center; border-bottom-width: 1pt; border-bottom-style: solid; vertical-align: bottom; border-bottom-color: #000000 !important;\" valign=\"bottom\">Three Months Ended October 31, 2024</td>\n<td style=\"color: #000000; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: bold; text-align: center; text-decoration: none solid #000000; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; vertical-align: bottom; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"color: #000000; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: bold; text-align: center; text-decoration: none solid #000000; height: 10px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"color: #000000; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: bold; text-align: center; text-decoration: none solid #000000; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; vertical-align: bottom; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"color: #000000; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: bold; text-decoration: none solid #000000; height: 10px; text-align: center; border-bottom-width: 1pt; border-bottom-style: solid; vertical-align: bottom; border-bottom-color: #000000 !important;\" valign=\"bottom\"><span style=\"font-size: 10pt;\">From June 10, 2024 to October 31, 2024</span></td>\n<td style=\"color: #000000; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: bold; text-align: center; text-decoration: none solid #000000; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; vertical-align: bottom; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"height: 17px; background-color: #cceeff;\">\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 17px; background-color: #cceeff; width: 62%;\"><span><span><span><span class=\"selected\" style=\"font-family: 'times new roman', times; font-size: 10pt;\">Course material sale</span></span></span></span></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; background-color: #cceeff; height: 17px; width: 1%; text-align: start; text-indent: 0px;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">$</span></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 17px; width: 10%; text-indent: 0px;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">65,559</span></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 17px; width: 1%;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; width: 1%; height: 17px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; background-color: #cceeff; height: 17px; width: 1%; text-align: start; text-indent: 0px;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">$</span></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 17px; width: 10%; text-indent: 0px;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">431,443</span></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 17px; width: 1%;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 17px; width: 1%;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; background-color: #cceeff; height: 17px; width: 1%; text-align: start; text-indent: 0px;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">$</span></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 17px; width: 10%; text-indent: 0px;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">523,816</span></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 17px; background-color: #cceeff; width: 1%;\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 10px;\"><span><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">General merchandise sale</span></span></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 10px; text-align: left;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\">15,144</td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 10px; text-align: left;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\">99,659</td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 10px; text-align: left;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\">130,811</td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt;\">Services and other revenue</span></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; background-color: #cceeff; height: 10px; text-align: left;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 10px;\">4,342</td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; background-color: #cceeff; height: 10px; text-align: left;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 10px;\">28,572</td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; background-color: #cceeff; height: 10px; text-align: left;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 10px;\">35,165</td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 10px; padding-left: 30px;\">Total product and other revenue</td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; text-align: left;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\">85,045</td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; text-align: left;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\">559,674</td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; text-align: left;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\">689,792</td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\">Course material rental income</td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; background-color: #cceeff; height: 10px; text-align: left;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 10px;\">2,998</td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; background-color: #cceeff; height: 10px; text-align: left;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 10px;\">42,448</td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; background-color: #cceeff; height: 10px; text-align: left;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 10px;\">47,394</td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff;\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 10px; padding-left: 30px;\">Total revenue</td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; border-top-color: #000000 !important; border-bottom-color: #000000 !important; text-align: left;\">$</td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; border-top-color: #000000 !important; border-bottom-color: #000000 !important;\">88,043</td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; border-top-color: #000000 !important; border-bottom-color: #000000 !important; text-align: left;\">$</td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; border-top-color: #000000 !important; border-bottom-color: #000000 !important;\">602,122</td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; border-top-color: #000000 !important; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; border-top-color: #000000 !important; border-bottom-color: #000000 !important; text-align: left;\">$</td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; border-top-color: #000000 !important; border-bottom-color: #000000 !important;\">737,186</td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; border-top-color: #000000 !important; border-bottom-color: #000000 !important;\"><br/></td> </tr> </tbody> </table> </div> </div> "}]},{"name":"rpt:f-818","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2024-07-01T00:00:00/2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","srt:ProductOrServiceAxis":"immr:CourseMaterialSaleMember"},"factValues":[{"value":"65559000","decimals":-3}]},{"name":"rpt:f-819","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"immr:CourseMaterialSaleMember","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"431443000","decimals":-3}]},{"name":"rpt:f-820","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2024-06-10T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"immr:CourseMaterialSaleMember","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"523816000","decimals":-3}]},{"name":"rpt:f-821","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2024-07-01T00:00:00/2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","srt:ProductOrServiceAxis":"immr:GeneralMerchandiseSaleMember"},"factValues":[{"value":"15144000","decimals":-3}]},{"name":"rpt:f-822","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"immr:GeneralMerchandiseSaleMember","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"99659000","decimals":-3}]},{"name":"rpt:f-823","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2024-06-10T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"immr:GeneralMerchandiseSaleMember","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"130811000","decimals":-3}]},{"name":"rpt:f-824","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2024-07-01T00:00:00/2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","srt:ProductOrServiceAxis":"immr:ServicesAndOtherRevenueMember"},"factValues":[{"value":"4342000","decimals":-3}]},{"name":"rpt:f-825","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"immr:ServicesAndOtherRevenueMember","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"28572000","decimals":-3}]},{"name":"rpt:f-826","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2024-06-10T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"immr:ServicesAndOtherRevenueMember","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"35165000","decimals":-3}]},{"name":"rpt:f-827","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2024-07-01T00:00:00/2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","srt:ProductOrServiceAxis":"immr:ProductAndOtherMember"},"factValues":[{"value":"85045000","decimals":-3}]},{"name":"rpt:f-828","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"immr:ProductAndOtherMember","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"559674000","decimals":-3}]},{"name":"rpt:f-829","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2024-06-10T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"immr:ProductAndOtherMember","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"689792000","decimals":-3}]},{"name":"rpt:f-830","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2024-07-01T00:00:00/2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","srt:ProductOrServiceAxis":"immr:RentalServicesMember"},"factValues":[{"value":"2998000","decimals":-3}]},{"name":"rpt:f-831","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"immr:RentalServicesMember","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"42448000","decimals":-3}]},{"name":"rpt:f-832","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2024-06-10T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"immr:RentalServicesMember","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"47394000","decimals":-3}]},{"name":"rpt:f-833","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2024-07-01T00:00:00/2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"88043000","decimals":-3}]},{"name":"rpt:f-834","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"602122000","decimals":-3}]},{"name":"rpt:f-835","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2024-06-10T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"737186000","decimals":-3}]},{"name":"rpt:f-836","factDimensions":{"xbrl:concept":"immr:ScheduleOfContractWithCustomerContractLiabilityTableTextBlock","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"\n<p style=\"margin: 0pt; text-align: justify; text-indent: 18pt; line-height: 1; break-after: avoid; font-size: 12pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; line-height: inherit; color: #000000;\">The following table presents changes in deferred revenue associated with Barnes &amp; Noble Education's contract liabilities (in thousands):\u00a0</span></p>\n<p style=\"margin: 0px; text-align: justify; text-indent: 0px; line-height: 1; break-after: avoid; font-size: 12pt; font-family: 'Times New Roman', serif;\"><br/></p>\n<div id=\"t_ft_NE67UFKYRK00000000000000000000b\">\n<table cellpadding=\"0\" cellspacing=\"0\" style=\"height: 50px; width: 100%; border-collapse: collapse; border-spacing: 0px; font-family: 'times new roman'; font-size: 10pt; margin: 0px; text-indent: 0px;\">\n<tbody>\n<tr style=\"height: 10px; background-color: #ffffff;\">\n<td style=\"white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px; background-color: #ffffff; width: 87.9955%; vertical-align: bottom;\" valign=\"bottom\"></td>\n<td style=\"white-space: nowrap; font-family: Calibri; font-size: 15px; background-color: #ffffff; height: 10px; width: 1.1325%; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"color: #000000; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; text-align: center; text-decoration: none solid #000000; height: 10px; background-color: #ffffff; width: 9.96602%; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; font-weight: bold;\"><span>October 31, 2024</span></span></td>\n<td style=\"color: #000000; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: bold; text-align: center; text-decoration: none solid #000000; background-color: #ffffff; height: 10px; width: 1.1325%; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 10px; width: 87.9955%; background-color: #cceeff;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">Deferred revenue as of the acquisition date</span></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 10px; width: 1.1325%; background-color: #cceeff;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">$</span></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px; text-align: right; width: 9.96602%; background-color: #cceeff;\"><span style=\"vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman'; font-size: 10pt; height: 20px; width: 9.97286%;\">11,044</span></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 10px; width: 1.1325%; background-color: #cceeff;\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"color: #000000; vertical-align: bottom; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 10px; margin: 0px; text-indent: 0px; padding: 0px 0px 0px 15px; width: 87.9955%;\"><span style=\"font-size: 10pt; color: #000000; break-after: avoid; font-family: 'times new roman', times; text-decoration: none; font-weight: normal; margin: 0pt;\">Additions to deferred revenue during the period</span></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 10px; width: 1.1325%;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; width: 9.96602%;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: pre-wrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">91,225</span></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; width: 1.1325%;\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 10px; padding: 0px 0px 0px 15px; width: 87.9955%; background-color: #cceeff;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; margin: 0pt; display: inline !important;\">Reductions to deferred revenue for revenue recognized during the period</span></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 10px; width: 1.1325%; background-color: #cceeff;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; width: 9.96602%; background-color: #cceeff;\"><span style=\"border-left: none; border-right: none; font-family: 'times new roman', times;\"><span style=\"border-left: none; border-right: none;\">(61,392</span></span></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 10px; text-align: left; width: 1.1325%; background-color: #cceeff;\">)</td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 10px; width: 87.9955%;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; color: #000000;\">Deferred revenue balance at the end of period</span></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 10px; width: 1.1325%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">$</span></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; width: 9.96602%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"border-left: none; border-right: none; font-family: 'times new roman', times;\"> <span style=\"border-left: none; border-right: none;\">40,877</span></span></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; width: 1.1325%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td> </tr> </tbody> </table> </div> "}]},{"name":"rpt:f-837","factDimensions":{"xbrl:concept":"us-gaap:ContractWithCustomerLiability","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"11044000","decimals":-3}]},{"name":"rpt:f-838","factDimensions":{"xbrl:concept":"us-gaap:ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"91225000","decimals":-3}]},{"name":"rpt:f-839","factDimensions":{"xbrl:concept":"us-gaap:ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"-61392000","decimals":-3}]},{"name":"rpt:f-840","factDimensions":{"xbrl:concept":"us-gaap:ContractWithCustomerLiability","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"40877000","decimals":-3}]},{"name":"rpt:f-841","factDimensions":{"xbrl:concept":"immr:InvestmentsAndFairValueMeasurementsDisclosureTextBlock","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"\n<p style=\"margin: 0pt; text-align: justify; line-height: 1.2; text-indent: 0pt;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u00a0</span><span style=\"font-size: 10pt; text-indent: 0pt; font-family: 'Times New Roman'; font-weight: bold; line-height: inherit;\"><span style=\"border-left: none; border-right: none; line-height: inherit;\"><span>5</span></span>. </span><span style=\"font-size: 10pt; text-indent: 0pt; font-family: 'Times New Roman'; font-weight: bold; line-height: inherit;\">\u00a0</span><span style=\"font-size: 10pt; text-indent: 0pt; font-family: 'Times New Roman'; font-weight: bold; line-height: inherit;\">INVESTMENTS AND FAIR VALUE MEASUREMENTS</span></p>\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 8pt 0pt 0pt; break-after: avoid; break-inside: avoid; text-indent: 18pt;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">We invest surplus funds in excess of operational requirements in a diversified portfolio of marketable securities, with the objectives of delivering competitive returns, maintaining a high degree of liquidity, and seeking to avoid the permanent impairment of principal.\u00a0<span style=\"color: #000000; font-family: 'times new roman', times; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">A summary of our investments in marketable equity and debt securities as of October 31, 2024, is as follows:</span></span></span></p>\n<p style=\"margin: 0pt; text-align: justify; line-height: 1.2;\"><br/></p>\n<div>\n\n<p style=\"margin: 0pt 0pt 8pt; font-size: 10pt; line-height: 1.2; break-after: avoid; text-indent: 18pt; font-family: 'Times New Roman';\"><span style=\"font-size: 10pt; line-height: inherit;\"><span style=\"font-family: 'times new roman', times; line-height: inherit;\">Investments - current were as follows (in thousands):</span></span></p>\n<div style=\"border-left: none; border-right: none;\">\n<div id=\"t_ft_Z5CNBNN2Q800000000000000000000b\">\n<table cellpadding=\"0\" cellspacing=\"0\" style=\"height: 40px; border-collapse: collapse; margin: 0px 0px 0px 0.1px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px; margin-left: 0.1px;\" width=\"100%\">\n<tbody>\n<tr style=\"height: 10px;\">\n<td style=\"height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\"> \u00a0 </span></p> </td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: center; text-indent: 0px; line-height: 1.1; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;\"><span style=\"border-left: none; border-right: none; line-height: inherit;\"><span>October 31, 2024</span></span></span></p> </td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\"> \u00a0 </span></p> </td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: center; line-height: 1.1; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;\"><span style=\"border-left: none; border-right: none; line-height: inherit;\"><span>April 30, 2024</span></span></span></p> </td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 75%; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; line-height: inherit;\"> Marketable equity securities </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: left; background-color: #cceeff; width: 1%;\"><span style=\"color: #000000; font-family: 'times new roman'; font-size: 10pt; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; float: none; display: inline !important; line-height: inherit;\">$</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 10%;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; line-height: inherit;\">44,413</span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\"> \u00a0 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: left; background-color: #cceeff; width: 1%;\"><span style=\"font-size: 10pt; line-height: inherit;\">$</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 10%;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\">\u00a0 50,496</span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%;\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\"> U.S. treasury securities </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; line-height: inherit;\">34,396</span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\"> \u00a0 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\">42,352</span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\"> Short-term investments </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: left; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; float: none; display: inline !important; line-height: inherit;\">$</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\">78,809</span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"height: 10px; margin: 0px; vertical-align: bottom; padding-left: 0px; padding-right: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\"> \u00a0 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\">92,848</span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"></td> </tr> </tbody> </table> </div> </div>  </div>\n<p style=\"margin: 0px; text-align: justify; line-height: 1.2; text-indent: 0px;\"><br/></p>\n<div>\n\n<p style=\"margin: 0pt 0pt 8pt; font-size: 10pt; line-height: 1.2; break-after: avoid; text-indent: 18pt; font-family: 'Times New Roman';\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\">Investments- noncurrent were as follows (in thousands):</span></p>\n<div>\n<div id=\"t_ft_2WFBETXTN400000000000000000000b\">\n<table cellpadding=\"0\" cellspacing=\"0\" style=\"height: 40px; border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px; margin-left: 0.1px;\" width=\"100%\">\n<tbody>\n<tr style=\"height: 10px;\">\n<td style=\"height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\"> \u00a0 </span></p> </td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: center; text-indent: 0px; padding-left: 0px; padding-right: 0px; line-height: 1.2;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;\"><span>October 31, 2024</span></span></p> </td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\"> \u00a0 </span></p> </td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px; line-height: 1.2;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;\"><span>April 30, 2024</span></span></p> </td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 75%; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">U.S. treasury securities</span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 10%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\">\u00a0 \u00a016,101</span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\"> \u00a0 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 10%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\">\u00a0 \u00a0 19,747</span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">Corporate bonds</span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\">21,246</span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\"> \u00a0 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\">26,798</span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; padding: 0px 0px 0px 15px; height: 10px; margin: 0px; background-color: #cceeff; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\"> Investments- noncurrent </span></p> </td>\n<td style=\"color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\">37,347</span></p> </td>\n<td style=\"color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\"> \u00a0 </span></p> </td>\n<td style=\"color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\">46,545</span></p> </td>\n<td style=\"height: 10px; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td> </tr> </tbody> </table> </div> </div>  </div>\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 8pt 0pt 0pt; break-after: avoid; break-inside: avoid; text-indent: 18pt;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; line-height: inherit;\">Marketable Securities</span></p>\n<p style=\"margin: 0pt; text-align: justify;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u00a0</span></p>\n\n<p style=\"font-size: 10pt; line-height: 120%; margin: 0pt 0pt 8pt; break-after: avoid; text-indent: 18pt; font-family: 'times new roman', times;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\">Marketable securities as of <span>October 31, 2024</span>\u00a0and <span>April 30, 2024</span>\u00a0consisted of the following (in thousands):</span></p>\n<div style=\"border-left: none; border-right: none;\">\n<div id=\"t_ft_DM3L06DBPS00000000000000000000b\">\n<table cellpadding=\"0\" cellspacing=\"0\" style=\"height: 100px; border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px;\" width=\"100%\">\n<tbody>\n<tr style=\"height: 20px;\">\n<td style=\"height: 20px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0pt; page-break-after: avoid;\"><br/></p> </td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 20px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"13\" style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 20px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0pt; page-break-after: avoid; text-align: center;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\"> <span>October 31, 2024</span> </span></p> </td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 20px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"height: 10px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0pt; page-break-after: avoid;\"><br/></p> </td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; text-align: center; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><span style=\"font-size: 10pt; line-height: inherit;\"><span style=\"font-family: 'Times New Roman'; font-weight: bold; line-height: inherit;\">Cost or Amortized Cost</span></span></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; text-align: center; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u00a0</span></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; text-align: center; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\">Unrealized Gains</span></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; text-align: center; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u00a0</span></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; text-align: center; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\">Unrealized Losses</span></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; text-align: center; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u00a0</span></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; text-align: center; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\">Fair Value</span></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-weight: bold; font-size: 10pt; line-height: inherit;\"> Marketable equity securities </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"padding: 0px 0px 0px 18px; height: 10px; margin: 0px; text-indent: 0px; width: 49%; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> Equity securities </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1%;\"><span style=\"font-size: 10pt; line-height: inherit;\">$</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 10%;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; line-height: inherit;\"><span style=\"font-family: 'Times New Roman'; line-height: inherit;\">45,339 </span></span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1%;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; width: 1%;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1%;\"><span style=\"font-size: 10pt; line-height: inherit;\">$</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 10%;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">2,802 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1%;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; width: 1%;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1%;\"><span style=\"font-size: 10pt; line-height: inherit;\">$</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 10%;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">(3,728</span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1%;\">)</td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; width: 1%;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1%;\"><span style=\"font-size: 10pt; line-height: inherit;\">$</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 10%;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">44,413 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1%;\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\"> Marketable debt securities </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"padding: 0px 0px 0px 18px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> U.S. treasury securities </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">49,749 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">748 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u2014</span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;\"></td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">50,497 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"padding: 0px 0px 0px 18px; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> Corporate bonds </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">20,584 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">684 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">(22</span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">)</td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">21,246 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"padding: 0px 0px 0px 18px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> Total marketable debt securities </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">70,333 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> \u00a01,432 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">(22</span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">)</td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u00a071,743 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; background-color: #cceeff; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">$</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">115,672 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">$</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">4,234 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">$</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">(3,750</span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">)</td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">$</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">116,156 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td> </tr> </tbody> </table> </div> </div>\n<p style=\"margin: 0pt; text-align: justify;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u00a0</span></p>\n<div style=\"border-left: none; border-right: none;\">\n<div id=\"t_ft_S9TAM1DIFK00000000000000000000b\">\n<table cellpadding=\"0\" cellspacing=\"0\" style=\"height: 101px; border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px;\" width=\"100%\">\n<tbody>\n<tr style=\"height: 20px;\">\n<td style=\"height: 20px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0pt; page-break-after: avoid;\"><br/></p> </td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 20px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"13\" style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 20px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0pt; page-break-after: avoid; text-align: center;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\"> <span>April 30, 2024</span> </span></p> </td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 20px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"height: 10px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0pt; page-break-after: avoid;\"><br/></p> </td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px; line-height: 1.2;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\"> Cost or Amortized Cost </span></p> </td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\"> Unrealized Gains </span></p> </td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\"> Unrealized Losses </span></p> </td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: center; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\"> Fair Value </span></p> </td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\"> Marketable equity securities </span></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td> </tr>\n<tr style=\"height: 11px;\">\n<td style=\"padding: 0px 0px 0px 18px; height: 11px; margin: 0px; text-indent: 0px; width: 49%; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> Equity securities </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 11px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1%;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">$</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 11px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 10%;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u00a050,645</span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 11px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1%;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 11px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; width: 1%;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 11px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1%;\"><span style=\"font-size: 10pt; line-height: inherit;\">$</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 11px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 10%;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">5,656 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 11px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1%;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 11px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; width: 1%;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 11px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1%;\"><span style=\"font-size: 10pt; line-height: inherit;\">$</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 11px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 10%;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">(5,805</span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 11px; margin: 0px; text-indent: 0px; width: 1%;\">)</td>\n<td style=\"vertical-align: bottom; height: 11px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; width: 1%;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 11px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1%;\"><span style=\"font-size: 10pt; line-height: inherit;\">$</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 11px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 10%;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">50,496 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 11px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1%;\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\"> Marketable debt securities </span></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"padding: 0px 0px 0px 18px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> U.S. treasury securities </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">61,306 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">825 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">(32</span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;\">)</td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">62,099 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"padding: 0px 0px 0px 18px; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> Corporate bonds </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">25,695 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">1,151 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">(48</span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">)</td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">26,798 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"padding: 0px 0px 0px 18px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> Total marketable debt securities </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> \u00a087,001 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">1,976 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">(80</span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">)</td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">88,897 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">$</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">137,646 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">$</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u00a07,632 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">$</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">(5,885</span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">)</td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">$</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u00a0139,393 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td> </tr> </tbody> </table> </div> </div> \n\n<div><br/></div>\n\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 0pt; break-after: avoid; text-indent: 18pt; font-family: 'Times New Roman';\"><span style=\"font-size: 10pt; line-height: inherit;\"><span style=\"font-family: 'Times New Roman'; line-height: inherit;\">The amortized costs and fair value of our marketable debt securities, by contractual maturity, as of </span><span>October 31, 2024</span><span style=\"font-family: 'Times New Roman'; line-height: inherit;\"> (in thousands) are as follows:\u00a0</span></span><br/></p>\n<p style=\"margin: 0pt; text-align: justify; line-height: 1.2;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u00a0</span></p>\n<div style=\"border-left: none; border-right: none;\">\n<div id=\"t_ft_TQHZC0LF0G00000000000000000000b\">\n<table cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; height: 60px; text-indent: 0px;\" width=\"100%\">\n<tbody>\n<tr style=\"height: 20px;\">\n<td style=\"height: 20px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0pt; page-break-after: avoid;\"><br/></p> </td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 20px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"5\" style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 20px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0pt; page-break-after: avoid; text-align: center;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\"> <span>October 31, 2024</span> </span></p> </td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 20px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"height: 10px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0pt; page-break-after: avoid;\"><br/></p> </td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 1.65pt 0pt 0pt; page-break-after: avoid; text-align: center;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\"> Amortized Cost </span></p> </td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0pt; page-break-after: avoid;\"><br/></p> </td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 1.65pt 0pt 0pt; page-break-after: avoid; text-align: center;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\"> Fair Value </span></p> </td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"padding: 1px 0px 0px; height: 10px; width: 75%; margin: 0px; text-indent: 0px; background-color: #cceeff; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> Less than <span>1</span> year </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; width: 1%; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; width: 10%; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> \u00a033,842 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; width: 1%; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; width: 1%; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; width: 1%; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; width: 10%; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">34,396 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; width: 1%; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> <span>1</span> to <span>5</span> years </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">36,491 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">37,347 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> Total </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u00a070,333 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">71,743 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td> </tr> </tbody> </table> </div> </div> \n<p style=\"margin: 0pt; text-align: justify; line-height: 1.2;\"><br/></p>\n<p style=\"line-height: 1.2; margin: 0cm; font-size: 12pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; line-height: inherit;\"><span style=\"color: #000000; line-height: inherit;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0<span style=\"font-family: 'times new roman', times;\">As of <span>October 31, 2024</span>, the fair value of corporate bonds with unrealized loss position was $10.8</span></span><span style=\"font-family: 'times new roman', times;\"><span style=\"color: #000000; line-height: inherit;\">\u00a0million</span><span style=\"color: #000000; line-height: inherit;\">, with an\u00a0aggregated loss of $</span><span style=\"color: #000000; line-height: inherit;\">22,000</span><span style=\"color: #000000; line-height: inherit;\">.\u00a0 There were no U.S.treasury with unrealized loss position\u00a0at October 31. 2024.<span style=\"color: #000000; line-height: inherit;\">As of April 30, 2024, the fair value of available-for-sale debt securities in unrealized loss position for corporate bonds and U.S. treasury securities were $</span><span style=\"color: #000000; line-height: inherit;\">5.6</span><span style=\"color: #000000; line-height: inherit;\">\u00a0million and $</span><span style=\"color: #000000; line-height: inherit;\">25.2</span><span style=\"color: #000000; line-height: inherit;\">\u00a0million, respectively, with an\u00a0aggregated loss of $</span><span style=\"color: #000000; line-height: inherit;\">0.1</span><span style=\"color: #000000; line-height: inherit;\"> million. </span></span></span><span style=\"line-height: inherit;\"><span style=\"font-family: 'times new roman', times;\">For all available-for-sale debt securities that were in unrealized loss positions, we have determined that it is more likely than not we will hold the securities until maturity or a recovery of the cost basis. We had no credit-related impairment loss as of <span>October 31, 2024</span> and <span>April 30, 2024</span>.</span></span></span></p>\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 0pt; break-after: avoid; text-indent: 18pt;\"><br/></p>\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 0pt; break-after: avoid; text-indent: 18pt;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; line-height: inherit;\">Derivative Financial Instruments</span></p>\n<p style=\"margin: 0pt; text-align: justify; line-height: 1.2;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u00a0</span></p>\n\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 0pt; break-after: avoid; break-inside: avoid; text-indent: 18pt;\"><span style=\"font-size: 10pt; line-height: inherit;\"><span style=\"font-family: 'Times New Roman'; line-height: inherit;\">Our derivative instruments consisted of call and put options sold at their fair value as of the balance sheet date. These derivative instruments are reported as </span><span style=\"font-family: 'Times New Roman'; font-style: italic; line-height: inherit;\"><span style=\"-sec-ix-hidden:Tag1321\">Other current liabilities</span></span><span style=\"font-family: 'Times New Roman'; line-height: inherit;\"> on our </span><span style=\"font-family: 'Times New Roman'; font-style: italic; line-height: inherit;\">Condensed</span> <span style=\"font-family: 'Times New Roman'; font-style: italic; line-height: inherit;\">Consolidated Balance Sheets </span><span style=\"font-family: 'Times New Roman'; line-height: inherit;\">as of </span><span style=\"font-family: 'Times New Roman'; line-height: inherit;\"><span>October 31, 2024</span><span style=\"font-family: 'times new roman', times; line-height: inherit;\"><span style=\"line-height: inherit;\"> and\u00a0</span><span>April 30, 2024</span></span></span><span style=\"font-family: 'Times New Roman'; line-height: inherit;\"> (in thousands):</span></span></p>\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 0px; break-after: avoid; break-inside: avoid; text-indent: 0px;\"><span style=\"font-size: 10pt; line-height: inherit;\">\u00a0</span></p>\n<div style=\"border-left: none; border-right: none;\">\n<div id=\"t_ft_JZOKFK4PMO00000000000000000000b\">\n<table cellpadding=\"0\" cellspacing=\"0\" style=\"height: 40px; border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px;\" width=\"100%\">\n<tbody>\n<tr style=\"height: 10px;\">\n<td style=\"height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"9\" style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\"> <span>October 31, 2024</span> </span></p> </td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\"> Cost </span></p> </td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\"> Unrealized Gains</span></p> </td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\"> Fair Value </span></p> </td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"padding-left: 0px; padding-right: 0px; vertical-align: middle; height: 10px; width: 62%; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> Derivative instruments </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: middle; height: 10px; width: 1%; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"padding-right: 0px; vertical-align: middle; height: 10px; width: 10%; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">7,145</span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: middle; height: 10px; width: 1%; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; width: 1%; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: middle; height: 10px; width: 1%; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"padding-right: 0px; vertical-align: middle; height: 10px; width: 10%; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">(3,251</span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: middle; height: 10px; width: 1%; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">)</td>\n<td style=\"vertical-align: bottom; height: 10px; width: 1%; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: middle; height: 10px; width: 1%; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"padding-right: 0px; vertical-align: middle; height: 10px; width: 10%; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">3,894</span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: middle; height: 10px; width: 1%; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">7,145</span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">(3,251</span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">)</td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">3,894</span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td> </tr> </tbody> </table> </div> </div>\n<div style=\"border-left: none; border-right: none;\"><span style=\"font-size: 10pt; line-height: inherit;\">\u00a0</span></div>\n<div style=\"border-left: none; border-right: none;\">\n<div id=\"t_ft_DXW6ULSRQO00000000000000000000b\">\n<table cellpadding=\"0\" cellspacing=\"0\" style=\"height: 44px; border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px;\" width=\"100%\">\n<tbody>\n<tr style=\"height: 12px;\">\n<td style=\"height: 12px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 12px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"9\" style=\"padding-left: 0px; padding-right: 0px; height: 12px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\"> <span>April 30, 2024</span> </span></p> </td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 12px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\"> Cost </span></p> </td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\"> Unrealized Gains</span></p> </td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\"> Fair Value </span></p> </td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"background-color: #cceeff; padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; width: 62%;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> Derivative instruments </span></p> </td>\n<td style=\"background-color: #cceeff; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"background-color: #cceeff; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 10%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">7,935 </span></p> </td>\n<td style=\"background-color: #cceeff; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"background-color: #cceeff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; width: 1%;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"background-color: #cceeff; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"background-color: #cceeff; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 10%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">(2,495</span></p> </td>\n<td style=\"background-color: #cceeff; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">)</td>\n<td style=\"background-color: #cceeff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; width: 1%;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"background-color: #cceeff; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"background-color: #cceeff; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 10%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">5,440 </span></p> </td>\n<td style=\"background-color: #cceeff; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td> </tr>\n<tr style=\"height: 12px;\">\n<td style=\"background-color: #ffffff; vertical-align: bottom; height: 12px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"background-color: #ffffff; padding-right: 0px; vertical-align: bottom; height: 12px; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"background-color: #ffffff; padding-right: 0px; vertical-align: bottom; height: 12px; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">7,935 </span></p> </td>\n<td style=\"background-color: #ffffff; padding-right: 0px; vertical-align: bottom; height: 12px; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"background-color: #ffffff; vertical-align: bottom; height: 12px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"background-color: #ffffff; padding-right: 0px; vertical-align: bottom; height: 12px; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"background-color: #ffffff; padding-right: 0px; vertical-align: bottom; height: 12px; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">(2,495</span></p> </td>\n<td style=\"background-color: #ffffff; padding-right: 0px; vertical-align: bottom; height: 12px; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">)</td>\n<td style=\"background-color: #ffffff; vertical-align: bottom; height: 12px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"background-color: #ffffff; padding-right: 0px; vertical-align: bottom; height: 12px; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"background-color: #ffffff; padding-right: 0px; vertical-align: bottom; height: 12px; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">5,440 </span></p> </td>\n<td style=\"background-color: #ffffff; padding-right: 0px; vertical-align: bottom; height: 12px; margin: 0px; text-indent: 0px; padding-left: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td> </tr> </tbody> </table> </div> </div> \n<div style=\"border-left: none; border-right: none;\">\n<div>\n </div> </div>\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 0px; text-indent: 0px;\"><br/></p>\n<div style=\"margin: 0pt; text-indent: 18pt;\">\n\n<div style=\"margin: 0pt; text-indent: 18pt;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times;\">A summary of realized and unrealized gains and losses from our equity securities and derivative instruments <span>and realized gains and losses from our marketable debt securities are as follows (in thousands):</span></span></div>\n<div style=\"margin: 0pt; text-indent: 18pt;\"><br/>\n<div style=\"border-left: none; border-right: none; margin: 0px; text-indent: 0px;\">\n<div id=\"t_ft_YFFMQK0HC000000000000000000000b\">\n<table cellpadding=\"0\" cellspacing=\"0\" style=\"height: 90px; border-collapse: collapse; margin: 0px 0px 0px 0.1px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px; margin-left: 0.1px;\" width=\"100%\">\n<tbody style=\"margin: 0px; text-indent: 0px;\">\n<tr style=\"height: 15px;\">\n<td style=\"margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; height: 15px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"3\" style=\"margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; height: 15px; vertical-align: bottom; text-align: center; border-bottom: 1pt solid #000000;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'times new roman'; font-size: 10pt; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">One Month Ended</span><br/></td>\n<td style=\"margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; height: 15px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"7\" style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 15px; border-bottom-width: 1pt; border-bottom-style: solid; vertical-align: bottom; border-bottom-color: #000000 !important;\" valign=\"bottom\"><span style=\"font-weight: bold;\"><span>Three Months Ended</span></span></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 15px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"7\" style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 15px; border-bottom-width: 1pt; border-bottom-style: solid; vertical-align: bottom; border-bottom-color: #000000 !important;\" valign=\"bottom\"><span style=\"font-weight: bold;\"><span>Six Months Ended</span></span></td> </tr>\n<tr style=\"height: 15px;\">\n<td style=\"margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; height: 15px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"3\" style=\"margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; height: 15px; text-align: center; border-bottom-width: 1pt; border-bottom-style: solid; vertical-align: bottom; border-bottom-color: #000000 !important;\" valign=\"bottom\"><span style=\"font-weight: bold;\">July 31, 2024</span><br/></td>\n<td style=\"margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; height: 15px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"3\" style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 15px; text-align: center; border-bottom-width: 1pt; border-bottom-style: solid; vertical-align: bottom; border-bottom-color: #000000 !important;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\"><span>October 31, 2024</span></span><br/></td>\n<td style=\"margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; height: 15px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"3\" style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 15px; text-align: center; vertical-align: bottom;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\"><span>June 30, 2023</span></span><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 15px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"3\" style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 15px; text-align: center; vertical-align: bottom;\" valign=\"bottom\"><span style=\"border-left: none; border-right: none; font-weight: bold;\"><span>October 31, 2024</span></span><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 15px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"3\" style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 15px; text-align: center; vertical-align: bottom;\" valign=\"bottom\"><span style=\"border-left: none; border-right: none; font-weight: bold;\"><span>June 30, 2023</span></span><br/></td> </tr>\n<tr style=\"height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; vertical-align: bottom; width: 36%;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> Net unrealized gains (losses)\u00a0recognized on marketable equity securities </span></span></p> </td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff; height: 10px; width: 1%;\">$</td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff; text-align: right; height: 10px; width: 10%;\">2,839</td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff; text-align: right; width: 1%;\"><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff; text-align: right; height: 10px; width: 1%;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; width: 1%;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; width: 10%;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">(2,407</span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; width: 1%;\">)</td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; background-color: #cceeff; width: 1%;\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; width: 1%;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; width: 10%;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">(1,255</span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; width: 1%;\">)</td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px; background-color: #cceeff; width: 1%;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; width: 1%;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">$</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px; text-align: right; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; width: 10%;\"><span style=\"font-size: 10pt; line-height: inherit;\">(776</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; width: 1%;\">)</td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px; background-color: #cceeff; width: 1%;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; width: 1%;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">$</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px; text-align: right; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; width: 10%;\"><span style=\"font-size: 10pt; line-height: inherit;\">759</span></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; width: 1%;\"><br/></td> </tr>\n<tr style=\"height: 10px; margin: 0px; text-indent: 0px;\">\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> Net realized gains recognized on marketable equity securities </span></p> </td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 10px;\"><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: right; height: 10px;\">704</td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: right;\"><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: right; height: 10px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> \u00a0834 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;\"></td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">4,561</span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px;\"></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px; text-align: right;\"><span style=\"font-size: 10pt; line-height: inherit;\">3,941</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px; text-align: right;\"><span style=\"font-size: 10pt; line-height: inherit;\">6,230</span></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px;\"><br/></td> </tr>\n<tr style=\"height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> Net unrealized gains (losses) recognized on derivative instruments </span></p> </td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff; height: 10px;\"><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff; text-align: right; height: 10px;\">1,128</td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff; text-align: right;\"><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff; text-align: right; height: 10px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">1,282</span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;\"></td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">(91</span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px; background-color: #cceeff;\">)</td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px; text-align: right; background-color: #cceeff;\"><span style=\"font-size: 10pt; line-height: inherit;\">757</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px; background-color: #cceeff;\"></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px; text-align: right; background-color: #cceeff;\"><span style=\"font-size: 10pt; line-height: inherit;\">(194</span></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff;\">)</td> </tr>\n<tr style=\"height: 10px; margin: 0px; text-indent: 0px;\">\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> Net realized gains recognized on derivative instruments </span></p> </td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 10px;\"><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: right; height: 10px;\">172</td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: right;\"><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: right; height: 10px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">866</span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;\"></td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">1,520</span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px; text-align: right;\"><span style=\"font-size: 10pt; line-height: inherit;\">3,462</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px; text-align: right;\"><span style=\"font-size: 10pt; line-height: inherit;\">2,237</span></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px;\"><br/></td> </tr>\n<tr style=\"height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> Net realized gains recognized on marketable debt securities </span></p> </td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff; text-align: right; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">1,056</td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff; text-align: right; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff; text-align: right; height: 10px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; background-color: #cceeff; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; background-color: #cceeff; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">35</span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; background-color: #cceeff; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"></td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; background-color: #cceeff; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; background-color: #cceeff; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">217 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px; background-color: #cceeff; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px; background-color: #cceeff; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px; text-align: right; background-color: #cceeff; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><span style=\"font-size: 10pt; line-height: inherit;\">1,308</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px; background-color: #cceeff; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px; background-color: #cceeff; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px; text-align: right; background-color: #cceeff; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><span style=\"font-size: 10pt; line-height: inherit;\">217</span></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td> </tr>\n<tr style=\"height: 10px; margin: 0px; text-indent: 0px;\">\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> Total net gains recognized in interest and other income (loss), net </span></p> </td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 10px; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">$</td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: right; height: 10px; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">5,899</td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: right; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: right; height: 10px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; border-top-color: #000000 !important; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; border-top-color: #000000 !important; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> \u00a0610 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; border-top-color: #000000 !important; border-bottom-color: #000000 !important;\"></td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;\">\n<p style=\"margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; border-top-color: #000000 !important; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; border-top-color: #000000 !important; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">4,952</span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; border-top-color: #000000 !important; border-bottom-color: #000000 !important;\"></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; border-top-color: #000000 !important; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">$</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px; text-align: right; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; border-top-color: #000000 !important; border-bottom-color: #000000 !important;\"><span style=\"font-size: 10pt; line-height: inherit;\">8,692</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; border-top-color: #000000 !important; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; border-top-color: #000000 !important; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">$</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px; text-align: right; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; border-top-color: #000000 !important; border-bottom-color: #000000 !important;\"><span style=\"font-size: 10pt; line-height: inherit;\">9,249</span></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; border-top-color: #000000 !important; border-bottom-color: #000000 !important;\"><br/></td> </tr> </tbody> </table> </div> </div> </div>  </div>\n<div style=\"margin: 0pt; text-indent: 18pt;\">\n<div style=\"border-left: none; border-right: none; margin: 0px; text-indent: 0px;\"> <br/></div> </div>\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 6pt 0pt 0pt 18pt; break-after: avoid; break-inside: avoid; text-indent: 0pt;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; text-indent: 18pt; line-height: inherit;\">Fair Value Measurements</span><br/></p>\n<p style=\"text-indent: 18pt; line-height: 1.2; margin: 6pt 0pt 0pt; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10.0pt;\">Our financial instruments include cash and cash equivalents, receivables, accrued liabilities and accounts payable. The fair value of cash and cash equivalents, receivables, accrued liabilities and accounts payable approximates their carrying values because of the short-term nature of these instruments, which are all considered Level <span>1</span>. The fair value of long-term debt approximates its carrying value.</span></p>\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 6pt 0pt; text-indent: 18pt;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> Our financial instruments measured at fair value on a recurring basis consisted of U.S. treasury securities, equity securities, corporate bonds and derivatives. Equity securities are classified within Level <span>1</span> of the fair value hierarchy as they are valued based on quoted market price in an active market. U.S. treasury securities, corporate bonds and derivative instruments are valued based on quoted prices in markets that are less active, broker or dealer quotations, or alternative pricing sources with reasonable levels of price transparency are generally classified within Level <span>2</span> of the fair value hierarchy.</span></p>\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 0pt; text-indent: 18pt;\"><span style=\"font-size: 10pt; line-height: inherit;\"><span style=\"font-family: 'Times New Roman'; line-height: inherit;\"><span>Financial instruments value</span>d based on unobservable inputs which reflect the reporting entity\u2019s own assumptions or data that market participants would use in valuing an instrument are generally classified within Level <span>3</span> of the fair value hierarchy. We did not hold Level <span>3</span> financial instruments as of </span><span style=\"font-family: 'times new roman', times; line-height: inherit;\"><span>October 31, 2024</span><span style=\"line-height: inherit;\">, and </span><span>April 30, 2024</span><span style=\"line-height: inherit;\">.</span></span></span></p>\n<p style=\"margin: 0px; text-align: justify; text-indent: 0px; line-height: 1.2;\"><br/></p>\n\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 0pt 0pt 6pt; break-after: avoid; text-indent: 18pt;\"><span style=\"font-size: 10pt; line-height: inherit;\"><span style=\"font-family: 'Times New Roman'; line-height: inherit;\"><span><span>Financial instrument</span>s measured at fa</span>ir value on a recurring basis as <span style=\"font-family: 'times new roman', times; line-height: inherit;\">of </span></span><span style=\"font-family: 'times new roman', times; line-height: inherit;\"><span>October 31, 2024</span> and <span>April 30, 2024</span></span><span style=\"font-family: 'Times New Roman'; line-height: inherit;\"> are classified based on the valuation technique in the table below (in thousands):</span></span></p>\n<div style=\"border-left: none; border-right: none; margin: 0px; text-indent: 0px;\">\n<div id=\"t_ft_ZWMUFD3OA800000000000000000000b\">\n<table cellpadding=\"0\" cellspacing=\"0\" style=\"height: 126px; border-collapse: collapse; margin: 0px 0px 0px 0.1px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px;\" width=\"100%\">\n<tbody style=\"margin: 0px; text-indent: 0px;\">\n<tr style=\"height: 10px; margin: 0px; text-indent: 0px;\">\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"9\" style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: center; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\"> <span>October 31, 2024</span> </span></p> </td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px;\"><br/></p> </td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px;\"><br/></p> </td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"height: 10px; margin: 0px; text-indent: 0px;\">\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"9\" style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: center; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\"> Fair Value Measurements Using </span></p> </td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px;\"><br/></p> </td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px;\"><br/></p> </td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"height: 10px; margin: 0px; text-indent: 0px;\">\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: center; text-indent: 0px; line-height: 1.1;\"><span style=\"line-height: inherit; font-size: 10pt;\"><span style=\"line-height: inherit;\"><span style=\"font-family: 'Times New Roman'; font-weight: bold; line-height: inherit;\"> Quoted\u00a0Prices in Active Markets for Identical Assets (Level <span>1</span>) </span></span></span></p> </td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: center; text-indent: 0px; line-height: 1.1;\"><span style=\"line-height: inherit; font-size: 10pt;\"><span style=\"line-height: inherit;\"><span style=\"font-family: 'Times New Roman'; font-weight: bold; line-height: inherit;\"> Significant Other Observable Inputs (Level <span>2</span>) </span></span></span></p> </td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: center; text-indent: 0px; line-height: 1.1;\"><span style=\"line-height: inherit; font-size: 10pt;\"><span style=\"line-height: inherit;\"><span style=\"font-family: 'Times New Roman'; font-weight: bold; line-height: inherit;\"> Significant Unobservable Inputs (Level <span>3</span>) </span></span></span></p> </td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: center; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\"> Total </span></p> </td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\"> Assets: </span></p> </td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"height: 16px; margin: 0px; text-indent: 0px;\">\n<td style=\"padding-left: 0px; padding-right: 0px; height: 16px; margin: 0px; text-indent: 0px; vertical-align: bottom; width: 49%;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-size: 10pt; line-height: inherit;\"> U.S. treasury securities\u00a0 </span></p> </td>\n<td style=\"padding-right: 0px; height: 16px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; width: 1%;\" valign=\"bottom\"><span style=\"font-size: 10pt; line-height: inherit;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></span></td>\n<td style=\"padding-right: 0px; height: 16px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; width: 10%;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-size: 10pt; line-height: inherit;\"><span style=\"font-family: 'Times New Roman'; line-height: inherit;\">\u00a0\u2014 </span></span></p> </td>\n<td style=\"padding-right: 0px; height: 16px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; width: 1%;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 16px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; height: 16px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; width: 1%;\" valign=\"bottom\"><span style=\"font-size: 10pt; line-height: inherit;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></span></td>\n<td style=\"padding-right: 0px; height: 16px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; width: 10%;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-size: 10pt; line-height: inherit;\"><span style=\"font-family: 'Times New Roman'; line-height: inherit;\">\u00a050,497 </span></span></p> </td>\n<td style=\"padding-right: 0px; height: 16px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; width: 1%;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 16px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; height: 16px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; width: 1%;\" valign=\"bottom\"><span style=\"font-size: 10pt; line-height: inherit;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></span></td>\n<td style=\"padding-right: 0px; height: 16px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; width: 10%;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-size: 10pt; line-height: inherit;\"><span style=\"font-family: 'Times New Roman'; line-height: inherit;\">\u00a0\u2014 </span></span></p> </td>\n<td style=\"padding-right: 0px; height: 16px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; width: 1%;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 16px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; height: 16px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; width: 1%;\" valign=\"bottom\"><span style=\"font-size: 10pt; line-height: inherit;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></span></td>\n<td style=\"padding-right: 0px; height: 16px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; width: 10%;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-size: 10pt; line-height: inherit;\"><span style=\"font-family: 'Times New Roman'; line-height: inherit;\">50,497 </span></span></p> </td>\n<td style=\"padding-right: 0px; height: 16px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; width: 1%;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> Equity securities </span></p> </td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">44,413 </span></p> </td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u00a0\u2014 </span></p> </td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u2014</span></p> </td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u00a044,413 </span></p> </td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"height: 10px; margin: 0px; text-indent: 0px;\">\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> Corporate bonds </span></p> </td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u00a0\u2014 </span></p> </td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u00a021,246 </span></p> </td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u2014</span></p> </td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> \u00a021,246 </span></p> </td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> Total assets at fair value </span></p> </td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">44,413 </span></p> </td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u00a071,743 </span></p> </td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u2014</span></p> </td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">116,156 </span></p> </td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"height: 10px; margin: 0px; text-indent: 0px;\">\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; border-top-width: 3pt; border-top-style: double; border-top-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; border-top-width: 3pt; border-top-style: double; border-top-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; border-top-width: 3pt; border-top-style: double; border-top-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; border-top-width: 3pt; border-top-style: double; border-top-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; border-top-width: 3pt; border-top-style: double; border-top-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; border-top-width: 3pt; border-top-style: double; border-top-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; border-top-width: 3pt; border-top-style: double; border-top-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; border-top-width: 3pt; border-top-style: double; border-top-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; border-top-width: 3pt; border-top-style: double; border-top-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; border-top-width: 3pt; border-top-style: double; border-top-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; border-top-width: 3pt; border-top-style: double; border-top-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; border-top-width: 3pt; border-top-style: double; border-top-color: #000000 !important;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\"> Liabilities </span></p> </td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"height: 10px; margin: 0px; text-indent: 0px;\">\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> Derivative instruments </span></p> </td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u00a0\u2014 </span></p> </td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> \u00a03,894 </span></p> </td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u2014</span></p> </td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">3,894 </span></p> </td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> Total liabilities at fair value </span></p> </td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u00a0\u2014 </span></p> </td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u00a03,894 </span></p> </td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u2014 </span></p> </td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">3,894 </span></p> </td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td> </tr> </tbody> </table> </div> </div>\n\n<div><br/></div>\n<div style=\"border-left: none; border-right: none; margin: 0px; text-indent: 0px;\">\n<div id=\"t_ft_2WK6I2NKSG00000000000000000000b\">\n<table cellpadding=\"0\" cellspacing=\"0\" style=\"height: 120px; border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px;\" width=\"100%\">\n<tbody style=\"margin: 0px; text-indent: 0px;\">\n<tr style=\"height: 10px; margin: 0px; text-indent: 0px;\">\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"9\" style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: center; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\"> <span>April 30, 2024</span> </span></p> </td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px;\"><br/></p> </td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px;\"><br/></p> </td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"height: 10px; margin: 0px; text-indent: 0px;\">\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"9\" style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: center; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\"> Fair Value Measurements Using </span></p> </td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px;\"><br/></p> </td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px;\"><br/></p> </td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"height: 10px; margin: 0px; text-indent: 0px;\">\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: center; text-indent: 0px; line-height: 1.1;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\"> Quoted\u00a0Prices in Active Markets for Identical Assets (Level <span>1</span>) </span></p> </td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: center; text-indent: 0px; line-height: 1.1;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\"> Significant Other Observable Inputs (Level <span>2</span>) </span></p> </td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: center; text-indent: 0px; line-height: 1.1;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\"> Significant Unobservable Inputs (Level <span>3</span>) </span></p> </td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: center; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\"> Total </span></p> </td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\"> Assets: </span></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td> </tr>\n<tr style=\"height: 10px; margin: 0px; text-indent: 0px;\">\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; width: 49%;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-size: 10pt; line-height: inherit;\"> U.S. treasury securities </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1%;\"><span style=\"font-size: 10pt; line-height: inherit;\">$</span></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 10%;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u2014 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1%;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1%;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1%;\"><span style=\"font-size: 10pt; line-height: inherit;\">$</span></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 10%;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u00a0\u00a062,099 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1%;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1%;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1%;\"><span style=\"font-size: 10pt; line-height: inherit;\">$</span></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 10%;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u2014</span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1%;\"></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1%;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1%;\"><span style=\"font-size: 10pt; line-height: inherit;\">$</span></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 10%;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">62,099 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1%;\"><br/></td> </tr>\n<tr style=\"height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> Equity securities </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u00a050,496 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u2014 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u00a0\u2014 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> \u00a050,496 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;\"><br/></td> </tr>\n<tr style=\"height: 10px; margin: 0px; text-indent: 0px;\">\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> Corporate bonds </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">8,220 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">18,578 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u00a0\u00a0\u2014 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> 26,798 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td> </tr>\n<tr style=\"height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> Total assets at fair value </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">58,716 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">80,677 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u2014 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">139,393 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td> </tr>\n<tr style=\"height: 10px; margin: 0px; text-indent: 0px;\">\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; border-top-width: 3pt; border-top-style: double; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; border-top-width: 3pt; border-top-style: double; border-top-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; border-top-width: 3pt; border-top-style: double; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; border-top-width: 3pt; border-top-style: double; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; border-top-width: 3pt; border-top-style: double; border-top-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; border-top-width: 3pt; border-top-style: double; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; border-top-width: 3pt; border-top-style: double; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; border-top-width: 3pt; border-top-style: double; border-top-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; border-top-width: 3pt; border-top-style: double; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; border-top-width: 3pt; border-top-style: double; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; border-top-width: 3pt; border-top-style: double; border-top-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; border-top-width: 3pt; border-top-style: double; border-top-color: #000000 !important;\"><br/></td> </tr>\n<tr style=\"height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\"> Liabilities </span></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff;\"><br/></td> </tr>\n<tr style=\"height: 10px; margin: 0px; text-indent: 0px;\">\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> Derivative instruments </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u00a0\u2014 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u00a05,440 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u00a0\u00a0\u2014 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u00a0\u00a05,440 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td> </tr>\n<tr style=\"height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> Total liabilities at fair value </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u00a0\u2014 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u00a0\u00a05,440 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u00a0\u2014 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">5,440 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td> </tr> </tbody> </table> </div> </div>  "}]},{"name":"rpt:f-842","factDimensions":{"xbrl:concept":"immr:ScheduleOfCurrentInvestmentsTableTextBlock","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"\n<p style=\"margin: 0pt 0pt 8pt; font-size: 10pt; line-height: 1.2; break-after: avoid; text-indent: 18pt; font-family: 'Times New Roman';\"><span style=\"font-size: 10pt; line-height: inherit;\"><span style=\"font-family: 'times new roman', times; line-height: inherit;\">Investments - current were as follows (in thousands):</span></span></p>\n<div style=\"border-left: none; border-right: none;\">\n<div id=\"t_ft_Z5CNBNN2Q800000000000000000000b\">\n<table cellpadding=\"0\" cellspacing=\"0\" style=\"height: 40px; border-collapse: collapse; margin: 0px 0px 0px 0.1px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px; margin-left: 0.1px;\" width=\"100%\">\n<tbody>\n<tr style=\"height: 10px;\">\n<td style=\"height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\"> \u00a0 </span></p> </td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: center; text-indent: 0px; line-height: 1.1; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;\"><span style=\"border-left: none; border-right: none; line-height: inherit;\"><span>October 31, 2024</span></span></span></p> </td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\"> \u00a0 </span></p> </td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: center; line-height: 1.1; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;\"><span style=\"border-left: none; border-right: none; line-height: inherit;\"><span>April 30, 2024</span></span></span></p> </td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 75%; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; line-height: inherit;\"> Marketable equity securities </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: left; background-color: #cceeff; width: 1%;\"><span style=\"color: #000000; font-family: 'times new roman'; font-size: 10pt; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; float: none; display: inline !important; line-height: inherit;\">$</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 10%;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; line-height: inherit;\">44,413</span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\"> \u00a0 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: left; background-color: #cceeff; width: 1%;\"><span style=\"font-size: 10pt; line-height: inherit;\">$</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 10%;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\">\u00a0 50,496</span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%;\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\"> U.S. treasury securities </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; line-height: inherit;\">34,396</span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\"> \u00a0 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\">42,352</span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\"> Short-term investments </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: left; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; float: none; display: inline !important; line-height: inherit;\">$</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\">78,809</span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"height: 10px; margin: 0px; vertical-align: bottom; padding-left: 0px; padding-right: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\"> \u00a0 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\">92,848</span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"></td> </tr> </tbody> </table> </div> </div> "}]},{"name":"rpt:f-843","factDimensions":{"xbrl:concept":"us-gaap:MarketableSecuritiesCurrent","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"44413000","decimals":-3}]},{"name":"rpt:f-844","factDimensions":{"xbrl:concept":"us-gaap:MarketableSecuritiesCurrent","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"50496000","decimals":-3}]},{"name":"rpt:f-845","factDimensions":{"xbrl:concept":"us-gaap:DebtSecuritiesCurrent","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"34396000","decimals":-3}]},{"name":"rpt:f-846","factDimensions":{"xbrl:concept":"us-gaap:DebtSecuritiesCurrent","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"42352000","decimals":-3}]},{"name":"rpt:f-847","factDimensions":{"xbrl:concept":"us-gaap:ShortTermInvestments","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"78809000","decimals":-3}]},{"name":"rpt:f-848","factDimensions":{"xbrl:concept":"us-gaap:ShortTermInvestments","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"92848000","decimals":-3}]},{"name":"rpt:f-849","factDimensions":{"xbrl:concept":"us-gaap:InvestmentHoldingsScheduleOfInvestmentsTableTextBlock","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"\n<p style=\"margin: 0pt 0pt 8pt; font-size: 10pt; line-height: 1.2; break-after: avoid; text-indent: 18pt; font-family: 'Times New Roman';\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\">Investments- noncurrent were as follows (in thousands):</span></p>\n<div>\n<div id=\"t_ft_2WFBETXTN400000000000000000000b\">\n<table cellpadding=\"0\" cellspacing=\"0\" style=\"height: 40px; border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px; margin-left: 0.1px;\" width=\"100%\">\n<tbody>\n<tr style=\"height: 10px;\">\n<td style=\"height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\"> \u00a0 </span></p> </td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: center; text-indent: 0px; padding-left: 0px; padding-right: 0px; line-height: 1.2;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;\"><span>October 31, 2024</span></span></p> </td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\"> \u00a0 </span></p> </td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px; line-height: 1.2;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;\"><span>April 30, 2024</span></span></p> </td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 75%; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">U.S. treasury securities</span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 10%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\">\u00a0 \u00a016,101</span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\"> \u00a0 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 10%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\">\u00a0 \u00a0 19,747</span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">Corporate bonds</span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\">21,246</span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\"> \u00a0 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\">26,798</span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; padding: 0px 0px 0px 15px; height: 10px; margin: 0px; background-color: #cceeff; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\"> Investments- noncurrent </span></p> </td>\n<td style=\"color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\">37,347</span></p> </td>\n<td style=\"color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\"> \u00a0 </span></p> </td>\n<td style=\"color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\">46,545</span></p> </td>\n<td style=\"height: 10px; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td> </tr> </tbody> </table> </div> </div> "}]},{"name":"rpt:f-850","factDimensions":{"xbrl:concept":"us-gaap:DebtSecuritiesNoncurrent","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"16101000","decimals":-3}]},{"name":"rpt:f-851","factDimensions":{"xbrl:concept":"us-gaap:DebtSecuritiesNoncurrent","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"19747000","decimals":-3}]},{"name":"rpt:f-852","factDimensions":{"xbrl:concept":"us-gaap:MarketableSecuritiesNoncurrent","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"21246000","decimals":-3}]},{"name":"rpt:f-853","factDimensions":{"xbrl:concept":"us-gaap:MarketableSecuritiesNoncurrent","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"26798000","decimals":-3}]},{"name":"rpt:f-854","factDimensions":{"xbrl:concept":"us-gaap:LongTermInvestments","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"37347000","decimals":-3}]},{"name":"rpt:f-855","factDimensions":{"xbrl:concept":"us-gaap:LongTermInvestments","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"46545000","decimals":-3}]},{"name":"rpt:f-856","factDimensions":{"xbrl:concept":"immr:ScheduleOfAmortizedCostAndFairValueOfMarketableSecuritiesTableTextBlock","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"\n<p style=\"font-size: 10pt; line-height: 120%; margin: 0pt 0pt 8pt; break-after: avoid; text-indent: 18pt; font-family: 'times new roman', times;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\">Marketable securities as of <span>October 31, 2024</span>\u00a0and <span>April 30, 2024</span>\u00a0consisted of the following (in thousands):</span></p>\n<div style=\"border-left: none; border-right: none;\">\n<div id=\"t_ft_DM3L06DBPS00000000000000000000b\">\n<table cellpadding=\"0\" cellspacing=\"0\" style=\"height: 100px; border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px;\" width=\"100%\">\n<tbody>\n<tr style=\"height: 20px;\">\n<td style=\"height: 20px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0pt; page-break-after: avoid;\"><br/></p> </td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 20px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"13\" style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 20px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0pt; page-break-after: avoid; text-align: center;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\"> <span>October 31, 2024</span> </span></p> </td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 20px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"height: 10px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0pt; page-break-after: avoid;\"><br/></p> </td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; text-align: center; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><span style=\"font-size: 10pt; line-height: inherit;\"><span style=\"font-family: 'Times New Roman'; font-weight: bold; line-height: inherit;\">Cost or Amortized Cost</span></span></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; text-align: center; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u00a0</span></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; text-align: center; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\">Unrealized Gains</span></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; text-align: center; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u00a0</span></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; text-align: center; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\">Unrealized Losses</span></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; text-align: center; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u00a0</span></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; text-align: center; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\">Fair Value</span></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-weight: bold; font-size: 10pt; line-height: inherit;\"> Marketable equity securities </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"padding: 0px 0px 0px 18px; height: 10px; margin: 0px; text-indent: 0px; width: 49%; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> Equity securities </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1%;\"><span style=\"font-size: 10pt; line-height: inherit;\">$</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 10%;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; line-height: inherit;\"><span style=\"font-family: 'Times New Roman'; line-height: inherit;\">45,339 </span></span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1%;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; width: 1%;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1%;\"><span style=\"font-size: 10pt; line-height: inherit;\">$</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 10%;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">2,802 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1%;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; width: 1%;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1%;\"><span style=\"font-size: 10pt; line-height: inherit;\">$</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 10%;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">(3,728</span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1%;\">)</td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; width: 1%;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1%;\"><span style=\"font-size: 10pt; line-height: inherit;\">$</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 10%;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">44,413 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1%;\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\"> Marketable debt securities </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"padding: 0px 0px 0px 18px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> U.S. treasury securities </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">49,749 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">748 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u2014</span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;\"></td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">50,497 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"padding: 0px 0px 0px 18px; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> Corporate bonds </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">20,584 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">684 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">(22</span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">)</td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">21,246 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"padding: 0px 0px 0px 18px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> Total marketable debt securities </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">70,333 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> \u00a01,432 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">(22</span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">)</td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u00a071,743 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; background-color: #cceeff; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">$</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">115,672 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">$</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">4,234 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">$</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">(3,750</span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">)</td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">$</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">116,156 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td> </tr> </tbody> </table> </div> </div>\n<p style=\"margin: 0pt; text-align: justify;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u00a0</span></p>\n<div style=\"border-left: none; border-right: none;\">\n<div id=\"t_ft_S9TAM1DIFK00000000000000000000b\">\n<table cellpadding=\"0\" cellspacing=\"0\" style=\"height: 101px; border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px;\" width=\"100%\">\n<tbody>\n<tr style=\"height: 20px;\">\n<td style=\"height: 20px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0pt; page-break-after: avoid;\"><br/></p> </td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 20px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"13\" style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 20px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0pt; page-break-after: avoid; text-align: center;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\"> <span>April 30, 2024</span> </span></p> </td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 20px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"height: 10px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0pt; page-break-after: avoid;\"><br/></p> </td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px; line-height: 1.2;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\"> Cost or Amortized Cost </span></p> </td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\"> Unrealized Gains </span></p> </td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\"> Unrealized Losses </span></p> </td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: center; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\"> Fair Value </span></p> </td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\"> Marketable equity securities </span></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td> </tr>\n<tr style=\"height: 11px;\">\n<td style=\"padding: 0px 0px 0px 18px; height: 11px; margin: 0px; text-indent: 0px; width: 49%; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> Equity securities </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 11px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1%;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">$</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 11px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 10%;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u00a050,645</span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 11px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1%;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 11px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; width: 1%;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 11px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1%;\"><span style=\"font-size: 10pt; line-height: inherit;\">$</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 11px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 10%;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">5,656 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 11px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1%;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 11px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; width: 1%;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 11px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1%;\"><span style=\"font-size: 10pt; line-height: inherit;\">$</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 11px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 10%;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">(5,805</span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 11px; margin: 0px; text-indent: 0px; width: 1%;\">)</td>\n<td style=\"vertical-align: bottom; height: 11px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; width: 1%;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 11px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1%;\"><span style=\"font-size: 10pt; line-height: inherit;\">$</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 11px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 10%;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">50,496 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 11px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1%;\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\"> Marketable debt securities </span></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"padding: 0px 0px 0px 18px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> U.S. treasury securities </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">61,306 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">825 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">(32</span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;\">)</td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">62,099 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"padding: 0px 0px 0px 18px; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> Corporate bonds </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">25,695 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">1,151 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">(48</span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">)</td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">26,798 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"padding: 0px 0px 0px 18px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> Total marketable debt securities </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> \u00a087,001 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">1,976 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">(80</span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">)</td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">88,897 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">$</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">137,646 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">$</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u00a07,632 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">$</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">(5,885</span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">)</td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">$</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u00a0139,393 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td> </tr> </tbody> </table> </div> </div> "}]},{"name":"rpt:f-857","factDimensions":{"xbrl:concept":"immr:MarketableSecuritiesAmortizedCost","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"immr:MarketableEquitySecuritiesMember","us-gaap:FinancialInstrumentAxis":"us-gaap:EquitySecuritiesMember"},"factValues":[{"value":"45339000","decimals":-3}]},{"name":"rpt:f-858","factDimensions":{"xbrl:concept":"immr:MarketableSecuritiesCumulativeUnrealizedGains","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"immr:MarketableEquitySecuritiesMember","us-gaap:FinancialInstrumentAxis":"us-gaap:EquitySecuritiesMember"},"factValues":[{"value":"2802000","decimals":-3}]},{"name":"rpt:f-859","factDimensions":{"xbrl:concept":"immr:MarketableSecuritiesCumulativeUnrealizedLosses","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"immr:MarketableEquitySecuritiesMember","us-gaap:FinancialInstrumentAxis":"us-gaap:EquitySecuritiesMember"},"factValues":[{"value":"3728000","decimals":-3}]},{"name":"rpt:f-860","factDimensions":{"xbrl:concept":"immr:MarketableSecuritiesFairValue","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"immr:MarketableEquitySecuritiesMember","us-gaap:FinancialInstrumentAxis":"us-gaap:EquitySecuritiesMember"},"factValues":[{"value":"44413000","decimals":-3}]},{"name":"rpt:f-861","factDimensions":{"xbrl:concept":"immr:MarketableSecuritiesAmortizedCost","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"immr:MarketableDebtSecuritiesMember","us-gaap:FinancialInstrumentAxis":"us-gaap:USTreasurySecuritiesMember"},"factValues":[{"value":"49749000","decimals":-3}]},{"name":"rpt:f-862","factDimensions":{"xbrl:concept":"immr:MarketableSecuritiesCumulativeUnrealizedGains","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"immr:MarketableDebtSecuritiesMember","us-gaap:FinancialInstrumentAxis":"us-gaap:USTreasurySecuritiesMember"},"factValues":[{"value":"748000","decimals":-3}]},{"name":"rpt:f-863","factDimensions":{"xbrl:concept":"immr:MarketableSecuritiesCumulativeUnrealizedLosses","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"immr:MarketableDebtSecuritiesMember","us-gaap:FinancialInstrumentAxis":"us-gaap:USTreasurySecuritiesMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-864","factDimensions":{"xbrl:concept":"immr:MarketableSecuritiesFairValue","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"immr:MarketableDebtSecuritiesMember","us-gaap:FinancialInstrumentAxis":"us-gaap:USTreasurySecuritiesMember"},"factValues":[{"value":"50497000","decimals":-3}]},{"name":"rpt:f-865","factDimensions":{"xbrl:concept":"immr:MarketableSecuritiesAmortizedCost","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"immr:MarketableDebtSecuritiesMember","us-gaap:FinancialInstrumentAxis":"us-gaap:CorporateBondSecuritiesMember"},"factValues":[{"value":"20584000","decimals":-3}]},{"name":"rpt:f-866","factDimensions":{"xbrl:concept":"immr:MarketableSecuritiesCumulativeUnrealizedGains","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"immr:MarketableDebtSecuritiesMember","us-gaap:FinancialInstrumentAxis":"us-gaap:CorporateBondSecuritiesMember"},"factValues":[{"value":"684000","decimals":-3}]},{"name":"rpt:f-867","factDimensions":{"xbrl:concept":"immr:MarketableSecuritiesCumulativeUnrealizedLosses","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"immr:MarketableDebtSecuritiesMember","us-gaap:FinancialInstrumentAxis":"us-gaap:CorporateBondSecuritiesMember"},"factValues":[{"value":"22000","decimals":-3}]},{"name":"rpt:f-868","factDimensions":{"xbrl:concept":"immr:MarketableSecuritiesFairValue","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"immr:MarketableDebtSecuritiesMember","us-gaap:FinancialInstrumentAxis":"us-gaap:CorporateBondSecuritiesMember"},"factValues":[{"value":"21246000","decimals":-3}]},{"name":"rpt:f-869","factDimensions":{"xbrl:concept":"immr:MarketableSecuritiesAmortizedCost","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"immr:MarketableDebtSecuritiesMember"},"factValues":[{"value":"70333000","decimals":-3}]},{"name":"rpt:f-870","factDimensions":{"xbrl:concept":"immr:MarketableSecuritiesCumulativeUnrealizedGains","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"immr:MarketableDebtSecuritiesMember"},"factValues":[{"value":"1432000","decimals":-3}]},{"name":"rpt:f-871","factDimensions":{"xbrl:concept":"immr:MarketableSecuritiesCumulativeUnrealizedLosses","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"immr:MarketableDebtSecuritiesMember"},"factValues":[{"value":"22000","decimals":-3}]},{"name":"rpt:f-872","factDimensions":{"xbrl:concept":"immr:MarketableSecuritiesFairValue","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"immr:MarketableDebtSecuritiesMember"},"factValues":[{"value":"71743000","decimals":-3}]},{"name":"rpt:f-873","factDimensions":{"xbrl:concept":"immr:MarketableSecuritiesAmortizedCost","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"115672000","decimals":-3}]},{"name":"rpt:f-874","factDimensions":{"xbrl:concept":"immr:MarketableSecuritiesCumulativeUnrealizedGains","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4234000","decimals":-3}]},{"name":"rpt:f-875","factDimensions":{"xbrl:concept":"immr:MarketableSecuritiesCumulativeUnrealizedLosses","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3750000","decimals":-3}]},{"name":"rpt:f-876","factDimensions":{"xbrl:concept":"immr:MarketableSecuritiesFairValue","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"116156000","decimals":-3}]},{"name":"rpt:f-877","factDimensions":{"xbrl:concept":"immr:MarketableSecuritiesAmortizedCost","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"immr:MarketableEquitySecuritiesMember","us-gaap:FinancialInstrumentAxis":"us-gaap:EquitySecuritiesMember"},"factValues":[{"value":"50645000","decimals":-3}]},{"name":"rpt:f-878","factDimensions":{"xbrl:concept":"immr:MarketableSecuritiesCumulativeUnrealizedGains","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"immr:MarketableEquitySecuritiesMember","us-gaap:FinancialInstrumentAxis":"us-gaap:EquitySecuritiesMember"},"factValues":[{"value":"5656000","decimals":-3}]},{"name":"rpt:f-879","factDimensions":{"xbrl:concept":"immr:MarketableSecuritiesCumulativeUnrealizedLosses","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"immr:MarketableEquitySecuritiesMember","us-gaap:FinancialInstrumentAxis":"us-gaap:EquitySecuritiesMember"},"factValues":[{"value":"5805000","decimals":-3}]},{"name":"rpt:f-880","factDimensions":{"xbrl:concept":"immr:MarketableSecuritiesFairValue","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"immr:MarketableEquitySecuritiesMember","us-gaap:FinancialInstrumentAxis":"us-gaap:EquitySecuritiesMember"},"factValues":[{"value":"50496000","decimals":-3}]},{"name":"rpt:f-881","factDimensions":{"xbrl:concept":"immr:MarketableSecuritiesAmortizedCost","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"immr:MarketableDebtSecuritiesMember","us-gaap:FinancialInstrumentAxis":"us-gaap:USTreasurySecuritiesMember"},"factValues":[{"value":"61306000","decimals":-3}]},{"name":"rpt:f-882","factDimensions":{"xbrl:concept":"immr:MarketableSecuritiesCumulativeUnrealizedGains","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"immr:MarketableDebtSecuritiesMember","us-gaap:FinancialInstrumentAxis":"us-gaap:USTreasurySecuritiesMember"},"factValues":[{"value":"825000","decimals":-3}]},{"name":"rpt:f-883","factDimensions":{"xbrl:concept":"immr:MarketableSecuritiesCumulativeUnrealizedLosses","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"immr:MarketableDebtSecuritiesMember","us-gaap:FinancialInstrumentAxis":"us-gaap:USTreasurySecuritiesMember"},"factValues":[{"value":"32000","decimals":-3}]},{"name":"rpt:f-884","factDimensions":{"xbrl:concept":"immr:MarketableSecuritiesFairValue","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"immr:MarketableDebtSecuritiesMember","us-gaap:FinancialInstrumentAxis":"us-gaap:USTreasurySecuritiesMember"},"factValues":[{"value":"62099000","decimals":-3}]},{"name":"rpt:f-885","factDimensions":{"xbrl:concept":"immr:MarketableSecuritiesAmortizedCost","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"immr:MarketableDebtSecuritiesMember","us-gaap:FinancialInstrumentAxis":"us-gaap:CorporateBondSecuritiesMember"},"factValues":[{"value":"25695000","decimals":-3}]},{"name":"rpt:f-886","factDimensions":{"xbrl:concept":"immr:MarketableSecuritiesCumulativeUnrealizedGains","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"immr:MarketableDebtSecuritiesMember","us-gaap:FinancialInstrumentAxis":"us-gaap:CorporateBondSecuritiesMember"},"factValues":[{"value":"1151000","decimals":-3}]},{"name":"rpt:f-887","factDimensions":{"xbrl:concept":"immr:MarketableSecuritiesCumulativeUnrealizedLosses","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"immr:MarketableDebtSecuritiesMember","us-gaap:FinancialInstrumentAxis":"us-gaap:CorporateBondSecuritiesMember"},"factValues":[{"value":"48000","decimals":-3}]},{"name":"rpt:f-888","factDimensions":{"xbrl:concept":"immr:MarketableSecuritiesFairValue","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"immr:MarketableDebtSecuritiesMember","us-gaap:FinancialInstrumentAxis":"us-gaap:CorporateBondSecuritiesMember"},"factValues":[{"value":"26798000","decimals":-3}]},{"name":"rpt:f-889","factDimensions":{"xbrl:concept":"immr:MarketableSecuritiesAmortizedCost","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"immr:MarketableDebtSecuritiesMember"},"factValues":[{"value":"87001000","decimals":-3}]},{"name":"rpt:f-890","factDimensions":{"xbrl:concept":"immr:MarketableSecuritiesCumulativeUnrealizedGains","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"immr:MarketableDebtSecuritiesMember"},"factValues":[{"value":"1976000","decimals":-3}]},{"name":"rpt:f-891","factDimensions":{"xbrl:concept":"immr:MarketableSecuritiesCumulativeUnrealizedLosses","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"immr:MarketableDebtSecuritiesMember"},"factValues":[{"value":"80000","decimals":-3}]},{"name":"rpt:f-892","factDimensions":{"xbrl:concept":"immr:MarketableSecuritiesFairValue","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"immr:MarketableDebtSecuritiesMember"},"factValues":[{"value":"88897000","decimals":-3}]},{"name":"rpt:f-893","factDimensions":{"xbrl:concept":"immr:MarketableSecuritiesAmortizedCost","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"137646000","decimals":-3}]},{"name":"rpt:f-894","factDimensions":{"xbrl:concept":"immr:MarketableSecuritiesCumulativeUnrealizedGains","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7632000","decimals":-3}]},{"name":"rpt:f-895","factDimensions":{"xbrl:concept":"immr:MarketableSecuritiesCumulativeUnrealizedLosses","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5885000","decimals":-3}]},{"name":"rpt:f-896","factDimensions":{"xbrl:concept":"immr:MarketableSecuritiesFairValue","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"139393000","decimals":-3}]},{"name":"rpt:f-897","factDimensions":{"xbrl:concept":"us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 0pt; break-after: avoid; text-indent: 18pt; font-family: 'Times New Roman';\"><span style=\"font-size: 10pt; line-height: inherit;\"><span style=\"font-family: 'Times New Roman'; line-height: inherit;\">The amortized costs and fair value of our marketable debt securities, by contractual maturity, as of </span><span>October 31, 2024</span><span style=\"font-family: 'Times New Roman'; line-height: inherit;\"> (in thousands) are as follows:\u00a0</span></span><br/></p>\n<p style=\"margin: 0pt; text-align: justify; line-height: 1.2;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u00a0</span></p>\n<div style=\"border-left: none; border-right: none;\">\n<div id=\"t_ft_TQHZC0LF0G00000000000000000000b\">\n<table cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; height: 60px; text-indent: 0px;\" width=\"100%\">\n<tbody>\n<tr style=\"height: 20px;\">\n<td style=\"height: 20px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0pt; page-break-after: avoid;\"><br/></p> </td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 20px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"5\" style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 20px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0pt; page-break-after: avoid; text-align: center;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\"> <span>October 31, 2024</span> </span></p> </td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 20px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"height: 10px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0pt; page-break-after: avoid;\"><br/></p> </td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 1.65pt 0pt 0pt; page-break-after: avoid; text-align: center;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\"> Amortized Cost </span></p> </td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0pt; page-break-after: avoid;\"><br/></p> </td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 1.65pt 0pt 0pt; page-break-after: avoid; text-align: center;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\"> Fair Value </span></p> </td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"padding: 1px 0px 0px; height: 10px; width: 75%; margin: 0px; text-indent: 0px; background-color: #cceeff; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> Less than <span>1</span> year </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; width: 1%; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; width: 10%; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> \u00a033,842 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; width: 1%; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; width: 1%; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; width: 1%; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; width: 10%; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">34,396 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; width: 1%; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> <span>1</span> to <span>5</span> years </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">36,491 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">37,347 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> Total </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u00a070,333 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">71,743 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td> </tr> </tbody> </table> </div> </div> "}]},{"name":"rpt:f-898","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"33842000","decimals":-3}]},{"name":"rpt:f-899","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"34396000","decimals":-3}]},{"name":"rpt:f-900","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"36491000","decimals":-3}]},{"name":"rpt:f-901","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"37347000","decimals":-3}]},{"name":"rpt:f-902","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"70333000","decimals":-3}]},{"name":"rpt:f-903","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtSecurities","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"71743000","decimals":-3}]},{"name":"rpt:f-904","factDimensions":{"xbrl:concept":"us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:CorporateBondSecuritiesMember"},"factValues":[{"value":"10800000","decimals":-5}]},{"name":"rpt:f-905","factDimensions":{"xbrl:concept":"us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"22000","decimals":0}]},{"name":"rpt:f-906","factDimensions":{"xbrl:concept":"us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:CorporateBondSecuritiesMember"},"factValues":[{"value":"5600000","decimals":-5}]},{"name":"rpt:f-907","factDimensions":{"xbrl:concept":"us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:USTreasurySecuritiesMember"},"factValues":[{"value":"25200000","decimals":-5}]},{"name":"rpt:f-908","factDimensions":{"xbrl:concept":"us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"100000","decimals":-5}]},{"name":"rpt:f-909","factDimensions":{"xbrl:concept":"us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-910","factDimensions":{"xbrl:concept":"us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-911","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 0pt; break-after: avoid; break-inside: avoid; text-indent: 18pt;\"><span style=\"font-size: 10pt; line-height: inherit;\"><span style=\"font-family: 'Times New Roman'; line-height: inherit;\">Our derivative instruments consisted of call and put options sold at their fair value as of the balance sheet date. These derivative instruments are reported as </span><span style=\"font-family: 'Times New Roman'; font-style: italic; line-height: inherit;\"><span style=\"-sec-ix-hidden:Tag1321\">Other current liabilities</span></span><span style=\"font-family: 'Times New Roman'; line-height: inherit;\"> on our </span><span style=\"font-family: 'Times New Roman'; font-style: italic; line-height: inherit;\">Condensed</span> <span style=\"font-family: 'Times New Roman'; font-style: italic; line-height: inherit;\">Consolidated Balance Sheets </span><span style=\"font-family: 'Times New Roman'; line-height: inherit;\">as of </span><span style=\"font-family: 'Times New Roman'; line-height: inherit;\"><span>October 31, 2024</span><span style=\"font-family: 'times new roman', times; line-height: inherit;\"><span style=\"line-height: inherit;\"> and\u00a0</span><span>April 30, 2024</span></span></span><span style=\"font-family: 'Times New Roman'; line-height: inherit;\"> (in thousands):</span></span></p>\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 0px; break-after: avoid; break-inside: avoid; text-indent: 0px;\"><span style=\"font-size: 10pt; line-height: inherit;\">\u00a0</span></p>\n<div style=\"border-left: none; border-right: none;\">\n<div id=\"t_ft_JZOKFK4PMO00000000000000000000b\">\n<table cellpadding=\"0\" cellspacing=\"0\" style=\"height: 40px; border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px;\" width=\"100%\">\n<tbody>\n<tr style=\"height: 10px;\">\n<td style=\"height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"9\" style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\"> <span>October 31, 2024</span> </span></p> </td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\"> Cost </span></p> </td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\"> Unrealized Gains</span></p> </td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\"> Fair Value </span></p> </td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"padding-left: 0px; padding-right: 0px; vertical-align: middle; height: 10px; width: 62%; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> Derivative instruments </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: middle; height: 10px; width: 1%; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"padding-right: 0px; vertical-align: middle; height: 10px; width: 10%; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">7,145</span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: middle; height: 10px; width: 1%; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; width: 1%; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: middle; height: 10px; width: 1%; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"padding-right: 0px; vertical-align: middle; height: 10px; width: 10%; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">(3,251</span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: middle; height: 10px; width: 1%; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">)</td>\n<td style=\"vertical-align: bottom; height: 10px; width: 1%; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: middle; height: 10px; width: 1%; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"padding-right: 0px; vertical-align: middle; height: 10px; width: 10%; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">3,894</span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: middle; height: 10px; width: 1%; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">7,145</span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">(3,251</span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">)</td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">3,894</span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td> </tr> </tbody> </table> </div> </div>\n<div style=\"border-left: none; border-right: none;\"><span style=\"font-size: 10pt; line-height: inherit;\">\u00a0</span></div>\n<div style=\"border-left: none; border-right: none;\">\n<div id=\"t_ft_DXW6ULSRQO00000000000000000000b\">\n<table cellpadding=\"0\" cellspacing=\"0\" style=\"height: 44px; border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px;\" width=\"100%\">\n<tbody>\n<tr style=\"height: 12px;\">\n<td style=\"height: 12px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 12px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"9\" style=\"padding-left: 0px; padding-right: 0px; height: 12px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\"> <span>April 30, 2024</span> </span></p> </td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 12px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\"> Cost </span></p> </td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\"> Unrealized Gains</span></p> </td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\"> Fair Value </span></p> </td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"background-color: #cceeff; padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; width: 62%;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> Derivative instruments </span></p> </td>\n<td style=\"background-color: #cceeff; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"background-color: #cceeff; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 10%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">7,935 </span></p> </td>\n<td style=\"background-color: #cceeff; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"background-color: #cceeff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; width: 1%;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"background-color: #cceeff; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"background-color: #cceeff; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 10%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">(2,495</span></p> </td>\n<td style=\"background-color: #cceeff; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">)</td>\n<td style=\"background-color: #cceeff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; width: 1%;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"background-color: #cceeff; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"background-color: #cceeff; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 10%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">5,440 </span></p> </td>\n<td style=\"background-color: #cceeff; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td> </tr>\n<tr style=\"height: 12px;\">\n<td style=\"background-color: #ffffff; vertical-align: bottom; height: 12px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"background-color: #ffffff; padding-right: 0px; vertical-align: bottom; height: 12px; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"background-color: #ffffff; padding-right: 0px; vertical-align: bottom; height: 12px; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">7,935 </span></p> </td>\n<td style=\"background-color: #ffffff; padding-right: 0px; vertical-align: bottom; height: 12px; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"background-color: #ffffff; vertical-align: bottom; height: 12px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"background-color: #ffffff; padding-right: 0px; vertical-align: bottom; height: 12px; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"background-color: #ffffff; padding-right: 0px; vertical-align: bottom; height: 12px; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">(2,495</span></p> </td>\n<td style=\"background-color: #ffffff; padding-right: 0px; vertical-align: bottom; height: 12px; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">)</td>\n<td style=\"background-color: #ffffff; vertical-align: bottom; height: 12px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"background-color: #ffffff; padding-right: 0px; vertical-align: bottom; height: 12px; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"background-color: #ffffff; padding-right: 0px; vertical-align: bottom; height: 12px; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">5,440 </span></p> </td>\n<td style=\"background-color: #ffffff; padding-right: 0px; vertical-align: bottom; height: 12px; margin: 0px; text-indent: 0px; padding-left: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td> </tr> </tbody> </table> </div> </div> "}]},{"name":"rpt:f-912","factDimensions":{"xbrl:concept":"immr:DerivativeInstrumentsInHedgesLiabilitiesAtAmortizedCost","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:ExchangeTradedOptionsMember"},"factValues":[{"value":"7145000","decimals":-3}]},{"name":"rpt:f-913","factDimensions":{"xbrl:concept":"immr:DerivativeInstrumentsInHedgesLiabilitiesAccumulatedGrossUnrealizedLossGainBeforeTax","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:ExchangeTradedOptionsMember"},"factValues":[{"value":"-3251000","decimals":-3}]},{"name":"rpt:f-914","factDimensions":{"xbrl:concept":"us-gaap:DerivativeInstrumentsInHedgesLiabilitiesAtFairValue","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:ExchangeTradedOptionsMember"},"factValues":[{"value":"3894000","decimals":-3}]},{"name":"rpt:f-915","factDimensions":{"xbrl:concept":"immr:DerivativeLiabilitiesAtAmortizedCost","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7145000","decimals":-3}]},{"name":"rpt:f-916","factDimensions":{"xbrl:concept":"immr:DerivativeLiabilitiesAccumulatedGrossUnrealizedLossGainBeforeTax","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-3251000","decimals":-3}]},{"name":"rpt:f-917","factDimensions":{"xbrl:concept":"us-gaap:DerivativeLiabilities","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3894000","decimals":-3}]},{"name":"rpt:f-918","factDimensions":{"xbrl:concept":"immr:DerivativeInstrumentsInHedgesLiabilitiesAtAmortizedCost","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:ExchangeTradedOptionsMember"},"factValues":[{"value":"7935000","decimals":-3}]},{"name":"rpt:f-919","factDimensions":{"xbrl:concept":"immr:DerivativeInstrumentsInHedgesLiabilitiesAccumulatedGrossUnrealizedLossGainBeforeTax","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:ExchangeTradedOptionsMember"},"factValues":[{"value":"-2495000","decimals":-3}]},{"name":"rpt:f-920","factDimensions":{"xbrl:concept":"us-gaap:DerivativeInstrumentsInHedgesLiabilitiesAtFairValue","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:ExchangeTradedOptionsMember"},"factValues":[{"value":"5440000","decimals":-3}]},{"name":"rpt:f-921","factDimensions":{"xbrl:concept":"immr:DerivativeLiabilitiesAtAmortizedCost","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7935000","decimals":-3}]},{"name":"rpt:f-922","factDimensions":{"xbrl:concept":"immr:DerivativeLiabilitiesAccumulatedGrossUnrealizedLossGainBeforeTax","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-2495000","decimals":-3}]},{"name":"rpt:f-923","factDimensions":{"xbrl:concept":"us-gaap:DerivativeLiabilities","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5440000","decimals":-3}]},{"name":"rpt:f-924","factDimensions":{"xbrl:concept":"immr:ScheduleOfRealizedAndUnrealizedGainLossFromEquitySecuritiesAndDerivativeInstrumentsAndMarketableDebtSecuritiesTableTextBlock","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"\n<div style=\"margin: 0pt; text-indent: 18pt;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times;\">A summary of realized and unrealized gains and losses from our equity securities and derivative instruments <span>and realized gains and losses from our marketable debt securities are as follows (in thousands):</span></span></div>\n<div style=\"margin: 0pt; text-indent: 18pt;\"><br/>\n<div style=\"border-left: none; border-right: none; margin: 0px; text-indent: 0px;\">\n<div id=\"t_ft_YFFMQK0HC000000000000000000000b\">\n<table cellpadding=\"0\" cellspacing=\"0\" style=\"height: 90px; border-collapse: collapse; margin: 0px 0px 0px 0.1px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px; margin-left: 0.1px;\" width=\"100%\">\n<tbody style=\"margin: 0px; text-indent: 0px;\">\n<tr style=\"height: 15px;\">\n<td style=\"margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; height: 15px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"3\" style=\"margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; height: 15px; vertical-align: bottom; text-align: center; border-bottom: 1pt solid #000000;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'times new roman'; font-size: 10pt; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">One Month Ended</span><br/></td>\n<td style=\"margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; height: 15px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"7\" style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 15px; border-bottom-width: 1pt; border-bottom-style: solid; vertical-align: bottom; border-bottom-color: #000000 !important;\" valign=\"bottom\"><span style=\"font-weight: bold;\"><span>Three Months Ended</span></span></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 15px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"7\" style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 15px; border-bottom-width: 1pt; border-bottom-style: solid; vertical-align: bottom; border-bottom-color: #000000 !important;\" valign=\"bottom\"><span style=\"font-weight: bold;\"><span>Six Months Ended</span></span></td> </tr>\n<tr style=\"height: 15px;\">\n<td style=\"margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; height: 15px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"3\" style=\"margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; height: 15px; text-align: center; border-bottom-width: 1pt; border-bottom-style: solid; vertical-align: bottom; border-bottom-color: #000000 !important;\" valign=\"bottom\"><span style=\"font-weight: bold;\">July 31, 2024</span><br/></td>\n<td style=\"margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; height: 15px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"3\" style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 15px; text-align: center; border-bottom-width: 1pt; border-bottom-style: solid; vertical-align: bottom; border-bottom-color: #000000 !important;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\"><span>October 31, 2024</span></span><br/></td>\n<td style=\"margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; height: 15px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"3\" style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 15px; text-align: center; vertical-align: bottom;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\"><span>June 30, 2023</span></span><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 15px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"3\" style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 15px; text-align: center; vertical-align: bottom;\" valign=\"bottom\"><span style=\"border-left: none; border-right: none; font-weight: bold;\"><span>October 31, 2024</span></span><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 15px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"3\" style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 15px; text-align: center; vertical-align: bottom;\" valign=\"bottom\"><span style=\"border-left: none; border-right: none; font-weight: bold;\"><span>June 30, 2023</span></span><br/></td> </tr>\n<tr style=\"height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; vertical-align: bottom; width: 36%;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> Net unrealized gains (losses)\u00a0recognized on marketable equity securities </span></span></p> </td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff; height: 10px; width: 1%;\">$</td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff; text-align: right; height: 10px; width: 10%;\">2,839</td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff; text-align: right; width: 1%;\"><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff; text-align: right; height: 10px; width: 1%;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; width: 1%;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; width: 10%;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">(2,407</span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; width: 1%;\">)</td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; background-color: #cceeff; width: 1%;\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; width: 1%;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; width: 10%;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">(1,255</span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; width: 1%;\">)</td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px; background-color: #cceeff; width: 1%;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; width: 1%;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">$</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px; text-align: right; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; width: 10%;\"><span style=\"font-size: 10pt; line-height: inherit;\">(776</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; width: 1%;\">)</td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px; background-color: #cceeff; width: 1%;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; width: 1%;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">$</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px; text-align: right; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; width: 10%;\"><span style=\"font-size: 10pt; line-height: inherit;\">759</span></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; width: 1%;\"><br/></td> </tr>\n<tr style=\"height: 10px; margin: 0px; text-indent: 0px;\">\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> Net realized gains recognized on marketable equity securities </span></p> </td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 10px;\"><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: right; height: 10px;\">704</td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: right;\"><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: right; height: 10px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> \u00a0834 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;\"></td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">4,561</span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px;\"></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px; text-align: right;\"><span style=\"font-size: 10pt; line-height: inherit;\">3,941</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px; text-align: right;\"><span style=\"font-size: 10pt; line-height: inherit;\">6,230</span></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px;\"><br/></td> </tr>\n<tr style=\"height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> Net unrealized gains (losses) recognized on derivative instruments </span></p> </td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff; height: 10px;\"><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff; text-align: right; height: 10px;\">1,128</td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff; text-align: right;\"><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff; text-align: right; height: 10px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">1,282</span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;\"></td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">(91</span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px; background-color: #cceeff;\">)</td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px; text-align: right; background-color: #cceeff;\"><span style=\"font-size: 10pt; line-height: inherit;\">757</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px; background-color: #cceeff;\"></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px; text-align: right; background-color: #cceeff;\"><span style=\"font-size: 10pt; line-height: inherit;\">(194</span></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff;\">)</td> </tr>\n<tr style=\"height: 10px; margin: 0px; text-indent: 0px;\">\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> Net realized gains recognized on derivative instruments </span></p> </td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 10px;\"><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: right; height: 10px;\">172</td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: right;\"><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: right; height: 10px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">866</span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;\"></td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">1,520</span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px; text-align: right;\"><span style=\"font-size: 10pt; line-height: inherit;\">3,462</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px; text-align: right;\"><span style=\"font-size: 10pt; line-height: inherit;\">2,237</span></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px;\"><br/></td> </tr>\n<tr style=\"height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> Net realized gains recognized on marketable debt securities </span></p> </td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff; text-align: right; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">1,056</td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff; text-align: right; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff; text-align: right; height: 10px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; background-color: #cceeff; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; background-color: #cceeff; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">35</span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; background-color: #cceeff; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"></td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; background-color: #cceeff; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; background-color: #cceeff; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">217 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px; background-color: #cceeff; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px; background-color: #cceeff; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px; text-align: right; background-color: #cceeff; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><span style=\"font-size: 10pt; line-height: inherit;\">1,308</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px; background-color: #cceeff; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px; background-color: #cceeff; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px; text-align: right; background-color: #cceeff; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><span style=\"font-size: 10pt; line-height: inherit;\">217</span></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td> </tr>\n<tr style=\"height: 10px; margin: 0px; text-indent: 0px;\">\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> Total net gains recognized in interest and other income (loss), net </span></p> </td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 10px; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">$</td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: right; height: 10px; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">5,899</td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: right; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: right; height: 10px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; border-top-color: #000000 !important; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; border-top-color: #000000 !important; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> \u00a0610 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; border-top-color: #000000 !important; border-bottom-color: #000000 !important;\"></td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;\">\n<p style=\"margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; border-top-color: #000000 !important; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; border-top-color: #000000 !important; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">4,952</span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; border-top-color: #000000 !important; border-bottom-color: #000000 !important;\"></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; border-top-color: #000000 !important; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">$</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px; text-align: right; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; border-top-color: #000000 !important; border-bottom-color: #000000 !important;\"><span style=\"font-size: 10pt; line-height: inherit;\">8,692</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; border-top-color: #000000 !important; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; border-top-color: #000000 !important; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">$</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px; text-align: right; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; border-top-color: #000000 !important; border-bottom-color: #000000 !important;\"><span style=\"font-size: 10pt; line-height: inherit;\">9,249</span></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; border-top-color: #000000 !important; border-bottom-color: #000000 !important;\"><br/></td> </tr> </tbody> </table> </div> </div> </div> "}]},{"name":"rpt:f-925","factDimensions":{"xbrl:concept":"us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss","xbrl:period":"2024-07-01T00:00:00/2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2839000","decimals":-3}]},{"name":"rpt:f-926","factDimensions":{"xbrl:concept":"us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-2407000","decimals":-3}]},{"name":"rpt:f-927","factDimensions":{"xbrl:concept":"us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1255000","decimals":-3}]},{"name":"rpt:f-928","factDimensions":{"xbrl:concept":"us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-776000","decimals":-3}]},{"name":"rpt:f-929","factDimensions":{"xbrl:concept":"us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"759000","decimals":-3}]},{"name":"rpt:f-930","factDimensions":{"xbrl:concept":"us-gaap:EquitySecuritiesFvNiRealizedGainLoss","xbrl:period":"2024-07-01T00:00:00/2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"704000","decimals":-3}]},{"name":"rpt:f-931","factDimensions":{"xbrl:concept":"us-gaap:EquitySecuritiesFvNiRealizedGainLoss","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"834000","decimals":-3}]},{"name":"rpt:f-932","factDimensions":{"xbrl:concept":"us-gaap:EquitySecuritiesFvNiRealizedGainLoss","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4561000","decimals":-3}]},{"name":"rpt:f-933","factDimensions":{"xbrl:concept":"us-gaap:EquitySecuritiesFvNiRealizedGainLoss","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3941000","decimals":-3}]},{"name":"rpt:f-934","factDimensions":{"xbrl:concept":"us-gaap:EquitySecuritiesFvNiRealizedGainLoss","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6230000","decimals":-3}]},{"name":"rpt:f-935","factDimensions":{"xbrl:concept":"us-gaap:UnrealizedGainLossOnDerivatives","xbrl:period":"2024-07-01T00:00:00/2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1128000","decimals":-3}]},{"name":"rpt:f-936","factDimensions":{"xbrl:concept":"us-gaap:UnrealizedGainLossOnDerivatives","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1282000","decimals":-3}]},{"name":"rpt:f-937","factDimensions":{"xbrl:concept":"us-gaap:UnrealizedGainLossOnDerivatives","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-91000","decimals":-3}]},{"name":"rpt:f-938","factDimensions":{"xbrl:concept":"us-gaap:UnrealizedGainLossOnDerivatives","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"757000","decimals":-3}]},{"name":"rpt:f-939","factDimensions":{"xbrl:concept":"us-gaap:UnrealizedGainLossOnDerivatives","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-194000","decimals":-3}]},{"name":"rpt:f-940","factDimensions":{"xbrl:concept":"us-gaap:GainLossOnSaleOfDerivatives","xbrl:period":"2024-07-01T00:00:00/2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"172000","decimals":-3}]},{"name":"rpt:f-941","factDimensions":{"xbrl:concept":"us-gaap:GainLossOnSaleOfDerivatives","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"866000","decimals":-3}]},{"name":"rpt:f-942","factDimensions":{"xbrl:concept":"us-gaap:GainLossOnSaleOfDerivatives","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1520000","decimals":-3}]},{"name":"rpt:f-943","factDimensions":{"xbrl:concept":"us-gaap:GainLossOnSaleOfDerivatives","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3462000","decimals":-3}]},{"name":"rpt:f-944","factDimensions":{"xbrl:concept":"us-gaap:GainLossOnSaleOfDerivatives","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2237000","decimals":-3}]},{"name":"rpt:f-945","factDimensions":{"xbrl:concept":"us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss","xbrl:period":"2024-07-01T00:00:00/2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1056000","decimals":-3}]},{"name":"rpt:f-946","factDimensions":{"xbrl:concept":"us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"35000","decimals":-3}]},{"name":"rpt:f-947","factDimensions":{"xbrl:concept":"us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"217000","decimals":-3}]},{"name":"rpt:f-948","factDimensions":{"xbrl:concept":"us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1308000","decimals":-3}]},{"name":"rpt:f-949","factDimensions":{"xbrl:concept":"us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"217000","decimals":-3}]},{"name":"rpt:f-950","factDimensions":{"xbrl:concept":"us-gaap:GainLossOnInvestments","xbrl:period":"2024-07-01T00:00:00/2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5899000","decimals":-3}]},{"name":"rpt:f-951","factDimensions":{"xbrl:concept":"us-gaap:GainLossOnInvestments","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"610000","decimals":-3}]},{"name":"rpt:f-952","factDimensions":{"xbrl:concept":"us-gaap:GainLossOnInvestments","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4952000","decimals":-3}]},{"name":"rpt:f-953","factDimensions":{"xbrl:concept":"us-gaap:GainLossOnInvestments","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8692000","decimals":-3}]},{"name":"rpt:f-954","factDimensions":{"xbrl:concept":"us-gaap:GainLossOnInvestments","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9249000","decimals":-3}]},{"name":"rpt:f-955","factDimensions":{"xbrl:concept":"us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 0pt 0pt 6pt; break-after: avoid; text-indent: 18pt;\"><span style=\"font-size: 10pt; line-height: inherit;\"><span style=\"font-family: 'Times New Roman'; line-height: inherit;\"><span><span>Financial instrument</span>s measured at fa</span>ir value on a recurring basis as <span style=\"font-family: 'times new roman', times; line-height: inherit;\">of </span></span><span style=\"font-family: 'times new roman', times; line-height: inherit;\"><span>October 31, 2024</span> and <span>April 30, 2024</span></span><span style=\"font-family: 'Times New Roman'; line-height: inherit;\"> are classified based on the valuation technique in the table below (in thousands):</span></span></p>\n<div style=\"border-left: none; border-right: none; margin: 0px; text-indent: 0px;\">\n<div id=\"t_ft_ZWMUFD3OA800000000000000000000b\">\n<table cellpadding=\"0\" cellspacing=\"0\" style=\"height: 126px; border-collapse: collapse; margin: 0px 0px 0px 0.1px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px;\" width=\"100%\">\n<tbody style=\"margin: 0px; text-indent: 0px;\">\n<tr style=\"height: 10px; margin: 0px; text-indent: 0px;\">\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"9\" style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: center; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\"> <span>October 31, 2024</span> </span></p> </td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px;\"><br/></p> </td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px;\"><br/></p> </td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"height: 10px; margin: 0px; text-indent: 0px;\">\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"9\" style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: center; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\"> Fair Value Measurements Using </span></p> </td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px;\"><br/></p> </td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px;\"><br/></p> </td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"height: 10px; margin: 0px; text-indent: 0px;\">\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: center; text-indent: 0px; line-height: 1.1;\"><span style=\"line-height: inherit; font-size: 10pt;\"><span style=\"line-height: inherit;\"><span style=\"font-family: 'Times New Roman'; font-weight: bold; line-height: inherit;\"> Quoted\u00a0Prices in Active Markets for Identical Assets (Level <span>1</span>) </span></span></span></p> </td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: center; text-indent: 0px; line-height: 1.1;\"><span style=\"line-height: inherit; font-size: 10pt;\"><span style=\"line-height: inherit;\"><span style=\"font-family: 'Times New Roman'; font-weight: bold; line-height: inherit;\"> Significant Other Observable Inputs (Level <span>2</span>) </span></span></span></p> </td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: center; text-indent: 0px; line-height: 1.1;\"><span style=\"line-height: inherit; font-size: 10pt;\"><span style=\"line-height: inherit;\"><span style=\"font-family: 'Times New Roman'; font-weight: bold; line-height: inherit;\"> Significant Unobservable Inputs (Level <span>3</span>) </span></span></span></p> </td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: center; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\"> Total </span></p> </td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\"> Assets: </span></p> </td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"height: 16px; margin: 0px; text-indent: 0px;\">\n<td style=\"padding-left: 0px; padding-right: 0px; height: 16px; margin: 0px; text-indent: 0px; vertical-align: bottom; width: 49%;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-size: 10pt; line-height: inherit;\"> U.S. treasury securities\u00a0 </span></p> </td>\n<td style=\"padding-right: 0px; height: 16px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; width: 1%;\" valign=\"bottom\"><span style=\"font-size: 10pt; line-height: inherit;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></span></td>\n<td style=\"padding-right: 0px; height: 16px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; width: 10%;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-size: 10pt; line-height: inherit;\"><span style=\"font-family: 'Times New Roman'; line-height: inherit;\">\u00a0\u2014 </span></span></p> </td>\n<td style=\"padding-right: 0px; height: 16px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; width: 1%;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 16px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; height: 16px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; width: 1%;\" valign=\"bottom\"><span style=\"font-size: 10pt; line-height: inherit;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></span></td>\n<td style=\"padding-right: 0px; height: 16px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; width: 10%;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-size: 10pt; line-height: inherit;\"><span style=\"font-family: 'Times New Roman'; line-height: inherit;\">\u00a050,497 </span></span></p> </td>\n<td style=\"padding-right: 0px; height: 16px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; width: 1%;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 16px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; height: 16px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; width: 1%;\" valign=\"bottom\"><span style=\"font-size: 10pt; line-height: inherit;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></span></td>\n<td style=\"padding-right: 0px; height: 16px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; width: 10%;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-size: 10pt; line-height: inherit;\"><span style=\"font-family: 'Times New Roman'; line-height: inherit;\">\u00a0\u2014 </span></span></p> </td>\n<td style=\"padding-right: 0px; height: 16px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; width: 1%;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 16px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; height: 16px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; width: 1%;\" valign=\"bottom\"><span style=\"font-size: 10pt; line-height: inherit;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></span></td>\n<td style=\"padding-right: 0px; height: 16px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; width: 10%;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-size: 10pt; line-height: inherit;\"><span style=\"font-family: 'Times New Roman'; line-height: inherit;\">50,497 </span></span></p> </td>\n<td style=\"padding-right: 0px; height: 16px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; width: 1%;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> Equity securities </span></p> </td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">44,413 </span></p> </td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u00a0\u2014 </span></p> </td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u2014</span></p> </td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u00a044,413 </span></p> </td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"height: 10px; margin: 0px; text-indent: 0px;\">\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> Corporate bonds </span></p> </td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u00a0\u2014 </span></p> </td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u00a021,246 </span></p> </td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u2014</span></p> </td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> \u00a021,246 </span></p> </td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> Total assets at fair value </span></p> </td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">44,413 </span></p> </td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u00a071,743 </span></p> </td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u2014</span></p> </td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">116,156 </span></p> </td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"height: 10px; margin: 0px; text-indent: 0px;\">\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; border-top-width: 3pt; border-top-style: double; border-top-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; border-top-width: 3pt; border-top-style: double; border-top-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; border-top-width: 3pt; border-top-style: double; border-top-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; border-top-width: 3pt; border-top-style: double; border-top-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; border-top-width: 3pt; border-top-style: double; border-top-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; border-top-width: 3pt; border-top-style: double; border-top-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; border-top-width: 3pt; border-top-style: double; border-top-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; border-top-width: 3pt; border-top-style: double; border-top-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; border-top-width: 3pt; border-top-style: double; border-top-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; border-top-width: 3pt; border-top-style: double; border-top-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; border-top-width: 3pt; border-top-style: double; border-top-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; border-top-width: 3pt; border-top-style: double; border-top-color: #000000 !important;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\"> Liabilities </span></p> </td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"height: 10px; margin: 0px; text-indent: 0px;\">\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> Derivative instruments </span></p> </td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u00a0\u2014 </span></p> </td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> \u00a03,894 </span></p> </td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u2014</span></p> </td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">3,894 </span></p> </td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> Total liabilities at fair value </span></p> </td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u00a0\u2014 </span></p> </td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u00a03,894 </span></p> </td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u2014 </span></p> </td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">3,894 </span></p> </td>\n<td style=\"padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td> </tr> </tbody> </table> </div> </div>\n\n<div><br/></div>\n<div style=\"border-left: none; border-right: none; margin: 0px; text-indent: 0px;\">\n<div id=\"t_ft_2WK6I2NKSG00000000000000000000b\">\n<table cellpadding=\"0\" cellspacing=\"0\" style=\"height: 120px; border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px;\" width=\"100%\">\n<tbody style=\"margin: 0px; text-indent: 0px;\">\n<tr style=\"height: 10px; margin: 0px; text-indent: 0px;\">\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"9\" style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: center; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\"> <span>April 30, 2024</span> </span></p> </td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px;\"><br/></p> </td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px;\"><br/></p> </td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"height: 10px; margin: 0px; text-indent: 0px;\">\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"9\" style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: center; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\"> Fair Value Measurements Using </span></p> </td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px;\"><br/></p> </td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px;\"><br/></p> </td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"height: 10px; margin: 0px; text-indent: 0px;\">\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: center; text-indent: 0px; line-height: 1.1;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\"> Quoted\u00a0Prices in Active Markets for Identical Assets (Level <span>1</span>) </span></p> </td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: center; text-indent: 0px; line-height: 1.1;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\"> Significant Other Observable Inputs (Level <span>2</span>) </span></p> </td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: center; text-indent: 0px; line-height: 1.1;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\"> Significant Unobservable Inputs (Level <span>3</span>) </span></p> </td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px;\"><br/></p> </td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-left: 2.65pt; padding-right: 2.65pt; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: center; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\"> Total </span></p> </td>\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\"> Assets: </span></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td> </tr>\n<tr style=\"height: 10px; margin: 0px; text-indent: 0px;\">\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; width: 49%;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-size: 10pt; line-height: inherit;\"> U.S. treasury securities </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1%;\"><span style=\"font-size: 10pt; line-height: inherit;\">$</span></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 10%;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u2014 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1%;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1%;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1%;\"><span style=\"font-size: 10pt; line-height: inherit;\">$</span></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 10%;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u00a0\u00a062,099 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1%;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1%;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1%;\"><span style=\"font-size: 10pt; line-height: inherit;\">$</span></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 10%;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u2014</span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1%;\"></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1%;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1%;\"><span style=\"font-size: 10pt; line-height: inherit;\">$</span></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 10%;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">62,099 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1%;\"><br/></td> </tr>\n<tr style=\"height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> Equity securities </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u00a050,496 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u2014 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u00a0\u2014 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> \u00a050,496 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;\"><br/></td> </tr>\n<tr style=\"height: 10px; margin: 0px; text-indent: 0px;\">\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> Corporate bonds </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">8,220 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">18,578 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u00a0\u00a0\u2014 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> 26,798 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td> </tr>\n<tr style=\"height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> Total assets at fair value </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">58,716 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">80,677 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u2014 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">139,393 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td> </tr>\n<tr style=\"height: 10px; margin: 0px; text-indent: 0px;\">\n<td style=\"height: 10px; margin: 0px; text-indent: 0px; padding: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; border-top-width: 3pt; border-top-style: double; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; border-top-width: 3pt; border-top-style: double; border-top-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; border-top-width: 3pt; border-top-style: double; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; border-top-width: 3pt; border-top-style: double; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; border-top-width: 3pt; border-top-style: double; border-top-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; border-top-width: 3pt; border-top-style: double; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; border-top-width: 3pt; border-top-style: double; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; border-top-width: 3pt; border-top-style: double; border-top-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; border-top-width: 3pt; border-top-style: double; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; border-top-width: 3pt; border-top-style: double; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; border-top-width: 3pt; border-top-style: double; border-top-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; border-top-width: 3pt; border-top-style: double; border-top-color: #000000 !important;\"><br/></td> </tr>\n<tr style=\"height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\"> Liabilities </span></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff;\"><br/></td> </tr>\n<tr style=\"height: 10px; margin: 0px; text-indent: 0px;\">\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> Derivative instruments </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u00a0\u2014 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u00a05,440 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u00a0\u00a0\u2014 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u00a0\u00a05,440 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td> </tr>\n<tr style=\"height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> Total liabilities at fair value </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u00a0\u2014 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u00a0\u00a05,440 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u00a0\u2014 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><br/></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">$</span></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">5,440 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td> </tr> </tbody> </table> </div> </div> "}]},{"name":"rpt:f-956","factDimensions":{"xbrl:concept":"immr:USTreasurySecuritiesFairValueDisclosure","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-957","factDimensions":{"xbrl:concept":"immr:USTreasurySecuritiesFairValueDisclosure","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member"},"factValues":[{"value":"50497000","decimals":-3}]},{"name":"rpt:f-958","factDimensions":{"xbrl:concept":"immr:USTreasurySecuritiesFairValueDisclosure","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-959","factDimensions":{"xbrl:concept":"immr:USTreasurySecuritiesFairValueDisclosure","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"50497000","decimals":-3}]},{"name":"rpt:f-960","factDimensions":{"xbrl:concept":"us-gaap:EquitySecuritiesFvNiCurrentAndNoncurrent","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member"},"factValues":[{"value":"44413000","decimals":-3}]},{"name":"rpt:f-961","factDimensions":{"xbrl:concept":"us-gaap:EquitySecuritiesFvNiCurrentAndNoncurrent","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-962","factDimensions":{"xbrl:concept":"us-gaap:EquitySecuritiesFvNiCurrentAndNoncurrent","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-963","factDimensions":{"xbrl:concept":"us-gaap:EquitySecuritiesFvNiCurrentAndNoncurrent","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"44413000","decimals":-3}]},{"name":"rpt:f-964","factDimensions":{"xbrl:concept":"immr:CorporateBondSecuritiesAvailableForSale","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-965","factDimensions":{"xbrl:concept":"immr:CorporateBondSecuritiesAvailableForSale","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member"},"factValues":[{"value":"21246000","decimals":-3}]},{"name":"rpt:f-966","factDimensions":{"xbrl:concept":"immr:CorporateBondSecuritiesAvailableForSale","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-967","factDimensions":{"xbrl:concept":"immr:CorporateBondSecuritiesAvailableForSale","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"21246000","decimals":-3}]},{"name":"rpt:f-968","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member"},"factValues":[{"value":"44413000","decimals":-3}]},{"name":"rpt:f-969","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member"},"factValues":[{"value":"71743000","decimals":-3}]},{"name":"rpt:f-970","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-971","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"116156000","decimals":-3}]},{"name":"rpt:f-972","factDimensions":{"xbrl:concept":"us-gaap:DerivativeLiabilities","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-973","factDimensions":{"xbrl:concept":"us-gaap:DerivativeLiabilities","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member"},"factValues":[{"value":"3894000","decimals":-3}]},{"name":"rpt:f-974","factDimensions":{"xbrl:concept":"us-gaap:DerivativeLiabilities","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-975","factDimensions":{"xbrl:concept":"us-gaap:DerivativeLiabilities","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"3894000","decimals":-3}]},{"name":"rpt:f-976","factDimensions":{"xbrl:concept":"us-gaap:FinancialLiabilitiesFairValueDisclosure","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-977","factDimensions":{"xbrl:concept":"us-gaap:FinancialLiabilitiesFairValueDisclosure","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member"},"factValues":[{"value":"3894000","decimals":-3}]},{"name":"rpt:f-978","factDimensions":{"xbrl:concept":"us-gaap:FinancialLiabilitiesFairValueDisclosure","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-979","factDimensions":{"xbrl:concept":"us-gaap:FinancialLiabilitiesFairValueDisclosure","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"3894000","decimals":-3}]},{"name":"rpt:f-980","factDimensions":{"xbrl:concept":"immr:USTreasurySecuritiesFairValueDisclosure","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-981","factDimensions":{"xbrl:concept":"immr:USTreasurySecuritiesFairValueDisclosure","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member"},"factValues":[{"value":"62099000","decimals":-3}]},{"name":"rpt:f-982","factDimensions":{"xbrl:concept":"immr:USTreasurySecuritiesFairValueDisclosure","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-983","factDimensions":{"xbrl:concept":"immr:USTreasurySecuritiesFairValueDisclosure","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"62099000","decimals":-3}]},{"name":"rpt:f-984","factDimensions":{"xbrl:concept":"us-gaap:EquitySecuritiesFvNiCurrentAndNoncurrent","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member"},"factValues":[{"value":"50496000","decimals":-3}]},{"name":"rpt:f-985","factDimensions":{"xbrl:concept":"us-gaap:EquitySecuritiesFvNiCurrentAndNoncurrent","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-986","factDimensions":{"xbrl:concept":"us-gaap:EquitySecuritiesFvNiCurrentAndNoncurrent","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-987","factDimensions":{"xbrl:concept":"us-gaap:EquitySecuritiesFvNiCurrentAndNoncurrent","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"50496000","decimals":-3}]},{"name":"rpt:f-988","factDimensions":{"xbrl:concept":"immr:CorporateBondSecuritiesAvailableForSale","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member"},"factValues":[{"value":"8220000","decimals":-3}]},{"name":"rpt:f-989","factDimensions":{"xbrl:concept":"immr:CorporateBondSecuritiesAvailableForSale","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member"},"factValues":[{"value":"18578000","decimals":-3}]},{"name":"rpt:f-990","factDimensions":{"xbrl:concept":"immr:CorporateBondSecuritiesAvailableForSale","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-991","factDimensions":{"xbrl:concept":"immr:CorporateBondSecuritiesAvailableForSale","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"26798000","decimals":-3}]},{"name":"rpt:f-992","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member"},"factValues":[{"value":"58716000","decimals":-3}]},{"name":"rpt:f-993","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member"},"factValues":[{"value":"80677000","decimals":-3}]},{"name":"rpt:f-994","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-995","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"139393000","decimals":-3}]},{"name":"rpt:f-996","factDimensions":{"xbrl:concept":"us-gaap:DerivativeLiabilities","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-997","factDimensions":{"xbrl:concept":"us-gaap:DerivativeLiabilities","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member"},"factValues":[{"value":"5440000","decimals":-3}]},{"name":"rpt:f-998","factDimensions":{"xbrl:concept":"us-gaap:DerivativeLiabilities","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-999","factDimensions":{"xbrl:concept":"us-gaap:DerivativeLiabilities","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"5440000","decimals":-3}]},{"name":"rpt:f-1000","factDimensions":{"xbrl:concept":"us-gaap:FinancialLiabilitiesFairValueDisclosure","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-1001","factDimensions":{"xbrl:concept":"us-gaap:FinancialLiabilitiesFairValueDisclosure","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member"},"factValues":[{"value":"5440000","decimals":-3}]},{"name":"rpt:f-1002","factDimensions":{"xbrl:concept":"us-gaap:FinancialLiabilitiesFairValueDisclosure","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-1003","factDimensions":{"xbrl:concept":"us-gaap:FinancialLiabilitiesFairValueDisclosure","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"5440000","decimals":-3}]},{"name":"rpt:f-1004","factDimensions":{"xbrl:concept":"us-gaap:LesseeOperatingLeasesTextBlock","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"\n<div style=\"border-left: none; border-right: none;\">\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 0pt; break-after: avoid; break-inside: avoid; text-indent: 0pt;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\"><span style=\"font-weight: bold; line-height: inherit;\"><span style=\"border-left: none; border-right: none; line-height: inherit;\">6</span>.\u00a0 \u00a0</span><span style=\"font-weight: bold; line-height: inherit;\">LEASES</span></span></p>\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 8pt 0pt 0pt; text-indent: 18pt;\"><span style=\"text-decoration: underline; line-height: inherit; font-family: 'times new roman', times;\"><span style=\"font-size: 10pt; line-height: inherit; font-weight: bold;\">Immersion </span></span></p>\n<p style=\"margin: 8pt 0pt 0pt; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10.0pt;\"><span style=\"font-family: 'times new roman', times;\">Immersion leases office space, which is <span style=\"color: #000000;\">accounted for as an operating lease in accordance with the provisions of ASC Topic <span>842</span>,</span> with expiration dates on or before March 31, 2026. Immersion recognizes lease expense on a straight-line basis over the lease term. Leases with an initial term of <span style=\"border-left: none; border-right: none;\"><span style=\"border-left: none; border-right: none;\">twelve</span></span> months or less are not recorded on the <span style=\"font-style: italic;\">Condensed Consolidated Balance Sheets</span>. Immersion combines lease and non-lease components for new and reassessed leases, and applies discount rates to operating leases under a portfolio approach.</span> <span style=\"color: #000000;\">\u00a0</span></span></p>\n<p style=\"margin: 0px; text-align: justify; line-height: 1.2; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\">\u00a0</span></p>\n\n<p style=\"margin: 0pt 0pt 8pt; text-align: justify; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-family: 'times new roman', times;\"><span style=\"font-size: 10pt; line-height: 120%; color: #000000;\">The following table summarizes additional information related to </span><span style=\"font-size: 10pt; line-height: 120%; color: #000000;\">Immersion\u2019s</span></span><span style=\"font-size: 10pt; line-height: 120%; color: #000000;\"><span style=\"font-family: 'times new roman', times;\"> operating leases:\u00a0</span> </span></p>\n<div style=\"border-left: none; border-right: none;\">\n<div id=\"t_ft_K35H0SPUF400000000000000000000b\">\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"height: 30px; width: 100%; border-collapse: collapse; font-family: 'times new roman'; font-size: 10pt; text-indent: 0px; margin-left: 0.1px;\" width=\"100%\">\n<tbody>\n<tr style=\"height: 10px;\">\n<td style=\"padding: 0cm; height: 10px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0cm; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0cm; height: 10px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0cm; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td>\n<td colspan=\"2\" style=\"padding: 0cm; height: 10px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"text-align: center; margin: 0cm; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt;\"><b><span style=\"color: black;\"><span>October 31, 2024</span></span></b></span></p> </td>\n<td style=\"padding: 0cm; height: 10px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0cm; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0cm; height: 10px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0cm; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td>\n<td colspan=\"2\" style=\"padding: 0cm; height: 10px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"text-align: center; margin: 0cm; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt;\"><b><span style=\"color: black;\"><span>June 30, 2023</span></span></b></span></p> </td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"background: #cceeff; padding: 0cm 0cm 0cm 4pt; height: 10px; width: 75%;\" valign=\"bottom\">\n<p style=\"margin: 0cm; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> Weighted average remaining lease terms (in years) </span></p> </td>\n<td style=\"background: #cceeff; padding: 0cm; height: 10px; width: 1%;\" valign=\"bottom\">\n<p style=\"margin: 0cm; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td>\n<td style=\"background: #cceeff; padding: 0cm; height: 10px; width: 10%;\" valign=\"bottom\">\n<p style=\"margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; text-indent: 0px; text-align: right;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt;\"> 1.50 </span></p> </td>\n<td style=\"border: none; background: #cceeff; padding: 0cm; height: 10px; width: 1%;\" valign=\"bottom\">\n<p style=\"margin: 0cm; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td>\n<td style=\"background: #cceeff; padding: 0cm; height: 10px; width: 1%;\" valign=\"bottom\">\n<p style=\"margin: 0cm; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td>\n<td style=\"background: #cceeff; padding: 0cm; height: 10px; width: 1%;\" valign=\"bottom\">\n<p style=\"margin: 0cm; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td>\n<td style=\"background: #cceeff; padding: 0cm; height: 10px; width: 10%;\" valign=\"bottom\">\n<p style=\"margin: 0cm; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: right;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> 0.70 </span></p> </td>\n<td style=\"border: none; background: #cceeff; padding: 0cm; height: 10px; width: 1%;\" valign=\"bottom\">\n<p style=\"margin: 0cm; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"padding: 0cm 0cm 0cm 4pt; height: 10px;\">\n<p style=\"margin: 0cm; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> Weighted average discount rate </span></p> </td>\n<td style=\"padding: 0cm; height: 10px;\" valign=\"bottom\">\n<p style=\"margin: 0cm; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0cm; height: 10px;\">\n<p style=\"text-align: right; margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt;\"> <span style=\"border-left: none; border-right: none;\">4.7</span></span></p> </td>\n<td style=\"padding: 0cm; height: 10px;\" valign=\"bottom\">\n<p style=\"margin: 0cm; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> % </span></p> </td>\n<td style=\"padding: 0cm; height: 10px;\" valign=\"bottom\">\n<p style=\"margin: 0cm; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0cm; height: 10px;\" valign=\"bottom\">\n<p style=\"margin: 0cm; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0cm; height: 10px;\" valign=\"bottom\">\n<p style=\"text-align: right; margin: 0cm; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> N/A\u00a0 </span></p> </td>\n<td style=\"padding: 0cm; height: 10px;\" valign=\"bottom\">\n<p style=\"margin: 0cm; font-size: 10pt; font-family: 'Times New Roman', serif;\"><br/></p> </td> </tr> </tbody> </table> </div> </div> \n<div style=\"border-left: none; border-right: none; line-height: 1.2;\">\n<p style=\"margin: 0pt; text-align: justify; text-indent: 18pt; line-height: 1.2; break-after: avoid; font-size: 10pt; font-family: 'Times New Roman', serif;\"><br/></p>\n<p style=\"margin: 0pt; text-align: justify; text-indent: 18pt; line-height: 1; break-after: avoid; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; line-height: inherit; color: #000000; font-family: 'times new roman', times;\"><span style=\"line-height: inherit;\"><span style=\"color: #1a1a1a; font-family: 'times new roman', times; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration: underline; float: none; line-height: inherit; display: inline !important;\">Barnes &amp; Noble Education</span></span></span></p>\n<p style=\"margin: 0pt; text-align: justify; text-indent: 18pt; line-height: 1; break-after: avoid; font-size: 10pt; font-family: 'Times New Roman', serif;\"><br/></p>\n<p style=\"margin: 0cm; font-size: 10pt; font-family: Aptos, sans-serif; line-height: 1.2; text-indent: 18pt;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\"><span style=\"background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; line-height: inherit;\">Barnes &amp; Noble Education leases the right to operate on-campus bookstores at colleges and universities, office space and vehicles under operating leases in accordance with the provisions of ASC Topic <span>842</span>, with expiration dates on or before June 30, 2033. Barnes &amp; Noble Education recognizes lease expense on a straight-line basis over the lease term or over the contract year in order to best reflect the pattern of the underlying leased asset. Leases with an initial term of <span style=\"border-left: none; border-right: none;\">twelve months</span> or less are not recorded on the <span style=\"font-style: italic;\">Condensed Consolidated Balance Sheets.</span> Barnes &amp; Noble Education combines lease and non-lease components for new and reassessed leases, and applies discount rates to operating leases under a portfolio approach. \u00a0</span></span></p>\n<p style=\"margin: 0cm; font-size: 11pt; font-family: Aptos, sans-serif; line-height: 1;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\"><span style=\"background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; line-height: inherit;\">\u00a0</span></span></p>\n<p style=\"margin: 0cm; font-size: 10pt; font-family: Aptos, sans-serif; line-height: 1.2; text-indent: 18pt;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\"><span style=\"background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; line-height: inherit;\">Barnes &amp; Noble Education used its incremental borrowing rates to determine the present value of fixed lease payments based on the information available on June 10, 2024 (\u201cClosing Date\u201d, as discussed in Note <span>2</span>, Business Combinations), as the rate implicit in the lease is not readily determinable. It utilized an estimated collateralized incremental borrowing rate as of the Closing Date. The Company also evaluated the leases for unfavorable terms and recorded an adjustment for unfavorable market terms of $32.0 million. Unfavorable lease liabilities are presented net of the corresponding right of use asset.</span></span></p>\n\n<p style=\"text-align: justify; text-indent: 0px; line-height: 1.2; margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif;\"><br/></p>\n\n<p style=\"text-align: justify; text-indent: 18pt; line-height: 1.2; margin: 0pt 0pt 8pt; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; line-height: inherit; color: #000000;\">The following table summarizes additional information related to </span><span style=\"font-size: 10pt; line-height: inherit; color: #000000;\">Barnes &amp; Noble Education\u2019s</span> <span style=\"font-size: 10pt; line-height: inherit; color: #000000;\">operating leases:\u00a0</span></p>\n<div id=\"t_ft_ZFE0D3PEJK00000000000000000000b\">\n<table cellpadding=\"0\" cellspacing=\"0\" style=\"height: 66px; width: 100%; border-collapse: collapse; border-spacing: 0px; font-family: 'times new roman'; font-size: 10pt; margin: 0px 0px 0px 0.1px; text-indent: 0px; margin-left: 0.1px;\">\n<tbody>\n<tr style=\"height: 15px;\">\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 15px;\"></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 15px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 15px; text-align: center; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">One Month Ended <br/>July 31, 2024</span></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 15px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: bold; text-align: center; text-decoration: none solid #000000; height: 15px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: bold; text-align: center; text-decoration: none solid #000000; height: 15px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: bold; text-align: center; text-decoration: none solid #000000; height: 15px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times;\"> Three Months Ended October 31, 2024</span></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: bold; text-align: center; text-decoration: none solid #000000; height: 15px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: bold; text-align: center; text-decoration: none solid #000000; height: 15px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: bold; text-align: center; text-decoration: none solid #000000; height: 15px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: bold; text-align: center; text-decoration: none solid #000000; height: 15px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times;\"> From June 10, 2024 to October 31, 2024 </span></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: bold; text-align: center; text-decoration: none solid #000000; height: 15px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 10px; background-color: #cceeff; width: 62%;\"><span>Operating lease cost</span></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; background-color: #cceeff; height: 10px; width: 1%;\">$</td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff; width: 10%;\"> 2,279</td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; width: 1%; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 10px; width: 1%;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; background-color: #cceeff; height: 10px; text-align: left; width: 1%;\">$</td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff; width: 10%;\"> 26,039</td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; width: 1%; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 10px; width: 1%;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; background-color: #cceeff; height: 10px; text-align: left; width: 1%;\">$</td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff; width: 10%;\"> 31,826</td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 10px; width: 1%;\"><br/></td> </tr>\n<tr style=\"height: 14px;\">\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 14px;\">Variable lease payments</td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 14px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 14px;\"> 5,967</td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 14px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 14px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 14px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 14px;\"> 29,771</td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 14px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 14px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 14px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 14px;\"> 39,036</td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 14px;\"><br/></td> </tr>\n<tr style=\"height: 12px; background-color: #cceeff;\">\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 12px; background-color: #cceeff;\">Sublease income</td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; background-color: #cceeff; height: 12px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 12px; background-color: #cceeff;\"> 1,006</td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 12px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 12px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 12px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 12px; background-color: #cceeff;\"> 15,138</td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 12px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 12px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 12px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 12px; background-color: #cceeff;\"> 19,399</td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 12px;\"><br/></td> </tr>\n<tr style=\"height: 15px;\">\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 15px;\">Total lease cost </td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 15px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">$</td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 15px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"> 9,252</td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 15px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 15px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 15px; margin: 0px; text-indent: 0px; text-align: left; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">$</td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 15px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"> 70,948</td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 15px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 15px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 15px; text-align: left; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">$</td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 15px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"> 90,261</td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 15px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td> </tr> </tbody> </table> </div>\n<div style=\"border-left: none; border-right: none; line-height: 1;\"><br/></div>\n<div style=\"border-left: none; border-right: none; line-height: 1;\">\n<div id=\"t_ft_VK886DFXZ400000000000000000000b\">\n<table cellpadding=\"0\" cellspacing=\"0\" style=\"height: 74px; width: 100%; border-collapse: collapse; border-spacing: 0px; font-family: 'times new roman'; font-size: 10pt; margin: 0px 0px 0px 0.1px; text-indent: 0px; margin-left: 0.1px;\">\n<tbody>\n<tr style=\"height: 17px;\">\n<td style=\"height: 17px;\"><br/></td>\n<td style=\"height: 17px; text-align: center; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"text-align: center; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; height: 17px;\"><span style=\"color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">For the period June 10, 2024 to October 31, 2024</span></td>\n<td style=\"text-align: center; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; height: 17px;\"><br/></td> </tr>\n<tr style=\"height: 17px; background-color: #cceeff;\">\n<td style=\"height: 17px; width: 88%;\">Cash paid for amounts included in the measurement of lease liabilities</td>\n<td style=\"height: 17px; width: 1%;\"><br/></td>\n<td style=\"text-align: right; height: 17px; width: 10%;\">27,421</td>\n<td style=\"height: 17px; width: 1%;\"><br/></td> </tr>\n<tr style=\"height: 14px;\">\n<td style=\"height: 14px;\">Operating lease right-of-use assets obtained in exchange for operating lease liabilities</td>\n<td style=\"height: 14px;\"><br/></td>\n<td style=\"height: 14px; text-align: right;\">48,143</td>\n<td style=\"height: 14px;\"><br/></td> </tr>\n<tr style=\"height: 13px; background-color: #cceeff;\">\n<td style=\"height: 13px;\">Weighted-average remaining lease term (in years)</td>\n<td style=\"height: 13px;\"><br/></td>\n<td style=\"height: 13px; text-align: right;\">4.7</td>\n<td style=\"height: 13px;\"><br/></td> </tr>\n<tr style=\"height: 13px;\">\n<td style=\"height: 13px;\">Weighted-average discount rate</td>\n<td style=\"height: 13px;\"><br/></td>\n<td style=\"height: 13px; text-align: right;\">6.6</td>\n<td style=\"height: 13px;\">%</td> </tr> </tbody> </table> </div> </div>  </div> </div> "}]},{"name":"rpt:f-1005","factDimensions":{"xbrl:concept":"us-gaap:LesseeOperatingLeaseTermOfContract","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember","srt:RangeAxis":"srt:MaximumMember"},"factValues":[{"value":"P12M"}]},{"name":"rpt:f-1006","factDimensions":{"xbrl:concept":"immr:ScheduleOfSupplementalInformationToOperatingLeaseExpenseTableTextBlock","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"\n<p style=\"margin: 0pt 0pt 8pt; text-align: justify; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-family: 'times new roman', times;\"><span style=\"font-size: 10pt; line-height: 120%; color: #000000;\">The following table summarizes additional information related to </span><span style=\"font-size: 10pt; line-height: 120%; color: #000000;\">Immersion\u2019s</span></span><span style=\"font-size: 10pt; line-height: 120%; color: #000000;\"><span style=\"font-family: 'times new roman', times;\"> operating leases:\u00a0</span> </span></p>\n<div style=\"border-left: none; border-right: none;\">\n<div id=\"t_ft_K35H0SPUF400000000000000000000b\">\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"height: 30px; width: 100%; border-collapse: collapse; font-family: 'times new roman'; font-size: 10pt; text-indent: 0px; margin-left: 0.1px;\" width=\"100%\">\n<tbody>\n<tr style=\"height: 10px;\">\n<td style=\"padding: 0cm; height: 10px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0cm; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0cm; height: 10px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0cm; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td>\n<td colspan=\"2\" style=\"padding: 0cm; height: 10px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"text-align: center; margin: 0cm; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt;\"><b><span style=\"color: black;\"><span>October 31, 2024</span></span></b></span></p> </td>\n<td style=\"padding: 0cm; height: 10px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0cm; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0cm; height: 10px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0cm; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td>\n<td colspan=\"2\" style=\"padding: 0cm; height: 10px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"text-align: center; margin: 0cm; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt;\"><b><span style=\"color: black;\"><span>June 30, 2023</span></span></b></span></p> </td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"background: #cceeff; padding: 0cm 0cm 0cm 4pt; height: 10px; width: 75%;\" valign=\"bottom\">\n<p style=\"margin: 0cm; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> Weighted average remaining lease terms (in years) </span></p> </td>\n<td style=\"background: #cceeff; padding: 0cm; height: 10px; width: 1%;\" valign=\"bottom\">\n<p style=\"margin: 0cm; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td>\n<td style=\"background: #cceeff; padding: 0cm; height: 10px; width: 10%;\" valign=\"bottom\">\n<p style=\"margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; text-indent: 0px; text-align: right;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt;\"> 1.50 </span></p> </td>\n<td style=\"border: none; background: #cceeff; padding: 0cm; height: 10px; width: 1%;\" valign=\"bottom\">\n<p style=\"margin: 0cm; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td>\n<td style=\"background: #cceeff; padding: 0cm; height: 10px; width: 1%;\" valign=\"bottom\">\n<p style=\"margin: 0cm; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td>\n<td style=\"background: #cceeff; padding: 0cm; height: 10px; width: 1%;\" valign=\"bottom\">\n<p style=\"margin: 0cm; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td>\n<td style=\"background: #cceeff; padding: 0cm; height: 10px; width: 10%;\" valign=\"bottom\">\n<p style=\"margin: 0cm; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: right;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> 0.70 </span></p> </td>\n<td style=\"border: none; background: #cceeff; padding: 0cm; height: 10px; width: 1%;\" valign=\"bottom\">\n<p style=\"margin: 0cm; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"padding: 0cm 0cm 0cm 4pt; height: 10px;\">\n<p style=\"margin: 0cm; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> Weighted average discount rate </span></p> </td>\n<td style=\"padding: 0cm; height: 10px;\" valign=\"bottom\">\n<p style=\"margin: 0cm; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0cm; height: 10px;\">\n<p style=\"text-align: right; margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt;\"> <span style=\"border-left: none; border-right: none;\">4.7</span></span></p> </td>\n<td style=\"padding: 0cm; height: 10px;\" valign=\"bottom\">\n<p style=\"margin: 0cm; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> % </span></p> </td>\n<td style=\"padding: 0cm; height: 10px;\" valign=\"bottom\">\n<p style=\"margin: 0cm; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0cm; height: 10px;\" valign=\"bottom\">\n<p style=\"margin: 0cm; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0cm; height: 10px;\" valign=\"bottom\">\n<p style=\"text-align: right; margin: 0cm; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> N/A\u00a0 </span></p> </td>\n<td style=\"padding: 0cm; height: 10px;\" valign=\"bottom\">\n<p style=\"margin: 0cm; font-size: 10pt; font-family: 'Times New Roman', serif;\"><br/></p> </td> </tr> </tbody> </table> </div> </div> "}]},{"name":"rpt:f-1007","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"P1Y6M"}]},{"name":"rpt:f-1008","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1","xbrl:period":"2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"P0Y8M12D"}]},{"name":"rpt:f-1009","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"0.047","decimals":3}]},{"name":"rpt:f-1010","factDimensions":{"xbrl:concept":"us-gaap:LesseeOperatingLeaseTermOfContract","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","srt:RangeAxis":"srt:MaximumMember"},"factValues":[{"value":"P12M"}]},{"name":"rpt:f-1011","factDimensions":{"xbrl:concept":"us-gaap:OffMarketLeaseUnfavorable","xbrl:period":"2024-06-11T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"32000000","decimals":-5}]},{"name":"rpt:f-1012","factDimensions":{"xbrl:concept":"immr:ScheduleOfSupplementalInformationToOperatingLeaseExpenseTableTextBlock","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"\n<p style=\"text-align: justify; text-indent: 18pt; line-height: 1.2; margin: 0pt 0pt 8pt; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; line-height: inherit; color: #000000;\">The following table summarizes additional information related to </span><span style=\"font-size: 10pt; line-height: inherit; color: #000000;\">Barnes &amp; Noble Education\u2019s</span> <span style=\"font-size: 10pt; line-height: inherit; color: #000000;\">operating leases:\u00a0</span></p>\n<div id=\"t_ft_ZFE0D3PEJK00000000000000000000b\">\n<table cellpadding=\"0\" cellspacing=\"0\" style=\"height: 66px; width: 100%; border-collapse: collapse; border-spacing: 0px; font-family: 'times new roman'; font-size: 10pt; margin: 0px 0px 0px 0.1px; text-indent: 0px; margin-left: 0.1px;\">\n<tbody>\n<tr style=\"height: 15px;\">\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 15px;\"></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 15px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 15px; text-align: center; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">One Month Ended <br/>July 31, 2024</span></td>\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; height: 15px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: bold; text-align: center; text-decoration: none solid #000000; height: 15px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: bold; text-align: center; text-decoration: none solid #000000; height: 15px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: bold; text-align: center; text-decoration: none solid #000000; height: 15px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times;\"> Three Months Ended October 31, 2024</span></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: bold; text-align: center; text-decoration: none solid #000000; height: 15px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: bold; text-align: center; text-decoration: none solid #000000; height: 15px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: bold; text-align: center; text-decoration: none solid #000000; height: 15px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: bold; text-align: center; text-decoration: none solid #000000; height: 15px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times;\"> From June 10, 2024 to October 31, 2024 </span></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: bold; text-align: center; text-decoration: none solid #000000; height: 15px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 10px; background-color: #cceeff; width: 62%;\"><span>Operating lease cost</span></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; background-color: #cceeff; height: 10px; width: 1%;\">$</td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff; width: 10%;\"> 2,279</td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; width: 1%; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 10px; width: 1%;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; background-color: #cceeff; height: 10px; text-align: left; width: 1%;\">$</td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff; width: 10%;\"> 26,039</td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; width: 1%; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 10px; width: 1%;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; background-color: #cceeff; height: 10px; text-align: left; width: 1%;\">$</td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 10px; background-color: #cceeff; width: 10%;\"> 31,826</td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 10px; width: 1%;\"><br/></td> </tr>\n<tr style=\"height: 14px;\">\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 14px;\">Variable lease payments</td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 14px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 14px;\"> 5,967</td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 14px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 14px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 14px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 14px;\"> 29,771</td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 14px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 14px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 14px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 14px;\"> 39,036</td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 14px;\"><br/></td> </tr>\n<tr style=\"height: 12px; background-color: #cceeff;\">\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 12px; background-color: #cceeff;\">Sublease income</td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; background-color: #cceeff; height: 12px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 12px; background-color: #cceeff;\"> 1,006</td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 12px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 12px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 12px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 12px; background-color: #cceeff;\"> 15,138</td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 12px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 12px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 12px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 12px; background-color: #cceeff;\"> 19,399</td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; background-color: #cceeff; height: 12px;\"><br/></td> </tr>\n<tr style=\"height: 15px;\">\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 15px;\">Total lease cost </td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 15px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">$</td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 15px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"> 9,252</td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 15px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 15px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 15px; margin: 0px; text-indent: 0px; text-align: left; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">$</td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 15px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"> 70,948</td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 15px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 15px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; height: 15px; text-align: left; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">$</td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 15px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"> 90,261</td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-align: right; text-decoration: none solid #000000; height: 15px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td> </tr> </tbody> </table> </div>\n<div style=\"border-left: none; border-right: none; line-height: 1;\"><br/></div>\n<div style=\"border-left: none; border-right: none; line-height: 1;\">\n<div id=\"t_ft_VK886DFXZ400000000000000000000b\">\n<table cellpadding=\"0\" cellspacing=\"0\" style=\"height: 74px; width: 100%; border-collapse: collapse; border-spacing: 0px; font-family: 'times new roman'; font-size: 10pt; margin: 0px 0px 0px 0.1px; text-indent: 0px; margin-left: 0.1px;\">\n<tbody>\n<tr style=\"height: 17px;\">\n<td style=\"height: 17px;\"><br/></td>\n<td style=\"height: 17px; text-align: center; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"text-align: center; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; height: 17px;\"><span style=\"color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">For the period June 10, 2024 to October 31, 2024</span></td>\n<td style=\"text-align: center; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; height: 17px;\"><br/></td> </tr>\n<tr style=\"height: 17px; background-color: #cceeff;\">\n<td style=\"height: 17px; width: 88%;\">Cash paid for amounts included in the measurement of lease liabilities</td>\n<td style=\"height: 17px; width: 1%;\"><br/></td>\n<td style=\"text-align: right; height: 17px; width: 10%;\">27,421</td>\n<td style=\"height: 17px; width: 1%;\"><br/></td> </tr>\n<tr style=\"height: 14px;\">\n<td style=\"height: 14px;\">Operating lease right-of-use assets obtained in exchange for operating lease liabilities</td>\n<td style=\"height: 14px;\"><br/></td>\n<td style=\"height: 14px; text-align: right;\">48,143</td>\n<td style=\"height: 14px;\"><br/></td> </tr>\n<tr style=\"height: 13px; background-color: #cceeff;\">\n<td style=\"height: 13px;\">Weighted-average remaining lease term (in years)</td>\n<td style=\"height: 13px;\"><br/></td>\n<td style=\"height: 13px; text-align: right;\">4.7</td>\n<td style=\"height: 13px;\"><br/></td> </tr>\n<tr style=\"height: 13px;\">\n<td style=\"height: 13px;\">Weighted-average discount rate</td>\n<td style=\"height: 13px;\"><br/></td>\n<td style=\"height: 13px; text-align: right;\">6.6</td>\n<td style=\"height: 13px;\">%</td> </tr> </tbody> </table> </div> </div> "}]},{"name":"rpt:f-1013","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseCost","xbrl:period":"2024-07-01T00:00:00/2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"2279000","decimals":-3}]},{"name":"rpt:f-1014","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseCost","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"26039000","decimals":-3}]},{"name":"rpt:f-1015","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseCost","xbrl:period":"2024-06-10T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"31826000","decimals":-3}]},{"name":"rpt:f-1016","factDimensions":{"xbrl:concept":"us-gaap:VariableLeaseCost","xbrl:period":"2024-07-01T00:00:00/2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"5967000","decimals":-3}]},{"name":"rpt:f-1017","factDimensions":{"xbrl:concept":"us-gaap:VariableLeaseCost","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"29771000","decimals":-3}]},{"name":"rpt:f-1018","factDimensions":{"xbrl:concept":"us-gaap:VariableLeaseCost","xbrl:period":"2024-06-10T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"39036000","decimals":-3}]},{"name":"rpt:f-1019","factDimensions":{"xbrl:concept":"immr:SubleaseIncomeExpense","xbrl:period":"2024-07-01T00:00:00/2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"1006000","decimals":-3}]},{"name":"rpt:f-1020","factDimensions":{"xbrl:concept":"immr:SubleaseIncomeExpense","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"15138000","decimals":-3}]},{"name":"rpt:f-1021","factDimensions":{"xbrl:concept":"immr:SubleaseIncomeExpense","xbrl:period":"2024-06-10T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"19399000","decimals":-3}]},{"name":"rpt:f-1022","factDimensions":{"xbrl:concept":"us-gaap:LeaseCost","xbrl:period":"2024-07-01T00:00:00/2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"9252000","decimals":-3}]},{"name":"rpt:f-1023","factDimensions":{"xbrl:concept":"us-gaap:LeaseCost","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"70948000","decimals":-3}]},{"name":"rpt:f-1024","factDimensions":{"xbrl:concept":"us-gaap:LeaseCost","xbrl:period":"2024-06-10T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"90261000","decimals":-3}]},{"name":"rpt:f-1025","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeasePayments","xbrl:period":"2024-06-10T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"27421000","decimals":-3}]},{"name":"rpt:f-1026","factDimensions":{"xbrl:concept":"us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability","xbrl:period":"2024-06-10T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"48143000","decimals":-3}]},{"name":"rpt:f-1027","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"P4Y8M12D"}]},{"name":"rpt:f-1028","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"0.066","decimals":3}]},{"name":"rpt:f-1029","factDimensions":{"xbrl:concept":"us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"\n<p style=\"text-align: justify; margin: 0px; text-indent: 0px; line-height: 1.2;\"><span style=\"font-size: 10pt; line-height: inherit; font-family: 'times new roman', times;\"><span style=\"font-weight: bold; line-height: inherit;\"><span style=\"color: #000000; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-weight: bold; line-height: inherit;\">7.\u00a0 \u00a0<span style=\"line-height: inherit;\">GOODWILL AND INTANGIBLE ASSETS</span></span></span></span></p>\n<p style=\"text-align: justify; margin: 0px; text-indent: 0px; line-height: 1.2;\"><br/></p>\n<div style=\"border-right: none; border-left: none;\">\n<p style=\"text-align: justify; margin: 0pt; text-indent: 18pt; line-height: 1.2;\"><span style=\"font-size: 10pt; line-height: inherit; font-family: 'times new roman', times;\"><span style=\"font-style: italic;\"><span style=\"font-weight: bold; line-height: inherit;\">Goodwill</span></span></span></p>\n<p style=\"text-align: justify; margin: 0pt; text-indent: 18pt; line-height: 1.2;\"><br/></p>\n<p style=\"margin: 0pt; text-indent: 18pt; line-height: 1.2;\"><span style=\"font-size: 10pt; line-height: inherit; font-family: 'times new roman', times;\">We recognized $14.2 million in goodwill as the result of the business combination with BNED on June 10, 2024, as further described in Note <span>2</span>. Business Combination. The carrying value of goodwill as of <span>October 31, 2024</span> and April 30, 2024, were $14.2 million and $0, respectively. </span></p>\n<p style=\"text-align: left; margin: 0pt; text-indent: 18pt; line-height: 1.2;\"><br/></p>\n<p style=\"text-align: left; margin: 0pt; text-indent: 18pt; line-height: 1.2;\"><span style=\"font-size: 10pt; line-height: inherit; font-family: 'times new roman', times;\">In accordance with ASC Topic <span>350</span>, <span style=\"font-style: italic; line-height: inherit;\">Intangibles - Goodwill and Other,</span> the Company did not record any goodwill impairment losses during the <span>three</span>\u00a0and six months ended <span>October 31, 2024</span>. Goodwill represents the future economic benefit attributable to the Barnes &amp; Noble Education's assembled workforce, which is not individually and separately recognized as an intangible asset. As such, the carrying value of goodwill has been allocated to the Barnes &amp; Noble Education Segment and none of the goodwill has been allocated to the Immersion Segment.</span></p>\n<p style=\"text-align: justify; margin: 0pt; text-indent: 18pt; line-height: 1.2;\"><br/></p>\n<p style=\"text-align: justify; margin: 0pt; text-indent: 18pt; line-height: 1.2;\"><span style=\"font-size: 10pt; line-height: inherit; font-family: 'times new roman', times;\"><span style=\"font-style: italic;\"><span style=\"font-weight: bold; line-height: inherit;\">Intangible Assets, net</span></span></span></p>\n<p style=\"text-align: justify; margin: 0pt; text-indent: 18pt; line-height: 1.2;\"><br/></p>\n\n<p style=\"text-align: left; margin: 0pt; text-indent: 18pt; line-height: 1.2;\"><span style=\"font-size: 10pt; line-height: inherit; font-family: 'times new roman', times;\">The following is a summary of intangible assets excluding goodwill recorded as intangible assets on our Condensed Consolidated Balance Sheets as of October 31, 2024 (in thousands):</span></p>\n<p style=\"text-align: left; line-height: 1.2; margin: 0px; text-indent: 0px;\"><br/></p>\n<div style=\"border-left: none; border-right: none;\">\n<div id=\"t_ft_HWBTZRUL3K00000000000000000000b\">\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"height: 57px; width: 100%; border-collapse: collapse; font-family: 'times new roman'; font-size: 10pt; margin: 0px 0px 0px 0.1px; text-indent: 0px;\" width=\"100%\">\n<tbody>\n<tr style=\"height: 12px;\">\n<td style=\"background: white; padding: 0px; height: 12px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: justify; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; color: black;\"> \u00a0 </span></p> </td>\n<td style=\"background: white; padding: 0px; margin: 0px; text-indent: 0px; height: 12px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"background: white; padding: 0px; height: 12px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: justify; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; color: black;\"> \u00a0 </span></p> </td>\n<td colspan=\"13\" style=\"background: white; padding: 0px; height: 12px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: center; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times;\"><b><span style=\"color: #000000;\">As of <span>October 31, 2024</span></span></b></span></p> </td>\n<td style=\"background: white; padding: 0px; margin: 0px; text-indent: 0px; height: 12px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"background: white; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; color: black; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td>\n<td style=\"background: white; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"background: white; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: justify; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; color: black;\"> \u00a0 </span></p> </td>\n<td style=\"background: white; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: center; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times;\"><b><span style=\"color: #000000;\">Gross Carrying Amount</span></b></span></p> </td>\n<td style=\"background: white; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"background: white; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"background: white; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; color: black; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td>\n<td style=\"background: white; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: center; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times;\"><b><span style=\"color: #000000;\">Accumulated Amortization</span></b></span></p> </td>\n<td style=\"background: white; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"background: white; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"background: white; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; color: black; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td>\n<td style=\"background: white; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: center; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times;\"><b><span style=\"color: #000000;\">Net Carrying Amount</span></b></span></p> </td>\n<td style=\"background: white; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"background: white; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; color: black; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td>\n<td style=\"background: white; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"background: white; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: center; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times;\"><b><span style=\"color: #000000;\">Weighted-average remaining life (Years)</span></b></span></p> </td>\n<td style=\"background: white; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"height: 11px;\">\n<td style=\"background: #cff0fc; padding: 0px; height: 11px; margin: 0px; text-indent: 0px; width: 48%; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: justify; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; color: black;\"> Trade name </span></p> </td>\n<td style=\"background: #cff0fc; padding: 0px; margin: 0px; text-indent: 0px; width: 1%; vertical-align: bottom; height: 11px;\" valign=\"bottom\"><br/></td>\n<td style=\"background: #cff0fc; padding: 0px; height: 11px; margin: 0px; text-indent: 0px; width: 1%; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: left; line-height: normal; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; color: black;\"> $ </span></p> </td>\n<td style=\"background: #cff0fc; padding: 0px; height: 11px; margin: 0px; text-indent: 0px; width: 10%; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: right; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; color: #000000;\">45,000 </span></p> </td>\n<td style=\"background: #cff0fc; padding: 0px; margin: 0px; text-indent: 0px; width: 1%; vertical-align: bottom; height: 11px;\" valign=\"bottom\"><br/></td>\n<td style=\"background: #cff0fc; padding: 0px; margin: 0px; text-indent: 0px; width: 1%; vertical-align: bottom; height: 11px;\" valign=\"bottom\"><br/></td>\n<td style=\"background: #cff0fc; padding: 0px; height: 11px; margin: 0px; text-indent: 0px; width: 1%; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: left; line-height: normal; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; color: #000000;\"> $ </span></p> </td>\n<td style=\"background: #cff0fc; padding: 0px; height: 11px; margin: 0px; text-indent: 0px; width: 10%; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: right; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; color: #000000;\">\u2014</span></p> </td>\n<td style=\"background: #cff0fc; padding: 0px; margin: 0px; text-indent: 0px; width: 1%; vertical-align: bottom; height: 11px;\" valign=\"bottom\"><br/></td>\n<td style=\"background: #cff0fc; padding: 0px; margin: 0px; text-indent: 0px; width: 1%; vertical-align: bottom; height: 11px;\" valign=\"bottom\"><br/></td>\n<td style=\"background: #cff0fc; padding: 0px; height: 11px; margin: 0px; text-indent: 0px; width: 1%; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: left; line-height: normal; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; color: #000000;\"> $ </span></p> </td>\n<td style=\"background: #cff0fc; padding: 0px; height: 11px; margin: 0px; text-indent: 0px; width: 10%; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: right; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; color: #000000;\">45,000 </span></p> </td>\n<td style=\"background: #cff0fc; padding: 0px; margin: 0px; text-indent: 0px; width: 1%; vertical-align: bottom; height: 11px;\" valign=\"bottom\"><br/></td>\n<td style=\"background: #cff0fc; padding: 0px; height: 11px; margin: 0px; text-indent: 0px; width: 1%; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: right; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; color: #000000;\"> \u00a0 </span></p> </td>\n<td style=\"background: #cff0fc; padding: 0px; margin: 0px; text-indent: 0px; width: 1%; vertical-align: bottom; height: 11px;\" valign=\"bottom\"><br/></td>\n<td style=\"background: #cff0fc; padding: 0px; height: 11px; margin: 0px; text-indent: 0px; width: 10%; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: right; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; color: #000000;\"> Infinite </span></p> </td>\n<td style=\"background: #cff0fc; padding: 0px; margin: 0px; text-indent: 0px; width: 1%; vertical-align: bottom; height: 11px;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"height: 12px;\">\n<td style=\"background: white; padding: 0px; height: 12px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: justify; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; color: black;\"> Customer relationships </span></p> </td>\n<td style=\"background: white; padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 12px;\" valign=\"bottom\"><br/></td>\n<td style=\"background: white; padding: 0px; height: 12px; margin: 0px; text-indent: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: justify; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; color: black;\"> \u00a0 </span></p> </td>\n<td style=\"background: white; padding: 0px; height: 12px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: right; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; color: #000000;\"> 50,000 </span></p> </td>\n<td style=\"background: white; padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 12px;\" valign=\"bottom\"><br/></td>\n<td style=\"background: white; padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 12px;\" valign=\"bottom\"><br/></td>\n<td style=\"background: white; padding: 0px; height: 12px; margin: 0px; text-indent: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; color: #000000;\"> \u00a0 </span></p> </td>\n<td style=\"background: white; padding: 0px; height: 12px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: right; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; color: #000000;\">(1,496</span></p> </td>\n<td style=\"background: white; padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 12px;\" valign=\"bottom\">)</td>\n<td style=\"background: white; padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 12px;\" valign=\"bottom\"><br/></td>\n<td style=\"background: white; padding: 0px; height: 12px; margin: 0px; text-indent: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: right; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; color: #000000;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; height: 12px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: right; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; color: #000000;\">48,504 </span></p> </td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 12px;\" valign=\"bottom\"><br/></td>\n<td style=\"background: white; padding: 0px; height: 12px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: right; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; color: #000000;\"> \u00a0 </span></p> </td>\n<td style=\"background: white; padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 12px;\" valign=\"bottom\"><br/></td>\n<td style=\"background: white; padding: 0px; height: 12px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: right; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; color: #000000;\"> 12.6 </span></p> </td>\n<td style=\"background: white; padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 12px;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"height: 12px;\">\n<td style=\"background: #cff0fc; padding: 0px; height: 12px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: justify; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times;\"><b><span style=\"color: black;\">Total</span></b></span></p> </td>\n<td style=\"background: #cff0fc; padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 12px;\" valign=\"bottom\"><br/></td>\n<td style=\"background: #cff0fc; padding: 0px; height: 12px; margin: 0px; text-indent: 0px; vertical-align: bottom; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: left; line-height: normal; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; color: black;\"> $ </span></p> </td>\n<td style=\"border-left: none; border-right: none; background: #cff0fc; padding: 0px; height: 12px; margin: 0px; text-indent: 0px; vertical-align: bottom; border-top-width: 1pt; border-top-style: solid; border-top-color: windowtext !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: windowtext !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: right; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; color: #000000;\">95,000 </span></p> </td>\n<td style=\"border-left: none; border-right: none; background: #cff0fc; padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 12px; border-top-width: 1pt; border-top-style: solid; border-top-color: windowtext !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: windowtext !important;\" valign=\"bottom\"><br/></td>\n<td style=\"background: #cff0fc; padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 12px;\" valign=\"bottom\"><br/></td>\n<td style=\"background: #cff0fc; padding: 0px; height: 12px; margin: 0px; text-indent: 0px; vertical-align: bottom; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: left; line-height: normal; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; color: #000000;\"> $ </span></p> </td>\n<td style=\"border-left: none; border-right: none; background: #cff0fc; padding: 0px; height: 12px; margin: 0px; text-indent: 0px; vertical-align: bottom; border-top-width: 1pt; border-top-style: solid; border-top-color: windowtext !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: windowtext !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: right; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; color: #000000;\">(1,496</span></p> </td>\n<td style=\"border-left: none; border-right: none; background: #cff0fc; padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 12px; border-top-width: 1pt; border-top-style: solid; border-top-color: windowtext !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: windowtext !important;\" valign=\"bottom\">)</td>\n<td style=\"background: #cff0fc; padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 12px;\" valign=\"bottom\"><br/></td>\n<td style=\"background: #cff0fc; padding: 0px; height: 12px; margin: 0px; text-indent: 0px; vertical-align: bottom; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: left; line-height: normal; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; color: #000000;\"> $ </span></p> </td>\n<td style=\"border-left: none; border-right: none; background: #cff0fc; padding: 0px; height: 12px; margin: 0px; text-indent: 0px; vertical-align: bottom; border-top-width: 1pt; border-top-style: solid; border-top-color: windowtext !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: windowtext !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: right; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; color: #000000;\">93,504 </span></p> </td>\n<td style=\"border-left: none; border-right: none; background: #cff0fc; padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 12px; border-top-width: 1pt; border-top-style: solid; border-top-color: windowtext !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: windowtext !important;\" valign=\"bottom\"><br/></td>\n<td style=\"background: #cff0fc; padding: 0px; height: 12px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: right; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; color: #000000;\"> \u00a0 </span></p> </td>\n<td style=\"background: #cff0fc; padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 12px;\" valign=\"bottom\"><br/></td>\n<td style=\"background: #cff0fc; padding: 0px; height: 12px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: right; line-height: normal; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; color: #000000;\"> \u00a0 </span></p> </td>\n<td style=\"background: #cff0fc; padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 12px;\" valign=\"bottom\"></td> </tr> </tbody> </table> </div> </div> \n<p style=\"text-align: justify; margin: 0pt; text-indent: 18pt; line-height: 1.2;\"><br/></p>\n<p style=\"text-align: justify; margin: 0pt; text-indent: 18pt; line-height: 1.2;\"><span style=\"font-size: 10pt; line-height: inherit; font-family: 'times new roman', times;\">Amortization of finite-lived intangible assets is computed using the straight-line method over their estimated useful lives. Trade name is determined to have an indefinite useful life and is not subject to amortization.</span></p>\n<p style=\"text-align: justify; margin: 0pt; text-indent: 18pt; line-height: 1.2;\"><br/></p>\n<p style=\"text-align: justify; margin: 0pt; text-indent: 18pt; line-height: 1.2;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\"><span style=\"line-height: inherit;\">Amortization expense was $0.3\u00a0million<span>\u00a0</span>for the month ended<span>\u00a0July</span><span> 31, 2024</span>.<span>\u00a0</span>Amortization expense was $1.0\u00a0million </span><span style=\"line-height: inherit;\">for the three months ended <span>October 31, 2024</span>. Amortization expense was $1.5 million for the period from June 10, 2024, to October 31, 2024.\u00a0</span></span></p>\n<p style=\"text-align: justify; margin: 0pt; text-indent: 18pt; line-height: 1.2;\"><br/></p>\n\n<p style=\"text-align: justify; margin: 0pt; text-indent: 18pt; line-height: 1.2;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\"><span style=\"line-height: inherit;\">Estimated amortization expense of the intangible</span><span style=\"line-height: inherit;\"><span style=\"line-height: inherit;\">\u00a0</span></span></span><span style=\"font-size: 10pt; line-height: inherit; font-family: 'Times New Roman', serif;\"><span style=\"font-family: 'times new roman', times; line-height: inherit;\">assets to be recognized by the Company are as follows (in thousands):</span></span></p>\n<p style=\"text-align: justify; margin: 0px; text-indent: 0px; line-height: 1.2;\"><br/></p>\n<div id=\"t_ft_IMWP7YC8DS00000000000000000000b\">\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"height: 116px; width: 100%; border-collapse: collapse; font-family: 'times new roman'; font-size: 10pt; margin: 0px 0px 0px 0.1px; text-indent: 0px;\" width=\"100%\">\n<tbody>\n<tr style=\"height: 14px;\">\n<td style=\"border-top: none; border-right: none; border-left: none; border-image: initial; padding: 0px; height: 14px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: black !important;\">\n<p style=\"margin: 0px; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><b><span style=\"font-size: 8pt; font-family: 'Times New Roman', serif; color: #000000;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times;\">Year ended April 30,</span></span></b></p> </td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; height: 14px;\"><br/></td>\n<td style=\"padding: 0px; height: 14px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 8pt; font-family: 'Times New Roman', serif; color: #000000;\"> \u00a0 </span></p> </td>\n<td style=\"border-top: none; border-right: none; border-left: none; border-image: initial; padding: 0px; height: 14px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: black !important;\">\n<p style=\"margin: 0px; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 8pt; font-family: 'Times New Roman', serif; color: #000000;\"> \u00a0 </span></p> </td>\n<td style=\"border-top: none; border-right: none; border-left: none; border-image: initial; padding: 0px; margin: 0px; text-indent: 0px; height: 14px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: black !important;\"><br/></td> </tr>\n<tr style=\"height: 14px; background-color: #cceeff;\">\n<td style=\"background: #cceeff; padding: 0px; height: 14px; margin: 0px; text-indent: 0px; width: 87%;\">\n<p style=\"margin: 0px; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;\"> Remainder of <span>2025</span> </span></p> </td>\n<td style=\"background: #cceeff; padding: 0px; margin: 0px; text-indent: 0px; width: 1%; height: 14px;\"><br/></td>\n<td style=\"background: #cceeff; padding: 0px; height: 14px; margin: 0px; text-indent: 0px; width: 1%;\">\n<p style=\"margin: 0px; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;\"> $ </span></p> </td>\n<td style=\"background: #cceeff; padding: 0px; height: 14px; margin: 0px; text-indent: 0px; width: 10%;\">\n<p style=\"margin: 0px; text-align: right; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;\"> 1,923 </span></p> </td>\n<td style=\"background: #cceeff; padding: 0px; margin: 0px; text-indent: 0px; width: 1%; height: 14px;\"><br/></td> </tr>\n<tr style=\"height: 14px;\">\n<td style=\"background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; padding: 0px; height: 14px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;\"> <span>2026</span> </span></p> </td>\n<td style=\"background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; padding: 0px; margin: 0px; text-indent: 0px; height: 14px;\"><br/></td>\n<td style=\"background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; padding: 0px; height: 14px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;\"> \u00a0 </span></p> </td>\n<td style=\"background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; padding: 0px; height: 14px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; text-align: right; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;\"> 3,846 </span></p> </td>\n<td style=\"background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; padding: 0px; margin: 0px; text-indent: 0px; height: 14px;\"><br/></td> </tr>\n<tr style=\"height: 14px; background-color: #cceeff;\">\n<td style=\"background: #cceeff; padding: 0px; height: 14px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;\"> <span>2027</span> </span></p> </td>\n<td style=\"background: #cceeff; padding: 0px; margin: 0px; text-indent: 0px; height: 14px;\"><br/></td>\n<td style=\"background: #cceeff; padding: 0px; height: 14px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;\"> \u00a0 </span></p> </td>\n<td style=\"background: #cceeff; padding: 0px; height: 14px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; text-align: right; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;\"> 3,846 </span></p> </td>\n<td style=\"background: #cceeff; padding: 0px; margin: 0px; text-indent: 0px; height: 14px;\"><br/></td> </tr>\n<tr style=\"height: 14px;\">\n<td style=\"background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; padding: 0px; height: 14px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;\"> <span>2028</span> </span></p> </td>\n<td style=\"background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; padding: 0px; margin: 0px; text-indent: 0px; height: 14px;\"><br/></td>\n<td style=\"background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; padding: 0px; height: 14px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;\"> \u00a0 </span></p> </td>\n<td style=\"background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; padding: 0px; height: 14px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; text-align: right; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;\"> 3,846 </span></p> </td>\n<td style=\"background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; padding: 0px; margin: 0px; text-indent: 0px; height: 14px;\"><br/></td> </tr>\n<tr style=\"background-color: #cceeff; height: 17px;\">\n<td style=\"background: #cceeff; padding: 0px; margin: 0px; text-indent: 0px; height: 17px;\"><span>2029</span></td>\n<td style=\"background: #cceeff; padding: 0px; margin: 0px; text-indent: 0px; height: 17px;\"><br/></td>\n<td style=\"background: #cceeff; padding: 0px; margin: 0px; text-indent: 0px; height: 17px;\"><br/></td>\n<td style=\"background: #cceeff; padding: 0px; margin: 0px; text-indent: 0px; text-align: right; height: 17px;\">3,846</td>\n<td style=\"background: #cceeff; padding: 0px; margin: 0px; text-indent: 0px; height: 17px;\"><br/></td> </tr>\n<tr style=\"height: 14px;\">\n<td style=\"background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; padding: 0px; height: 14px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;\"> Thereafter </span></p> </td>\n<td style=\"background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; padding: 0px; margin: 0px; text-indent: 0px; height: 14px;\"><br/></td>\n<td style=\"background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; padding: 0px; height: 14px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;\"> \u00a0 </span></p> </td>\n<td style=\"border-top: none; border-right: none; border-left: none; border-image: initial; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; padding: 0px; height: 14px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: black !important;\">\n<p style=\"margin: 0px; text-align: right; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;\"> 31,197 </span></p> </td>\n<td style=\"border-top: none; border-right: none; border-left: none; border-image: initial; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; padding: 0px; margin: 0px; text-indent: 0px; height: 14px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: black !important;\"><br/></td> </tr>\n<tr style=\"height: 15px; background-color: #cceeff;\">\n<td style=\"background: #cceeff; padding: 0px; height: 15px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;\"> Total </span></p> </td>\n<td style=\"background: #cceeff; padding: 0px; margin: 0px; text-indent: 0px; height: 15px;\"><br/></td>\n<td style=\"background: #cceeff; padding: 0px; height: 15px; margin: 0px; text-indent: 0px; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10.0pt; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; color: #212529; mso-font-kerning: 0pt; mso-ligatures: none;\"> $ </span></p> </td>\n<td style=\"border-top: none; border-right: none; border-left: none; border-image: initial; background: #cceeff; padding: 0px; height: 15px; margin: 0px; text-indent: 0px; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: black !important;\">\n<p style=\"margin: 0px; text-align: right; line-height: normal; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;\"> 48,504 </span></p> </td>\n<td style=\"border-top: none; border-right: none; border-left: none; border-image: initial; background: #cceeff; padding: 0px; margin: 0px; text-indent: 0px; height: 15px; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: black !important;\"><br/></td> </tr> </tbody> </table> </div>  </div> "}]},{"name":"rpt:f-1030","factDimensions":{"xbrl:concept":"us-gaap:Goodwill","xbrl:period":"2024-06-11T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"14200000","decimals":-5}]},{"name":"rpt:f-1031","factDimensions":{"xbrl:concept":"us-gaap:Goodwill","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"14200000","decimals":-5}]},{"name":"rpt:f-1032","factDimensions":{"xbrl:concept":"us-gaap:Goodwill","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-1033","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"\n<p style=\"text-align: left; margin: 0pt; text-indent: 18pt; line-height: 1.2;\"><span style=\"font-size: 10pt; line-height: inherit; font-family: 'times new roman', times;\">The following is a summary of intangible assets excluding goodwill recorded as intangible assets on our Condensed Consolidated Balance Sheets as of October 31, 2024 (in thousands):</span></p>\n<p style=\"text-align: left; line-height: 1.2; margin: 0px; text-indent: 0px;\"><br/></p>\n<div style=\"border-left: none; border-right: none;\">\n<div id=\"t_ft_HWBTZRUL3K00000000000000000000b\">\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"height: 57px; width: 100%; border-collapse: collapse; font-family: 'times new roman'; font-size: 10pt; margin: 0px 0px 0px 0.1px; text-indent: 0px;\" width=\"100%\">\n<tbody>\n<tr style=\"height: 12px;\">\n<td style=\"background: white; padding: 0px; height: 12px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: justify; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; color: black;\"> \u00a0 </span></p> </td>\n<td style=\"background: white; padding: 0px; margin: 0px; text-indent: 0px; height: 12px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"background: white; padding: 0px; height: 12px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: justify; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; color: black;\"> \u00a0 </span></p> </td>\n<td colspan=\"13\" style=\"background: white; padding: 0px; height: 12px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: center; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times;\"><b><span style=\"color: #000000;\">As of <span>October 31, 2024</span></span></b></span></p> </td>\n<td style=\"background: white; padding: 0px; margin: 0px; text-indent: 0px; height: 12px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"background: white; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; color: black; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td>\n<td style=\"background: white; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"background: white; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: justify; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; color: black;\"> \u00a0 </span></p> </td>\n<td style=\"background: white; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: center; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times;\"><b><span style=\"color: #000000;\">Gross Carrying Amount</span></b></span></p> </td>\n<td style=\"background: white; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"background: white; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"background: white; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; color: black; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td>\n<td style=\"background: white; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: center; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times;\"><b><span style=\"color: #000000;\">Accumulated Amortization</span></b></span></p> </td>\n<td style=\"background: white; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"background: white; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"background: white; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; color: black; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td>\n<td style=\"background: white; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: center; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times;\"><b><span style=\"color: #000000;\">Net Carrying Amount</span></b></span></p> </td>\n<td style=\"background: white; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"background: white; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; color: black; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td>\n<td style=\"background: white; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"background: white; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: center; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times;\"><b><span style=\"color: #000000;\">Weighted-average remaining life (Years)</span></b></span></p> </td>\n<td style=\"background: white; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"height: 11px;\">\n<td style=\"background: #cff0fc; padding: 0px; height: 11px; margin: 0px; text-indent: 0px; width: 48%; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: justify; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; color: black;\"> Trade name </span></p> </td>\n<td style=\"background: #cff0fc; padding: 0px; margin: 0px; text-indent: 0px; width: 1%; vertical-align: bottom; height: 11px;\" valign=\"bottom\"><br/></td>\n<td style=\"background: #cff0fc; padding: 0px; height: 11px; margin: 0px; text-indent: 0px; width: 1%; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: left; line-height: normal; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; color: black;\"> $ </span></p> </td>\n<td style=\"background: #cff0fc; padding: 0px; height: 11px; margin: 0px; text-indent: 0px; width: 10%; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: right; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; color: #000000;\">45,000 </span></p> </td>\n<td style=\"background: #cff0fc; padding: 0px; margin: 0px; text-indent: 0px; width: 1%; vertical-align: bottom; height: 11px;\" valign=\"bottom\"><br/></td>\n<td style=\"background: #cff0fc; padding: 0px; margin: 0px; text-indent: 0px; width: 1%; vertical-align: bottom; height: 11px;\" valign=\"bottom\"><br/></td>\n<td style=\"background: #cff0fc; padding: 0px; height: 11px; margin: 0px; text-indent: 0px; width: 1%; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: left; line-height: normal; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; color: #000000;\"> $ </span></p> </td>\n<td style=\"background: #cff0fc; padding: 0px; height: 11px; margin: 0px; text-indent: 0px; width: 10%; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: right; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; color: #000000;\">\u2014</span></p> </td>\n<td style=\"background: #cff0fc; padding: 0px; margin: 0px; text-indent: 0px; width: 1%; vertical-align: bottom; height: 11px;\" valign=\"bottom\"><br/></td>\n<td style=\"background: #cff0fc; padding: 0px; margin: 0px; text-indent: 0px; width: 1%; vertical-align: bottom; height: 11px;\" valign=\"bottom\"><br/></td>\n<td style=\"background: #cff0fc; padding: 0px; height: 11px; margin: 0px; text-indent: 0px; width: 1%; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: left; line-height: normal; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; color: #000000;\"> $ </span></p> </td>\n<td style=\"background: #cff0fc; padding: 0px; height: 11px; margin: 0px; text-indent: 0px; width: 10%; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: right; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; color: #000000;\">45,000 </span></p> </td>\n<td style=\"background: #cff0fc; padding: 0px; margin: 0px; text-indent: 0px; width: 1%; vertical-align: bottom; height: 11px;\" valign=\"bottom\"><br/></td>\n<td style=\"background: #cff0fc; padding: 0px; height: 11px; margin: 0px; text-indent: 0px; width: 1%; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: right; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; color: #000000;\"> \u00a0 </span></p> </td>\n<td style=\"background: #cff0fc; padding: 0px; margin: 0px; text-indent: 0px; width: 1%; vertical-align: bottom; height: 11px;\" valign=\"bottom\"><br/></td>\n<td style=\"background: #cff0fc; padding: 0px; height: 11px; margin: 0px; text-indent: 0px; width: 10%; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: right; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; color: #000000;\"> Infinite </span></p> </td>\n<td style=\"background: #cff0fc; padding: 0px; margin: 0px; text-indent: 0px; width: 1%; vertical-align: bottom; height: 11px;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"height: 12px;\">\n<td style=\"background: white; padding: 0px; height: 12px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: justify; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; color: black;\"> Customer relationships </span></p> </td>\n<td style=\"background: white; padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 12px;\" valign=\"bottom\"><br/></td>\n<td style=\"background: white; padding: 0px; height: 12px; margin: 0px; text-indent: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: justify; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; color: black;\"> \u00a0 </span></p> </td>\n<td style=\"background: white; padding: 0px; height: 12px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: right; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; color: #000000;\"> 50,000 </span></p> </td>\n<td style=\"background: white; padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 12px;\" valign=\"bottom\"><br/></td>\n<td style=\"background: white; padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 12px;\" valign=\"bottom\"><br/></td>\n<td style=\"background: white; padding: 0px; height: 12px; margin: 0px; text-indent: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; color: #000000;\"> \u00a0 </span></p> </td>\n<td style=\"background: white; padding: 0px; height: 12px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: right; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; color: #000000;\">(1,496</span></p> </td>\n<td style=\"background: white; padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 12px;\" valign=\"bottom\">)</td>\n<td style=\"background: white; padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 12px;\" valign=\"bottom\"><br/></td>\n<td style=\"background: white; padding: 0px; height: 12px; margin: 0px; text-indent: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: right; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; color: #000000;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; height: 12px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: right; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; color: #000000;\">48,504 </span></p> </td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 12px;\" valign=\"bottom\"><br/></td>\n<td style=\"background: white; padding: 0px; height: 12px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: right; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; color: #000000;\"> \u00a0 </span></p> </td>\n<td style=\"background: white; padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 12px;\" valign=\"bottom\"><br/></td>\n<td style=\"background: white; padding: 0px; height: 12px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: right; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; color: #000000;\"> 12.6 </span></p> </td>\n<td style=\"background: white; padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 12px;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"height: 12px;\">\n<td style=\"background: #cff0fc; padding: 0px; height: 12px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: justify; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times;\"><b><span style=\"color: black;\">Total</span></b></span></p> </td>\n<td style=\"background: #cff0fc; padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 12px;\" valign=\"bottom\"><br/></td>\n<td style=\"background: #cff0fc; padding: 0px; height: 12px; margin: 0px; text-indent: 0px; vertical-align: bottom; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: left; line-height: normal; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; color: black;\"> $ </span></p> </td>\n<td style=\"border-left: none; border-right: none; background: #cff0fc; padding: 0px; height: 12px; margin: 0px; text-indent: 0px; vertical-align: bottom; border-top-width: 1pt; border-top-style: solid; border-top-color: windowtext !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: windowtext !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: right; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; color: #000000;\">95,000 </span></p> </td>\n<td style=\"border-left: none; border-right: none; background: #cff0fc; padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 12px; border-top-width: 1pt; border-top-style: solid; border-top-color: windowtext !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: windowtext !important;\" valign=\"bottom\"><br/></td>\n<td style=\"background: #cff0fc; padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 12px;\" valign=\"bottom\"><br/></td>\n<td style=\"background: #cff0fc; padding: 0px; height: 12px; margin: 0px; text-indent: 0px; vertical-align: bottom; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: left; line-height: normal; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; color: #000000;\"> $ </span></p> </td>\n<td style=\"border-left: none; border-right: none; background: #cff0fc; padding: 0px; height: 12px; margin: 0px; text-indent: 0px; vertical-align: bottom; border-top-width: 1pt; border-top-style: solid; border-top-color: windowtext !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: windowtext !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: right; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; color: #000000;\">(1,496</span></p> </td>\n<td style=\"border-left: none; border-right: none; background: #cff0fc; padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 12px; border-top-width: 1pt; border-top-style: solid; border-top-color: windowtext !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: windowtext !important;\" valign=\"bottom\">)</td>\n<td style=\"background: #cff0fc; padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 12px;\" valign=\"bottom\"><br/></td>\n<td style=\"background: #cff0fc; padding: 0px; height: 12px; margin: 0px; text-indent: 0px; vertical-align: bottom; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: left; line-height: normal; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; color: #000000;\"> $ </span></p> </td>\n<td style=\"border-left: none; border-right: none; background: #cff0fc; padding: 0px; height: 12px; margin: 0px; text-indent: 0px; vertical-align: bottom; border-top-width: 1pt; border-top-style: solid; border-top-color: windowtext !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: windowtext !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: right; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; color: #000000;\">93,504 </span></p> </td>\n<td style=\"border-left: none; border-right: none; background: #cff0fc; padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 12px; border-top-width: 1pt; border-top-style: solid; border-top-color: windowtext !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: windowtext !important;\" valign=\"bottom\"><br/></td>\n<td style=\"background: #cff0fc; padding: 0px; height: 12px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: right; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; color: #000000;\"> \u00a0 </span></p> </td>\n<td style=\"background: #cff0fc; padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 12px;\" valign=\"bottom\"><br/></td>\n<td style=\"background: #cff0fc; padding: 0px; height: 12px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: right; line-height: normal; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; color: #000000;\"> \u00a0 </span></p> </td>\n<td style=\"background: #cff0fc; padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 12px;\" valign=\"bottom\"></td> </tr> </tbody> </table> </div> </div> "}]},{"name":"rpt:f-1034","factDimensions":{"xbrl:concept":"us-gaap:IntangibleAssetsGrossExcludingGoodwill","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:TradeNamesMember"},"factValues":[{"value":"45000000","decimals":-3}]},{"name":"rpt:f-1035","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:TradeNamesMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-1036","factDimensions":{"xbrl:concept":"us-gaap:IntangibleAssetsNetExcludingGoodwill","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:TradeNamesMember"},"factValues":[{"value":"45000000","decimals":-3}]},{"name":"rpt:f-1037","factDimensions":{"xbrl:concept":"us-gaap:IntangibleAssetsGrossExcludingGoodwill","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:CustomerRelationshipsMember"},"factValues":[{"value":"50000000","decimals":-3}]},{"name":"rpt:f-1038","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:CustomerRelationshipsMember"},"factValues":[{"value":"1496000","decimals":-3}]},{"name":"rpt:f-1039","factDimensions":{"xbrl:concept":"us-gaap:IntangibleAssetsNetExcludingGoodwill","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:CustomerRelationshipsMember"},"factValues":[{"value":"48504000","decimals":-3}]},{"name":"rpt:f-1040","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"P12Y7M6D"}]},{"name":"rpt:f-1041","factDimensions":{"xbrl:concept":"us-gaap:IntangibleAssetsGrossExcludingGoodwill","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"95000000","decimals":-3}]},{"name":"rpt:f-1042","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"1496000","decimals":-3}]},{"name":"rpt:f-1043","factDimensions":{"xbrl:concept":"us-gaap:IntangibleAssetsNetExcludingGoodwill","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"93504000","decimals":-3}]},{"name":"rpt:f-1044","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAmortizationMethod","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:CustomerRelationshipsMember"},"factValues":[{"value":"straight-line method"}]},{"name":"rpt:f-1045","factDimensions":{"xbrl:concept":"us-gaap:AmortizationOfIntangibleAssets","xbrl:period":"2024-07-01T00:00:00/2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:CustomerRelationshipsMember"},"factValues":[{"value":"300000","decimals":-5}]},{"name":"rpt:f-1046","factDimensions":{"xbrl:concept":"us-gaap:AmortizationOfIntangibleAssets","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:CustomerRelationshipsMember"},"factValues":[{"value":"1000000","decimals":-5}]},{"name":"rpt:f-1047","factDimensions":{"xbrl:concept":"us-gaap:AmortizationOfIntangibleAssets","xbrl:period":"2024-06-10T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:CustomerRelationshipsMember"},"factValues":[{"value":"1500000","decimals":-5}]},{"name":"rpt:f-1048","factDimensions":{"xbrl:concept":"us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"\n<p style=\"text-align: justify; margin: 0pt; text-indent: 18pt; line-height: 1.2;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\"><span style=\"line-height: inherit;\">Estimated amortization expense of the intangible</span><span style=\"line-height: inherit;\"><span style=\"line-height: inherit;\">\u00a0</span></span></span><span style=\"font-size: 10pt; line-height: inherit; font-family: 'Times New Roman', serif;\"><span style=\"font-family: 'times new roman', times; line-height: inherit;\">assets to be recognized by the Company are as follows (in thousands):</span></span></p>\n<p style=\"text-align: justify; margin: 0px; text-indent: 0px; line-height: 1.2;\"><br/></p>\n<div id=\"t_ft_IMWP7YC8DS00000000000000000000b\">\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"height: 116px; width: 100%; border-collapse: collapse; font-family: 'times new roman'; font-size: 10pt; margin: 0px 0px 0px 0.1px; text-indent: 0px;\" width=\"100%\">\n<tbody>\n<tr style=\"height: 14px;\">\n<td style=\"border-top: none; border-right: none; border-left: none; border-image: initial; padding: 0px; height: 14px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: black !important;\">\n<p style=\"margin: 0px; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><b><span style=\"font-size: 8pt; font-family: 'Times New Roman', serif; color: #000000;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times;\">Year ended April 30,</span></span></b></p> </td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; height: 14px;\"><br/></td>\n<td style=\"padding: 0px; height: 14px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 8pt; font-family: 'Times New Roman', serif; color: #000000;\"> \u00a0 </span></p> </td>\n<td style=\"border-top: none; border-right: none; border-left: none; border-image: initial; padding: 0px; height: 14px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: black !important;\">\n<p style=\"margin: 0px; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 8pt; font-family: 'Times New Roman', serif; color: #000000;\"> \u00a0 </span></p> </td>\n<td style=\"border-top: none; border-right: none; border-left: none; border-image: initial; padding: 0px; margin: 0px; text-indent: 0px; height: 14px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: black !important;\"><br/></td> </tr>\n<tr style=\"height: 14px; background-color: #cceeff;\">\n<td style=\"background: #cceeff; padding: 0px; height: 14px; margin: 0px; text-indent: 0px; width: 87%;\">\n<p style=\"margin: 0px; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;\"> Remainder of <span>2025</span> </span></p> </td>\n<td style=\"background: #cceeff; padding: 0px; margin: 0px; text-indent: 0px; width: 1%; height: 14px;\"><br/></td>\n<td style=\"background: #cceeff; padding: 0px; height: 14px; margin: 0px; text-indent: 0px; width: 1%;\">\n<p style=\"margin: 0px; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;\"> $ </span></p> </td>\n<td style=\"background: #cceeff; padding: 0px; height: 14px; margin: 0px; text-indent: 0px; width: 10%;\">\n<p style=\"margin: 0px; text-align: right; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;\"> 1,923 </span></p> </td>\n<td style=\"background: #cceeff; padding: 0px; margin: 0px; text-indent: 0px; width: 1%; height: 14px;\"><br/></td> </tr>\n<tr style=\"height: 14px;\">\n<td style=\"background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; padding: 0px; height: 14px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;\"> <span>2026</span> </span></p> </td>\n<td style=\"background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; padding: 0px; margin: 0px; text-indent: 0px; height: 14px;\"><br/></td>\n<td style=\"background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; padding: 0px; height: 14px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;\"> \u00a0 </span></p> </td>\n<td style=\"background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; padding: 0px; height: 14px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; text-align: right; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;\"> 3,846 </span></p> </td>\n<td style=\"background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; padding: 0px; margin: 0px; text-indent: 0px; height: 14px;\"><br/></td> </tr>\n<tr style=\"height: 14px; background-color: #cceeff;\">\n<td style=\"background: #cceeff; padding: 0px; height: 14px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;\"> <span>2027</span> </span></p> </td>\n<td style=\"background: #cceeff; padding: 0px; margin: 0px; text-indent: 0px; height: 14px;\"><br/></td>\n<td style=\"background: #cceeff; padding: 0px; height: 14px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;\"> \u00a0 </span></p> </td>\n<td style=\"background: #cceeff; padding: 0px; height: 14px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; text-align: right; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;\"> 3,846 </span></p> </td>\n<td style=\"background: #cceeff; padding: 0px; margin: 0px; text-indent: 0px; height: 14px;\"><br/></td> </tr>\n<tr style=\"height: 14px;\">\n<td style=\"background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; padding: 0px; height: 14px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;\"> <span>2028</span> </span></p> </td>\n<td style=\"background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; padding: 0px; margin: 0px; text-indent: 0px; height: 14px;\"><br/></td>\n<td style=\"background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; padding: 0px; height: 14px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;\"> \u00a0 </span></p> </td>\n<td style=\"background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; padding: 0px; height: 14px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; text-align: right; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;\"> 3,846 </span></p> </td>\n<td style=\"background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; padding: 0px; margin: 0px; text-indent: 0px; height: 14px;\"><br/></td> </tr>\n<tr style=\"background-color: #cceeff; height: 17px;\">\n<td style=\"background: #cceeff; padding: 0px; margin: 0px; text-indent: 0px; height: 17px;\"><span>2029</span></td>\n<td style=\"background: #cceeff; padding: 0px; margin: 0px; text-indent: 0px; height: 17px;\"><br/></td>\n<td style=\"background: #cceeff; padding: 0px; margin: 0px; text-indent: 0px; height: 17px;\"><br/></td>\n<td style=\"background: #cceeff; padding: 0px; margin: 0px; text-indent: 0px; text-align: right; height: 17px;\">3,846</td>\n<td style=\"background: #cceeff; padding: 0px; margin: 0px; text-indent: 0px; height: 17px;\"><br/></td> </tr>\n<tr style=\"height: 14px;\">\n<td style=\"background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; padding: 0px; height: 14px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;\"> Thereafter </span></p> </td>\n<td style=\"background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; padding: 0px; margin: 0px; text-indent: 0px; height: 14px;\"><br/></td>\n<td style=\"background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; padding: 0px; height: 14px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;\"> \u00a0 </span></p> </td>\n<td style=\"border-top: none; border-right: none; border-left: none; border-image: initial; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; padding: 0px; height: 14px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: black !important;\">\n<p style=\"margin: 0px; text-align: right; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;\"> 31,197 </span></p> </td>\n<td style=\"border-top: none; border-right: none; border-left: none; border-image: initial; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; padding: 0px; margin: 0px; text-indent: 0px; height: 14px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: black !important;\"><br/></td> </tr>\n<tr style=\"height: 15px; background-color: #cceeff;\">\n<td style=\"background: #cceeff; padding: 0px; height: 15px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;\"> Total </span></p> </td>\n<td style=\"background: #cceeff; padding: 0px; margin: 0px; text-indent: 0px; height: 15px;\"><br/></td>\n<td style=\"background: #cceeff; padding: 0px; height: 15px; margin: 0px; text-indent: 0px; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; line-height: normal; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10.0pt; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; color: #212529; mso-font-kerning: 0pt; mso-ligatures: none;\"> $ </span></p> </td>\n<td style=\"border-top: none; border-right: none; border-left: none; border-image: initial; background: #cceeff; padding: 0px; height: 15px; margin: 0px; text-indent: 0px; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: black !important;\">\n<p style=\"margin: 0px; text-align: right; line-height: normal; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;\"> 48,504 </span></p> </td>\n<td style=\"border-top: none; border-right: none; border-left: none; border-image: initial; background: #cceeff; padding: 0px; margin: 0px; text-indent: 0px; height: 15px; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: black !important;\"><br/></td> </tr> </tbody> </table> </div> "}]},{"name":"rpt:f-1049","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:CustomerRelationshipsMember"},"factValues":[{"value":"1923000","decimals":-3}]},{"name":"rpt:f-1050","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:CustomerRelationshipsMember"},"factValues":[{"value":"3846000","decimals":-3}]},{"name":"rpt:f-1051","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:CustomerRelationshipsMember"},"factValues":[{"value":"3846000","decimals":-3}]},{"name":"rpt:f-1052","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:CustomerRelationshipsMember"},"factValues":[{"value":"3846000","decimals":-3}]},{"name":"rpt:f-1053","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:CustomerRelationshipsMember"},"factValues":[{"value":"3846000","decimals":-3}]},{"name":"rpt:f-1054","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:CustomerRelationshipsMember"},"factValues":[{"value":"31197000","decimals":-3}]},{"name":"rpt:f-1055","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsNet","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:CustomerRelationshipsMember"},"factValues":[{"value":"48504000","decimals":-3}]},{"name":"rpt:f-1056","factDimensions":{"xbrl:concept":"us-gaap:DebtDisclosureTextBlock","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"\n<p style=\"font-family: 'times new roman', times; margin: 0pt; text-indent: 0pt;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times;\"><span style=\"color: #000000; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; text-indent: 0px; font-weight: bold; line-height: inherit;\">8.\u00a0</span><span style=\"color: #000000; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; text-indent: 0px; font-weight: bold; line-height: inherit;\">\u00a0DEBT</span></span></p>\n<p style=\"font-family: 'times new roman', times; margin: 0px; text-indent: 0px;\"><br/></p>\n<p style=\"font-family: 'times new roman', times; margin: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times;\"><span style=\"color: #000000; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-indent: 0px; line-height: inherit;\">The following is a summary of Barnes &amp; Noble\u00a0Education\u2019s outstanding borrowing as of <span>October 31, 2024</span> (in thousands):</span></span></p>\n<p style=\"font-family: 'times new roman', times; margin: 0px; text-indent: 0px;\"><br/></p>\n\n<table cellpadding=\"0\" cellspacing=\"0\" style=\"height: 55px; border-collapse: collapse; border: none; font-family: 'times new roman'; font-size: 10pt; margin: 0px 0px 0px 0.1px; width: 100%; text-indent: 0px;\" width=\"100%\">\n<tbody>\n<tr style=\"break-inside: avoid; height: 10px;\">\n<td style=\"padding: 0cm 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"break-after: avoid; margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0cm 0px; margin: 0px; text-indent: 0px; height: 10px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding: 0cm 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: center; break-after: avoid; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-weight: bold;\"> Maturity Date </span></p> </td>\n<td style=\"padding: 0cm 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"break-after: avoid; margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-weight: bold;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0cm 0px; margin: 0px; text-indent: 0px; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"></td>\n<td style=\"padding: 0cm 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: center; break-after: avoid; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; color: #000000; font-weight: bold;\"> As of <span>October 31, 2024</span> </span></p> </td>\n<td style=\"padding: 0cm 0px; margin: 0px; text-indent: 0px; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"margin-left: 0.1px; height: 15px; background-color: #cceeff;\">\n<td style=\"background: #cceeff; padding: 0cm 0px; height: 15px; margin: 0px; text-indent: 0px; width: 76%; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times;\"> Total debt - Barnes &amp; Noble credit facility </span></p> </td>\n<td style=\"background: #cceeff; padding: 0cm 0px; margin: 0px; text-indent: 0px; height: 15px; width: 1%; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"background: #cceeff; padding: 0cm 0px; height: 15px; margin: 0px; text-indent: 0px; width: 10%; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"text-align: center; break-after: avoid; margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt;\"> June 9, 2028 </span></p> </td>\n<td style=\"background: #cceeff; padding: 0cm 0px; height: 15px; margin: 0px; text-indent: 0px; width: 1%; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"break-after: avoid; margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt;\"> \u00a0 </span></p> </td>\n<td style=\"background: #cceeff; padding: 0cm 0px; margin: 0px; text-indent: 0px; height: 15px; width: 1%; vertical-align: bottom;\" valign=\"bottom\">$</td>\n<td style=\"background: #cceeff; padding: 0cm 0px; height: 15px; margin: 0px; text-indent: 0px; width: 10%; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: right; break-after: avoid; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt;\"> 177,551 </span></p> </td>\n<td style=\"background: #cceeff; padding: 0cm 0px; margin: 0px; text-indent: 0px; height: 15px; width: 1%; vertical-align: bottom;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"margin-left: 0.1px; height: 15px;\">\n<td style=\"background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; padding: 0cm 0px; height: 15px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times;\"> Balance sheet classification: </span></p> </td>\n<td style=\"background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; padding: 0cm 0px; margin: 0px; text-indent: 0px; height: 15px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; padding: 0cm 0px; height: 15px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"break-after: avoid; margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt;\"> \u00a0 </span></p> </td>\n<td style=\"background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; padding: 0cm 0px; height: 15px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"break-after: avoid; margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt;\"> \u00a0 </span></p> </td>\n<td style=\"background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; padding: 0cm 0px; margin: 0px; text-indent: 0px; height: 15px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; padding: 0cm 0px; height: 15px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"break-after: avoid; margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt;\"> \u00a0 </span></p> </td>\n<td style=\"background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; padding: 0cm 0px; margin: 0px; text-indent: 0px; height: 15px; vertical-align: bottom;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"margin-left: 0.1px; height: 15px; background-color: #cceeff;\">\n<td style=\"background: #cceeff; padding: 0cm 0px; height: 15px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times;\"> Long-term borrowings </span></p> </td>\n<td style=\"background: #cceeff; padding: 0cm 0px; margin: 0px; text-indent: 0px; height: 15px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"background: #cceeff; padding: 0cm 0px; height: 15px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"break-after: avoid; margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt;\"> \u00a0 </span></p> </td>\n<td style=\"background: #cceeff; padding: 0cm 0px; height: 15px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"break-after: avoid; margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt;\"> \u00a0 </span></p> </td>\n<td style=\"background: rgb(204, 238, 255); padding: 0cm 0px; margin: 0px; text-indent: 0px; height: 15px; vertical-align: bottom;\" valign=\"bottom\">$</td>\n<td style=\"background: rgb(204, 238, 255); padding: 0cm 0px; height: 15px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: right; break-after: avoid; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt;\"> 177,551 </span></p> </td>\n<td style=\"background: rgb(204, 238, 255); padding: 0cm 0px; margin: 0px; text-indent: 0px; height: 15px; vertical-align: bottom;\" valign=\"bottom\"><br/></td> </tr> </tbody> </table> \n<div style=\"font-family: 'Times New Roman'; color: #000000; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-align: justify; text-indent: 0px; line-height: 1.2;\"><br/></div>\n<div style=\"font-family: 'Times New Roman'; color: #000000; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt; text-indent: 18pt; line-height: 1.2; text-align: left;\"><span style=\"font-size: 10pt; line-height: inherit; font-family: 'times new roman', times;\"><span style=\"font-size: 10pt; line-height: inherit; font-family: 'times new roman', times;\"><span style=\"color: black; line-height: inherit;\"><span style=\"color: black; line-height: inherit;\">On the Closing Date, Barnes &amp; Noble Education amended and restated and extended the maturity of its existing asset-based c</span></span><span style=\"text-indent: 18pt; line-height: inherit;\">redit\u00a0facility with Bank of America, N.A., as administrative agent, collateral agent and swing line lender, and other lenders from time to time party thereto (such amended and restated credit facility, the \u201cRestated ABL Facility\u201d). Pursuant to the Restated ABL Facility, the lenders thereunder have committed to provide a <span style=\"border-left: none; border-right: none;\"><span style=\"-sec-ix-hidden:Tag1336\"><span style=\"border-left: none; border-right: none;\"><span style=\"border-left: none; border-right: none;\">four</span></span>-year</span></span>\u00a0asset-backed revolving credit facility in an aggregate committed principal amount of up to $325 million. The Restated ABL Facility has a maturity date of June 9, 2028.\u00a0</span></span></span><span style=\"font-size: 10pt; font-family: 'Times New Roman', serif; text-indent: 18pt;\">Barnes &amp; Noble Education has interest only obligations until June 9, 2028, at which time the total principal is due and payable.</span></div>\n<div style=\"font-family: 'Times New Roman'; color: #000000; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt; text-align: justify; text-indent: 18pt; line-height: 1.2;\">\n<p style=\"margin: 0pt; text-align: justify; text-indent: 18pt; line-height: 120%; font-size: 10pt; font-family: 'Times New Roman', serif;\"><br/></p>\n<p style=\"margin: 0pt; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; line-height: inherit; color: #000000; font-family: 'times new roman', times;\">Interest under the Restated ABL Facility accrues, at the election of Barnes &amp; Noble Education, either (x) based on the Secured Overnight Financing Rate (\u201cSOFR\u201d), which is subject to a floor of 2.5% per annum, plus a spread of 3.5% per annum or (y) at an alternate base rate, which is subject to a floor of 3.5% per annum, plus a spread of 2.5% per annum, provided that, in the event Barnes &amp; Noble Education meets certain financial metrics for a consecutive <span style=\"border-left: none; border-right: none;\"><span style=\"-sec-ix-hidden:Tag1337\"><span style=\"border-left: none; border-right: none;\"><span style=\"border-left: none; border-right: none;\">six</span></span>-month</span></span> period beginning and ending after the <span style=\"border-left: none; border-right: none;\"><span>one</span></span>-year anniversary of the Closing Date, the foregoing spreads shall be reduced by 0.25% per annum.</span></p>\n<p style=\"margin: 0px; text-align: justify; text-indent: 0px; line-height: 120%; font-size: 10pt; font-family: 'Times New Roman', serif;\"><br/></p> </div>\n<div style=\"font-family: 'Times New Roman'; color: #000000; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt; text-indent: 18pt; line-height: 1.2; text-align: left;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; color: black; line-height: inherit;\"> The\u00a0<span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">Restated ABL Facility</span> contains customary negative covenants that limit Barnes &amp; Noble\u00a0Education\u2019s ability to incur or assume additional indebtedness, grant or permit liens, make investments, make dividend payments, make </span><span style=\"font-size: 10pt; font-family: 'times new roman', times; color: black; line-height: inherit;\">Restricted Payments (as defined under the Restated ABL Facility agreement) and other specified payments, merge with other entities, dispose of or acquire assets, or engage in transactions with affiliates, among other things. Additionally, the Restated ABL Facility includes the following financial maintenance covenants:</span></div>\n<div style=\"font-family: 'Times New Roman'; color: #000000; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt; text-align: justify; text-indent: 18pt; line-height: 1.2;\"><br/></div>\n<div style=\"font-family: 'Times New Roman'; color: #000000; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt; text-align: justify; text-indent: 18pt; line-height: 1.2;\">\n<div id=\"t_ft_REONMN6VWG00000000000000000000b\">\n<table style=\"width: 100%; font-family: 'times new roman'; font-size: 10pt; height: 96px; border-collapse: collapse;\">\n<tbody>\n<tr style=\"height: 32px;\">\n<td style=\"width: 1.9351%; vertical-align: top; height: 32px; padding: 1px 1px 8px;\" valign=\"top\"><br/></td>\n<td style=\"width: 1.93506%; vertical-align: top; text-align: left; height: 32px; padding: 1px 1px 8px;\" valign=\"top\">\n<p class=\"highlightCont\" style=\"text-align: left; margin: 0px; font-weight: normal; font-style: normal; font-size: 10pt; font-family: 'Times New Roman'; text-transform: none; font-variant: normal; letter-spacing: 0pt; text-indent: 0px;\"><span class=\"highlightCont\" style=\"font-size: 10pt; font-family: 'Times New Roman'; line-height: inherit;\"> \u2022 </span></p> </td>\n<td style=\"line-height: 1.2; margin: 0px; text-indent: 0px; height: 32px; padding: 1px 1px 8px;\" valign=\"top\">\n<p style=\"line-height: 1.2; margin: 0px; text-indent: 0px; text-align: left;\"><span style=\"line-height: 1.2; margin: 0px; text-indent: 0px; font-family: 'times new roman', times; font-size: 10pt;\"> following the date that is six months following the Closing Date, Barnes &amp; Noble Education is required to maintain a minimum Availability (as defined in the <span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">Restated ABL Facility agreement</span>) of (x) $25\u00a0million for the first <span>thirty</span> (30) months after the Closing Date and (y) $30\u00a0million after the date that is <span>thirty</span> (30) months after the Closing Date; </span></p> </td> </tr>\n<tr style=\"height: 32px;\">\n<td style=\"width: 1.9351%; vertical-align: top; height: 32px; padding: 1px 1px 8px;\" valign=\"top\"><br/></td>\n<td style=\"width: 1.93506%; vertical-align: top; height: 32px; padding: 1px 1px 8px;\" valign=\"top\">\n<p class=\"highlightCont\" style=\"text-align: left; margin: 0px; font-weight: normal; font-style: normal; font-size: 10pt; font-family: 'Times New Roman'; text-transform: none; font-variant: normal; letter-spacing: 0pt; text-indent: 0px;\"><span class=\"highlightCont\" style=\"font-size: 10pt; font-family: 'Times New Roman'; line-height: inherit;\"> \u2022 </span></p> </td>\n<td style=\"font-size: 10pt; line-height: inherit; height: 32px; padding: 1px 1px 8px;\" valign=\"top\">\n<p style=\"margin: 0px; text-indent: 0px; text-align: left;\"><span style=\"font-size: 10pt; line-height: inherit; font-family: 'times new roman', times;\"> commencing with the month ending on or about May 31, 2025, Barnes &amp; Noble Education is required to maintain a Consolidated Fixed Charge Coverage Ratio (as defined in the Restated ABL Facility) of not less than 1.10 to 1.00, which will be tested monthly on the last day of each fiscal month for the trailing 12-month period; and </span></p> </td> </tr>\n<tr style=\"height: 32px;\">\n<td style=\"width: 1.9351%; vertical-align: top; height: 32px;\" valign=\"top\"><br/></td>\n<td style=\"width: 1.93506%; vertical-align: top; text-align: left; height: 32px;\" valign=\"top\">\n<p class=\"highlightCont\" style=\"text-align: left; margin: 0px; font-weight: normal; font-style: normal; font-size: 10pt; font-family: 'Times New Roman'; text-transform: none; font-variant: normal; letter-spacing: 0pt; text-indent: 0px;\"><span class=\"highlightCont\" style=\"font-size: 10pt; font-family: 'Times New Roman'; line-height: inherit;\"> \u2022 </span></p> </td>\n<td style=\"margin: 0px; text-indent: 0px; height: 32px;\" valign=\"top\">\n<p style=\"margin: 0px; text-indent: 0px;\"><span style=\"margin: 0px; text-indent: 0px; font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\"> commencing with the quarter ending on or about October 31, 2024, Barnes &amp; Noble Education is required to maintain a minimum Consolidated EBITDA (as defined in the Restated ABL Facility), which will be tested quarterly on the last day of each fiscal quarter for (a) the trailing <span style=\"border-left: none; border-right: none;\"><span style=\"-sec-ix-hidden:Tag1338\"><span style=\"border-left: none; border-right: none;\"><span style=\"border-left: none; border-right: none;\">six</span></span>-month</span></span> period for the first test date, (b) the trailing <span style=\"border-left: none; border-right: none;\"><span style=\"-sec-ix-hidden:Tag1339\"><span style=\"border-left: none; border-right: none;\"><span style=\"border-left: none; border-right: none;\">nine</span></span>-month</span></span> period of the second test date and (c) for the trailing 12-month period thereafter.</span></p> </td> </tr> </tbody> </table> </div> </div>\n<div style=\"font-family: 'Times New Roman'; color: #000000; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-align: justify; text-indent: 0px; line-height: 1.2;\">\n </div>\n<div style=\"font-family: 'Times New Roman'; color: #000000; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt; text-indent: 18pt; line-height: 1.2;\">\n<p style=\"margin: 0pt; text-indent: 18pt; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;\"><span style=\"font-size: 10pt; line-height: inherit; color: #000000; font-family: 'times new roman', times;\"><br/></span></p>\n<p style=\"margin: 0pt; text-indent: 18pt; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;\"><span style=\"font-size: 10pt; line-height: inherit; color: #000000; font-family: 'times new roman', times;\">The\u00a0<span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">Restated ABL Facility</span> contains customary events of default, including for non-payment of obligations owing under the Credit Facility, material breaches of representations and warranties, failure to perform or observe covenants, default on other material indebtedness, customary ERISA events of default, bankruptcy and insolvency, material judgments, invalidity of liens on collateral, change of control or cessation of business. <span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">The\u00a0</span><span style=\"color: #000000; font-family: 'times new roman', times; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 13.3333px; text-align: left; float: none; display: inline !important;\">Restated ABL Facility</span>\u00a0also contains customary affirmative covenants and representations and warranties.\u00a0</span></p>\n<p style=\"font-size: 7pt; font-family: 'Times New Roman', serif; line-height: 1.2;;margin:0pt\"><br/></p>\n<p style=\"margin: 0pt; text-indent: 18pt; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;\"><span style=\"font-size: 10pt; line-height: inherit; color: #000000; font-family: 'times new roman', times;\">The credit facility is secured by substantially all of the inventory, accounts receivable and related assets of the borrowers under the credit facility. This is considered an all asset\u00a0lien (inclusive of proceeds from tax refunds payable to Barnes &amp; Noble Education and pledge of equity from subsidiaries, exclusive of real estate).\u00a0<span style=\"color: #000000; font-family: 'times new roman', times; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 13.3333px; float: none; display: inline !important;\">None of the liabilities of Barnes &amp; Noble Education have<span>\u00a0</span></span><span style=\"color: #000000; font-family: 'times new roman', times; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 13.3333px; float: none; display: inline !important;\">recourse</span><span style=\"color: #000000; font-family: 'times new roman', times; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 13.3333px; float: none; display: inline !important;\"><span>\u00a0</span>to the general credit of Immersion Corporation.</span></span></p>\n<p style=\"margin: 0pt; font-size: 7pt; font-family: 'Times New Roman', serif; line-height: 1.2;\"><br/></p>\n<p style=\"margin: 0pt; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; line-height: inherit; color: #000000; font-family: 'times new roman', times;\">In connection with the Restated ABL Facility, with respect to the 1.0% fee payable in connection with the eighth amendment to the Restated ABL Facility (prior to its having been restated), (x) 50% was paid on September 2, 2024, and (y) 50% is due and payable on June 10, 2025.</span></p>\n<p style=\"font-size: 7pt; font-family: 'Times New Roman', serif;;margin:0pt\"><br/></p>\n<p style=\"margin: 0pt; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; line-height: inherit; color: #000000; font-family: 'times new roman', times;\"><span style=\"border-left: none; border-right: none;\">As of October 31, 2024, and through the date of this filing, Barnes &amp; Noble Education was in compliance with all debt covenants under the Restated ABL Facility.</span></span></p>\n<p style=\"font-size: 7pt; font-family: 'Times New Roman', serif;;margin:0pt\"><br/></p>\n<p style=\"margin: 0pt; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: left;\"><span style=\"font-size: 10pt; line-height: inherit;\"><span style=\"line-height: inherit; color: #000000; font-family: 'times new roman', times;\">During the period from June 10, 2024, to October 31, 2024, Barnes &amp; Noble Education borrowed $404.1 million and repaid $327.8 million under the <span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">Restated ABL Facility</span>, with $177.6 million of outstanding borrowings under the <span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">Restated ABL Facility</span>\u00a0as of October 31, 2024. As of October 31, 2024, Barnes &amp; Noble Education issued $3.6 million in letters of credit under the <span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">Restated ABL Facility</span>.</span><span style=\"line-height: inherit; color: #000000;\"><span style=\"font-family: 'times new roman', times; line-height: inherit;\">\u00a0</span></span></span><span style=\"font-size: 10pt; line-height: inherit;\"><span style=\"line-height: inherit; color: #000000;\"><span style=\"font-family: 'times new roman', times; line-height: inherit;\">\u00a0</span></span></span></p> </div> "}]},{"name":"rpt:f-1057","factDimensions":{"xbrl:concept":"immr:ScheduleOfInterestExpenseIncomeDebtTableTextBlock","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"\n<table cellpadding=\"0\" cellspacing=\"0\" style=\"height: 55px; border-collapse: collapse; border: none; font-family: 'times new roman'; font-size: 10pt; margin: 0px 0px 0px 0.1px; width: 100%; text-indent: 0px;\" width=\"100%\">\n<tbody>\n<tr style=\"break-inside: avoid; height: 10px;\">\n<td style=\"padding: 0cm 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"break-after: avoid; margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0cm 0px; margin: 0px; text-indent: 0px; height: 10px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding: 0cm 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: center; break-after: avoid; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-weight: bold;\"> Maturity Date </span></p> </td>\n<td style=\"padding: 0cm 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"break-after: avoid; margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-weight: bold;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0cm 0px; margin: 0px; text-indent: 0px; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"></td>\n<td style=\"padding: 0cm 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: center; break-after: avoid; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; color: #000000; font-weight: bold;\"> As of <span>October 31, 2024</span> </span></p> </td>\n<td style=\"padding: 0cm 0px; margin: 0px; text-indent: 0px; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"margin-left: 0.1px; height: 15px; background-color: #cceeff;\">\n<td style=\"background: #cceeff; padding: 0cm 0px; height: 15px; margin: 0px; text-indent: 0px; width: 76%; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times;\"> Total debt - Barnes &amp; Noble credit facility </span></p> </td>\n<td style=\"background: #cceeff; padding: 0cm 0px; margin: 0px; text-indent: 0px; height: 15px; width: 1%; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"background: #cceeff; padding: 0cm 0px; height: 15px; margin: 0px; text-indent: 0px; width: 10%; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"text-align: center; break-after: avoid; margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt;\"> June 9, 2028 </span></p> </td>\n<td style=\"background: #cceeff; padding: 0cm 0px; height: 15px; margin: 0px; text-indent: 0px; width: 1%; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"break-after: avoid; margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt;\"> \u00a0 </span></p> </td>\n<td style=\"background: #cceeff; padding: 0cm 0px; margin: 0px; text-indent: 0px; height: 15px; width: 1%; vertical-align: bottom;\" valign=\"bottom\">$</td>\n<td style=\"background: #cceeff; padding: 0cm 0px; height: 15px; margin: 0px; text-indent: 0px; width: 10%; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: right; break-after: avoid; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt;\"> 177,551 </span></p> </td>\n<td style=\"background: #cceeff; padding: 0cm 0px; margin: 0px; text-indent: 0px; height: 15px; width: 1%; vertical-align: bottom;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"margin-left: 0.1px; height: 15px;\">\n<td style=\"background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; padding: 0cm 0px; height: 15px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times;\"> Balance sheet classification: </span></p> </td>\n<td style=\"background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; padding: 0cm 0px; margin: 0px; text-indent: 0px; height: 15px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; padding: 0cm 0px; height: 15px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"break-after: avoid; margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt;\"> \u00a0 </span></p> </td>\n<td style=\"background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; padding: 0cm 0px; height: 15px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"break-after: avoid; margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt;\"> \u00a0 </span></p> </td>\n<td style=\"background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; padding: 0cm 0px; margin: 0px; text-indent: 0px; height: 15px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; padding: 0cm 0px; height: 15px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"break-after: avoid; margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt;\"> \u00a0 </span></p> </td>\n<td style=\"background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; padding: 0cm 0px; margin: 0px; text-indent: 0px; height: 15px; vertical-align: bottom;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"margin-left: 0.1px; height: 15px; background-color: #cceeff;\">\n<td style=\"background: #cceeff; padding: 0cm 0px; height: 15px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times;\"> Long-term borrowings </span></p> </td>\n<td style=\"background: #cceeff; padding: 0cm 0px; margin: 0px; text-indent: 0px; height: 15px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"background: #cceeff; padding: 0cm 0px; height: 15px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"break-after: avoid; margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt;\"> \u00a0 </span></p> </td>\n<td style=\"background: #cceeff; padding: 0cm 0px; height: 15px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"break-after: avoid; margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt;\"> \u00a0 </span></p> </td>\n<td style=\"background: rgb(204, 238, 255); padding: 0cm 0px; margin: 0px; text-indent: 0px; height: 15px; vertical-align: bottom;\" valign=\"bottom\">$</td>\n<td style=\"background: rgb(204, 238, 255); padding: 0cm 0px; height: 15px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: right; break-after: avoid; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt;\"> 177,551 </span></p> </td>\n<td style=\"background: rgb(204, 238, 255); padding: 0cm 0px; margin: 0px; text-indent: 0px; height: 15px; vertical-align: bottom;\" valign=\"bottom\"><br/></td> </tr> </tbody> </table> "}]},{"name":"rpt:f-1058","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","us-gaap:DebtInstrumentAxis":"us-gaap:RevolvingCreditFacilityMember"},"factValues":[{"value":"2028-06-09"}]},{"name":"rpt:f-1059","factDimensions":{"xbrl:concept":"us-gaap:LongTermDebt","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","us-gaap:DebtInstrumentAxis":"us-gaap:RevolvingCreditFacilityMember"},"factValues":[{"value":"177551000","decimals":-3}]},{"name":"rpt:f-1060","factDimensions":{"xbrl:concept":"us-gaap:LongTermDebtNoncurrent","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","us-gaap:DebtInstrumentAxis":"us-gaap:RevolvingCreditFacilityMember"},"factValues":[{"value":"177551000","decimals":-3}]},{"name":"rpt:f-1061","factDimensions":{"xbrl:concept":"us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","us-gaap:DebtInstrumentAxis":"us-gaap:RevolvingCreditFacilityMember"},"factValues":[{"value":"325000000","decimals":-6}]},{"name":"rpt:f-1062","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","us-gaap:DebtInstrumentAxis":"us-gaap:RevolvingCreditFacilityMember"},"factValues":[{"value":"2028-06-09"}]},{"name":"rpt:f-1063","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentDescriptionOfVariableRateBasis","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","us-gaap:DebtInstrumentAxis":"us-gaap:RevolvingCreditFacilityMember","us-gaap:VariableRateAxis":"us-gaap:SecuredOvernightFinancingRateSofrMember"},"factValues":[{"value":"Secured Overnight Financing Rate (\u201cSOFR\u201d)"}]},{"name":"rpt:f-1064","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","us-gaap:DebtInstrumentAxis":"us-gaap:RevolvingCreditFacilityMember","us-gaap:VariableRateAxis":"us-gaap:SecuredOvernightFinancingRateSofrMember"},"factValues":[{"value":"0.025","decimals":3}]},{"name":"rpt:f-1065","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentBasisSpreadOnVariableRate1","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","us-gaap:DebtInstrumentAxis":"us-gaap:RevolvingCreditFacilityMember","us-gaap:VariableRateAxis":"us-gaap:SecuredOvernightFinancingRateSofrMember"},"factValues":[{"value":"0.035","decimals":3}]},{"name":"rpt:f-1066","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentDescriptionOfVariableRateBasis","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","us-gaap:DebtInstrumentAxis":"us-gaap:RevolvingCreditFacilityMember","us-gaap:VariableRateAxis":"us-gaap:BaseRateMember"},"factValues":[{"value":"alternate base rate"}]},{"name":"rpt:f-1067","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","us-gaap:DebtInstrumentAxis":"us-gaap:RevolvingCreditFacilityMember","us-gaap:VariableRateAxis":"us-gaap:BaseRateMember"},"factValues":[{"value":"0.035","decimals":3}]},{"name":"rpt:f-1068","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentBasisSpreadOnVariableRate1","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","us-gaap:DebtInstrumentAxis":"us-gaap:RevolvingCreditFacilityMember","us-gaap:VariableRateAxis":"us-gaap:BaseRateMember"},"factValues":[{"value":"0.025","decimals":3}]},{"name":"rpt:f-1069","factDimensions":{"xbrl:concept":"immr:PercentageOfSpreadsReducementAfterFinancialMetricsAchievement","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","us-gaap:DebtInstrumentAxis":"us-gaap:RevolvingCreditFacilityMember"},"factValues":[{"value":"0.0025","decimals":4}]},{"name":"rpt:f-1070","factDimensions":{"xbrl:concept":"immr:PeriodAfterClosingDateForFinancialMetricsStartPeriodUponCovenantTerms","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","us-gaap:DebtInstrumentAxis":"us-gaap:RevolvingCreditFacilityMember"},"factValues":[{"value":"P6M"}]},{"name":"rpt:f-1071","factDimensions":{"xbrl:concept":"immr:MinimumAvailabilityAmountToBeMaintained","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","us-gaap:DebtInstrumentAxis":"us-gaap:RevolvingCreditFacilityMember","us-gaap:VariableRateAxis":"us-gaap:SecuredOvernightFinancingRateSofrMember"},"factValues":[{"value":"25000000","decimals":-6}]},{"name":"rpt:f-1072","factDimensions":{"xbrl:concept":"immr:PeriodAfterClosingDateForMinimumAvailabilityAmountToBeMaintained","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","us-gaap:DebtInstrumentAxis":"us-gaap:RevolvingCreditFacilityMember","us-gaap:VariableRateAxis":"us-gaap:SecuredOvernightFinancingRateSofrMember"},"factValues":[{"value":"P30M"}]},{"name":"rpt:f-1073","factDimensions":{"xbrl:concept":"immr:MinimumAvailabilityAmountToBeMaintained","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","us-gaap:DebtInstrumentAxis":"us-gaap:RevolvingCreditFacilityMember","us-gaap:VariableRateAxis":"us-gaap:BaseRateMember"},"factValues":[{"value":"30000000","decimals":-6}]},{"name":"rpt:f-1074","factDimensions":{"xbrl:concept":"immr:PeriodAfterClosingDateForMinimumAvailabilityAmountToBeMaintained","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","us-gaap:DebtInstrumentAxis":"us-gaap:RevolvingCreditFacilityMember","us-gaap:VariableRateAxis":"us-gaap:BaseRateMember"},"factValues":[{"value":"P30M"}]},{"name":"rpt:f-1075","factDimensions":{"xbrl:concept":"immr:DescriptionForRequirementOfConsolidatedFixedChargeCoverageRatio","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","us-gaap:DebtInstrumentAxis":"us-gaap:RevolvingCreditFacilityMember"},"factValues":[{"value":"1.10 to 1.00"}]},{"name":"rpt:f-1076","factDimensions":{"xbrl:concept":"immr:TrailingPeriodOfTestForMaintenanceOfMinimumConsolidatedFixedChargeCoverageRatio","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","us-gaap:DebtInstrumentAxis":"us-gaap:RevolvingCreditFacilityMember"},"factValues":[{"value":"P12M"}]},{"name":"rpt:f-1077","factDimensions":{"xbrl:concept":"immr:TrailingPeriodForThirdTestDateForMaintenanceOfMinimumConsolidatedEarningsBeforeInterestTaxesDepreciationAndAmortization","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","us-gaap:DebtInstrumentAxis":"us-gaap:RevolvingCreditFacilityMember"},"factValues":[{"value":"P12M"}]},{"name":"rpt:f-1078","factDimensions":{"xbrl:concept":"us-gaap:LineOfCreditFacilityCommitmentFeePercentage","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","us-gaap:DebtInstrumentAxis":"us-gaap:RevolvingCreditFacilityMember"},"factValues":[{"value":"0.01","decimals":3}]},{"name":"rpt:f-1079","factDimensions":{"xbrl:concept":"immr:LineOfCreditFacilityPercentageOfCommitmentFeeAmountPayableAtThirdFiscalPeriodOfCurrentFiscalYear","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","us-gaap:DebtInstrumentAxis":"us-gaap:RevolvingCreditFacilityMember"},"factValues":[{"value":"0.50","decimals":2}]},{"name":"rpt:f-1080","factDimensions":{"xbrl:concept":"immr:LineOfCreditFacilityPercentageOfCommitmentFeeAmountPayableAtSecondFiscalPeriodOfNextFiscalYear","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","us-gaap:DebtInstrumentAxis":"us-gaap:RevolvingCreditFacilityMember"},"factValues":[{"value":"0.50","decimals":2}]},{"name":"rpt:f-1081","factDimensions":{"xbrl:concept":"us-gaap:LineOfCreditFacilityCovenantCompliance","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","us-gaap:DebtInstrumentAxis":"us-gaap:RevolvingCreditFacilityMember"},"factValues":[{"value":"As of October 31, 2024, and through the date of this filing, Barnes &amp; Noble Education was in compliance with all debt covenants under the Restated ABL Facility."}]},{"name":"rpt:f-1082","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromLinesOfCredit","xbrl:period":"2024-06-10T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","us-gaap:DebtInstrumentAxis":"us-gaap:RevolvingCreditFacilityMember"},"factValues":[{"value":"404100000","decimals":-5}]},{"name":"rpt:f-1083","factDimensions":{"xbrl:concept":"us-gaap:RepaymentsOfLinesOfCredit","xbrl:period":"2024-06-10T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","us-gaap:DebtInstrumentAxis":"us-gaap:RevolvingCreditFacilityMember"},"factValues":[{"value":"327800000","decimals":-5}]},{"name":"rpt:f-1084","factDimensions":{"xbrl:concept":"us-gaap:LongTermLineOfCredit","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","us-gaap:DebtInstrumentAxis":"us-gaap:RevolvingCreditFacilityMember"},"factValues":[{"value":"177600000","decimals":-5}]},{"name":"rpt:f-1085","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","us-gaap:DebtInstrumentAxis":"us-gaap:RevolvingCreditFacilityMember","us-gaap:CreditFacilityAxis":"us-gaap:LetterOfCreditMember"},"factValues":[{"value":"3600000","decimals":-5}]},{"name":"rpt:f-1086","factDimensions":{"xbrl:concept":"us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"\n<div style=\"border-left: none; border-right: none;\">\n<p style=\"margin: 0pt 0pt 0pt; text-align: justify; text-indent: 0pt;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;\">9. STOCK-BASED COMPENSATION</span></p>\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 10pt 0pt 0pt; break-after: avoid; break-inside: avoid; text-indent: 18pt;\"><span style=\"text-decoration: underline; font-size: 10pt;\"><span style=\"font-family: 'Times New Roman'; line-height: inherit; font-weight: bold;\">Immersion</span></span></p>\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 12pt 0pt 0pt; break-after: avoid; break-inside: avoid; text-indent: 18pt;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">Our equity incentive program is a long-term retention program that is intended to attract, retain, and provide incentives for employees, consultants, officers, and directors and to align stockholder and employee interests. We may grant time-based options, market condition-based options, stock appreciation rights, restricted stock awards (\u201cRSAs\u201d), restricted stock units (\u201cRSUs\u201d), performance shares, market condition-based performance restricted stock units (\u201cPSUs\u201d), and other stock-based equity awards to employees, officers, directors, and consultants.</span></p>\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 10pt 0pt 0pt; break-inside: avoid; text-indent: 18pt;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"><span style=\"line-height: inherit;\">On January 18, 2022, our stockholders approved the <span>2021</span>\u00a0Equity Incentive Plan\u00a0<span style=\"line-height: inherit;\"><span style=\"font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000; line-height: inherit;\">(as amended, the \u201c</span></span><span style=\"line-height: inherit;\"><span style=\"font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000; line-height: inherit;\"><span>2021</span></span></span><span style=\"line-height: inherit;\"><span style=\"font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000; line-height: inherit;\">\u00a0Plan\u201d),</span></span>\u00a0which provides for a total number of shares reserved and available for grant and issuance equal to 3,525,119\u00a0shares plus up to an additional 855,351 shares that are subject to stock options or other awards previously granted under the <span>2011</span>\u00a0Equity Incentive Plan.\u00a0</span><span style=\"color: #000000; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 18pt; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'Times New Roman', serif; line-height: inherit;\"><span style=\"font-size: 10pt; line-height: inherit;\">On March 30, 2023, our stockholders approved an amendment to the<span style=\"line-height: inherit;\">\u00a0</span><span style=\"line-height: inherit;\"><span>2021</span></span><span style=\"line-height: inherit;\">\u00a0</span>Plan which increased the total number of shares reserved and available for grant and issuance equal to 8,146,607\u00a0</span></span><span style=\"color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 18pt; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'Times New Roman', serif; font-size: 10pt; line-height: inherit;\"><span style=\"font-size: 10pt; line-height: inherit;\">shares plus up to an additional<span style=\"line-height: inherit;\">\u00a0855,351\u00a0</span></span></span><span style=\"color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 18pt; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'Times New Roman', serif; font-size: 10pt; line-height: inherit;\"><span style=\"font-size: 10pt; line-height: inherit;\">shares that are subject to stock options or other awards previously granted under the<span style=\"line-height: inherit;\">\u00a0</span></span></span><span style=\"color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 18pt; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'Times New Roman', serif; font-size: 10pt; line-height: inherit;\"><span style=\"font-size: 10pt; line-height: inherit;\"><span style=\"line-height: inherit;\"><span>2011</span></span></span></span><span style=\"color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 18pt; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'Times New Roman', serif; font-size: 10pt; line-height: inherit;\"><span style=\"font-size: 10pt; line-height: inherit;\"><span style=\"line-height: inherit;\">\u00a0</span>Equity Incentive Plan.</span></span></span></p>\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 12pt 0pt 0pt; break-inside: avoid; text-indent: 18pt;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">Under our equity incentive plans, stock options may be granted at prices not less than the fair market value on the date of grant for such stock options. Stock options generally vest over four years and expire seven years from the applicable grant date. Market condition-based stock awards are subject to a market conditions whereby the closing price of our common stock must exceed a certain level for a number of trading days within a specified time frame or the awards will be canceled before expiration. RSAs generally vests over one year. RSUs generally vest over three years. Awards granted other than a stock option or a stock appreciation right shall reduce the common stock shares available for grant by 1.75 shares for every share issued.</span></p>\n<p style=\"margin: 0pt; text-align: justify; line-height: 1.2;\"><br/></p>\n\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 0px; text-indent: 18pt; font-family: 'Times New Roman';\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">A summary of our equity incentive program as of </span><span>October 31, 2024</span><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> is as follows (in thousands):</span></p>\n<p style=\"font-size: 10pt; line-height: 120%; margin: 0px; break-after: avoid; text-indent: 0px; font-family: 'Times New Roman';\"><br/></p>\n<div style=\"border-left: none; border-right: none;\">\n<div id=\"t_ft_7B4970J1YO00000000000000000000b\">\n<table cellpadding=\"0\" cellspacing=\"0\" style=\"height: 40px; border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px;\" width=\"100%\">\n<tbody>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; width: 89%; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> Common stock shares available for grant </span></p> </td>\n<td style=\"padding-right: 0px; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; width: 10%; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px; text-align: right;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">2,824</span></p> </td>\n<td style=\"padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; width: 1%; height: 10px; background-color: #cceeff;\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> RSUs outstanding </span></p> </td>\n<td style=\"padding-right: 0px; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">1,361 </span></p> </td>\n<td style=\"padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 10px;\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> RSAs outstanding </span></p> </td>\n<td style=\"padding-right: 0px; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">86 </span></p> </td>\n<td style=\"padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 10px; background-color: #cceeff;\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> PSUs outstanding </span></p> </td>\n<td style=\"padding-right: 0px; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">50 </span></p> </td>\n<td style=\"padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 10px;\"><br/></td> </tr> </tbody> </table> </div> </div> \n<p style=\"font-size: 10pt; line-height: 1.2; margin: 0pt; break-after: avoid; break-inside: avoid; text-indent: 18pt;\"><br/></p>\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 0pt; break-after: avoid; break-inside: avoid; text-indent: 18pt;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; text-indent: 18pt; line-height: inherit;\">As of <span>October 31, 2024</span>, we did not have any outstanding stock options.</span></p>\n<div>\n </div>\n<div style=\"margin: 10pt 0pt 0pt; text-indent: 18pt;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; line-height: inherit;\">Restricted Stock Units</span></div>\n<p style=\"margin: 0px; text-align: justify; line-height: 1.2; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u00a0</span></p>\n\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 0px; text-indent: 18pt; font-family: 'Times New Roman';\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">The following summarizes RSU activities for the six months ended\u00a0<span>October 31, 2024</span>:</span></p>\n<p style=\"font-size: 10pt; line-height: 120%; margin: 0px; break-after: avoid; text-indent: 0px;\"><br/></p>\n<div id=\"t_ft_YY3UYADFR400000000000000000000b\">\n<table cellpadding=\"0\" cellspacing=\"0\" style=\"height: 60px; border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px; margin-left: 0.1px;\" width=\"100%\">\n<tbody>\n<tr style=\"height: 10px;\">\n<td style=\"height: 10px; padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px; line-height: 1.2;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\"> Number of Restricted Stock Units (in thousands) </span></p> </td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px; line-height: 1.2;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\"> Weighted Average Grant Date Fair Value Per Share </span></p> </td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\"></td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px; line-height: 1.2;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;\"> Weighted Average Remaining Contractual Term (Years) </span></p> </td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\"> Aggregate Intrinsic Value (in thousands) </span></p> </td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff; width: 49%;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> Outstanding at <span>April 30, 2024</span> </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 10%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a01,129 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">$</span></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 10%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a06.53 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%;\"></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 10%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> 1.09 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">$</span></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 10%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u00a0 \u00a0 \u00a0 \u00a0 8,207</span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> Granted </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 424</span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 9.38</span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;\"></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> \u00a0 </span></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> \u00a0 </span></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> \u00a0 </span></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> Released </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">(192</span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">)</td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a05.91</span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\"></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> \u00a0 </span></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> \u00a0 </span></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> \u00a0 </span></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> Forfeited </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u2014</span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2014</span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;\"></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> \u00a0 </span></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> \u00a0 </span></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> \u00a0 </span></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> Outstanding at <span>October 31, 2024</span> </span></p> </td>\n<td style=\"padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u00a0 \u00a0 \u00a0\u00a01,361</span></p> </td>\n<td style=\"padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">$</span></td>\n<td style=\"padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u00a0 \u00a0 \u00a0 \u00a0\u00a07.50</span></p> </td>\n<td style=\"padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\" valign=\"bottom\"></td>\n<td style=\"padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px; line-height: 1.2; font-family: 'Times New Roman';\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; break-after: avoid; break-inside: avoid;\"> 0.74 </span></p> </td>\n<td style=\"padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">$</span></td>\n<td style=\"padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u00a0 \u00a0 \u00a0 \u00a011,469</span></p> </td>\n<td style=\"padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td> </tr> </tbody> </table> </div> \n<p style=\"font-size: 10pt; line-height: 120%; margin: 12pt 0pt; orphans: 0; page-break-after: avoid; text-indent: 18pt; widows: 0;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; text-indent: 18pt;\">The aggregate intrinsic value is calculated as the market value as of the end of the reporting period.</span><br/></p> </div>\n<div style=\"margin: 0px; text-indent: 0px;\">\n<p style=\"font-size: 10pt; line-height: 120%; margin: 10pt 0pt; break-after: avoid; break-inside: avoid; text-indent: 18pt;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;\">Restricted Stock Awards</span></p>\n\n<p style=\"font-size: 10pt; line-height: 120%; margin: 0px; text-indent: 18pt; font-family: 'Times New Roman';\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\">The following summarizes RSA activities for the six months ended\u00a0<span style=\"border-left: none; border-right: none;\"><span>October 31, 2024</span></span>:</span></p>\n<p style=\"font-size: 10pt; line-height: 120%; margin: 0px; break-after: avoid; break-inside: avoid; text-indent: 0px;\"><br/></p>\n<div id=\"t_ft_ZFZKJ0VEIO00000000000000000000b\">\n<table cellpadding=\"0\" cellspacing=\"0\" style=\"height: 60px; border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px; margin-left: 0.1px;\" width=\"100%\">\n<tbody>\n<tr style=\"height: 10px;\">\n<td style=\"height: 10px; padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px; line-height: 1.2;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\">Number of Restricted Stock Awards</span><br/><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\">(in thousands)</span></p> </td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px; line-height: 1.2;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\"> Weighted Average Grant Date Fair Value Per Share </span></p> </td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px; line-height: 1.2;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\"> Weighted Average Remaining Recognition Period (Years) </span></p> </td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff; width: 62%;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> Outstanding at <span>April 30, 2024</span> </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 10%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a086</span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">$</span></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 10%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a07.25</span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 10%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> 1.00 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> Granted </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\">\u00a0 \u00a0 \u00a0 \u00a0\u00a0\u2014</span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2014</span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0 </span></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0 </span></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> Released </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\">\u2014</span></p> </td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; height: 10px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\"></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2014</span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0 </span></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0 </span></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> Forfeited </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \u2014</span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \u2014</span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0 </span></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0 </span></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> Outstanding at <span>October 31, 2024</span> </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\">\u00a0 \u00a0 \u00a0 \u00a0 86</span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">$</span></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\">\u00a0 \u00a0 \u00a0 \u00a07.25</span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> 0.49 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td> </tr> </tbody> </table> </div> \n<p style=\"font-size: 10pt; line-height: 1.2; margin: 12pt 0pt; text-indent: 18pt; font-family: 'times new roman';\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; text-indent: 18pt;\">Market Condition-Based Performance Stock Units</span><br/></p>\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 12pt 0pt; text-indent: 18pt; font-family: 'times new roman';\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; text-indent: 18pt;\"><span style=\"color: #000000; font-family: 'Times New Roman', sans-serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;\">In the first quarter of <span>2022</span>, we granted\u00a0</span></span><span style=\"font-family: 'Times New Roman'; font-size: 10pt; text-indent: 18pt;\">600,000\u00a0</span><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; text-indent: 18pt;\"><span style=\"color: #000000; font-family: 'Times New Roman', sans-serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;\">shares of PSUs to certain members of our management team. Each PSU represents the right to one share of our common stock with vesting subject to: (a) the achievement of specified levels of the volume weighted average closing prices of our common stock during any 100 day-period between January 1, 2022 and January 1, 2027, subject to certification by the Compensation Committee (\u201cPerformance Milestones\u201d); and (b) continued employment with us through the later of each achievement date or service vesting date, which occurs over a three (3) year period commencing on January 1, 2022.\u00a0</span></span></p>\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 10pt 0pt 0pt; text-indent: 18pt; font-family: 'times new roman';\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; text-indent: 18pt;\"><span style=\"color: #000000; font-family: 'Times New Roman', sans-serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;\">In March 2023, the Performance Milestone of the first tranche was achieved.\u00a0 The second tranche Performance Milestone was achieved in the first quarter of fiscal <span>2025</span>. In August 2024, the Performance Milestone of the third and final tranche was met. As of October 31, 2024, 50,000\u00a0PSUs were outstanding and will be released upon the satisfaction of the services condition.</span></span></p>\n<div>\n </div>\n<div>\n<p style=\"font-size: 10pt; line-height: 120%; margin: 0px; text-indent: 18pt; font-family: 'Times New Roman';\"><br/></p>\n\n<div>\n<p style=\"font-size: 10pt; line-height: 120%; margin: 0px; text-indent: 18pt; font-family: 'Times New Roman';\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\">The following summarizes PSU activities for the six months ended\u00a0<span>October 31, 2024</span>:</span></p>\n<p style=\"font-size: 10pt; line-height: 120%; margin: 0px; break-after: avoid; text-indent: 0px;\"><br/></p>\n<div id=\"t_ft_U6JUAJT42O00000000000000000000b\">\n<table cellpadding=\"0\" cellspacing=\"0\" style=\"height: 60px; border-collapse: collapse; margin: 0px 0px 0px 0.1px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px; margin-left: 0.1px;\" width=\"100%\">\n<tbody>\n<tr style=\"height: 10px;\">\n<td style=\"height: 10px; padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px; line-height: 1.2;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\"> Number of Market Condition-Based Performance Stock Units (in thousands) </span></p> </td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;\"> Weighted Average Grant Date Fair Value Per Share </span></p> </td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;\"> Weighted Average Remaining Recognition Period (Years) </span></p> </td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff; width: 62%;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> Outstanding at <span>April 30, 2024</span> </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 10%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0400</span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">$</span></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 10%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a03.63</span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 10%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> 0.42 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> Granted </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \u2014</span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \u2014</span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0 </span></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0 </span></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> Released </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\">(350</span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">)</td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a03.63</span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0 </span></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0 </span></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> Forfeited </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \u2014</span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \u2014</span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0 </span></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0 </span></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> Outstanding at <span>October 31, 2024</span> </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a050</span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">$</span></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a03.63</span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> 0.17 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td> </tr> </tbody> </table> </div> </div>  </div> </div>\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 0pt 0pt; text-indent: 18pt; font-family: 'times new roman';\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; text-indent: 18pt;\"><br/></span></p>\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 0pt 0pt; text-indent: 18pt; font-family: 'times new roman';\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; text-indent: 18pt;\">Stock-based Compensation Expense</span></p>\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 12pt 0pt 0pt; break-after: avoid; break-inside: avoid; text-align: justify; text-indent: 18pt;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; line-height: inherit;\">Valuation and amortization methods</span></p>\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 12pt 0pt; break-after: avoid; break-inside: avoid; text-indent: 18pt;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">Stock-based compensation is based on the estimated fair value of awards, net of estimated forfeitures, and recognized over the requisite service period. Estimated forfeitures are based on historical experience at the time of grant and revised, if necessary, in subsequent periods if actual forfeitures differ from those estimates. The stock-based compensation related to all of our stock-based awards for the month ended July 31, 2024, the\u00a0<span>three and six</span> months ended <span>October 31, 2024</span>, and <span>June 30, 2023</span> is as follows (in thousands):\u00a0</span></p>\n\n<div id=\"t_ft_15QZKF7TVK00000000000000000000b\">\n<table cellpadding=\"0\" cellspacing=\"0\" style=\"height: 57px; border-collapse: collapse; margin: 0px 0px 0px 0.1px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px;\" width=\"100%\">\n<tbody>\n<tr style=\"height: 17px;\">\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; height: 17px; width: 35.9933%; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"3\" style=\"padding: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 17px; width: 11%; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">One Month Ended</span><br/></td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 17px; width: 0.997506%; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"7\" style=\"padding: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 17px; width: 24.9975%; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><span style=\"font-weight: bold;\"><span>Three Months Ended</span></span></td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; height: 17px; width: 0.997506%; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"7\" style=\"padding: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 17px; width: 25%; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><span style=\"font-weight: bold;\"><span>Six Months Ended</span></span></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 35.9933%; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"3\" style=\"padding: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 10px; width: 11%; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><span><span style=\"font-weight: bold;\">\u00a0July 31, 2024</span></span><br/></td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 10px; width: 0.997506%; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"3\" style=\"padding: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 10px; width: 12%; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\"><span>October 31, 2024</span></span><br/></td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 0.997506%; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"3\" style=\"padding: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 10px; width: 12%; vertical-align: bottom;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\"><span>June 30, 2023</span></span><br/></td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 0.997506%; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"3\" style=\"padding: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 10px; width: 12%; vertical-align: bottom;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\"><span>October 31, 2024</span></span><br/></td>\n<td colspan=\"4\" style=\"padding: 0px; margin: 0px; text-indent: 0px; height: 10px; text-align: center; width: 13%; vertical-align: bottom;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\"><span style=\"border-right: none; border-left: none;\"><span>June 30, 2023</span></span></span><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"padding: 0px; vertical-align: top; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 35.9933%;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> Stock options </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; height: 10px; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\">$</td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; height: 10px; text-align: right; width: 10%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\">\u2014</td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; text-align: right; width: 0.997506%; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; height: 10px; width: 0.997506%;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">$\u00a0</span></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 10%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\">\u2014</span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 0.997506%;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">$\u00a0</span></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 10%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\">16</span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff; width: 0.997506%;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">$</span></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 10px; background-color: #cceeff; width: 10%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\">\u2014</td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; text-align: left; background-color: #cceeff; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 10px; background-color: #cceeff; width: 1%;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 10px; background-color: #cceeff; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">$</span></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 10px; background-color: #cceeff; width: 10%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\">(40</td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\">)</td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"padding: 0px; vertical-align: top; height: 10px; margin: 0px; text-indent: 0px; width: 35.9933%;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> RSUs, RSAs and PSUs </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; width: 1%;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; text-align: right; width: 10%;\">863</td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; width: 0.997506%; height: 10px;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; width: 0.997506%;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1%;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 10%;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\">\u00a0 \u00a02,154</span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1%;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; width: 0.997506%;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1%;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 10%;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\">\u00a0 \u00a0 744</span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1%;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; width: 0.997506%;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; width: 1%;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 10px; width: 10%;\">3,685</td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 10px; width: 1%;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 10px; width: 1%;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 10px; width: 1%;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 10px; width: 10%;\">1,747</td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; width: 1%;\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; vertical-align: bottom; width: 35.9933%;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> Total </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; height: 10px; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">$</td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; height: 10px; text-align: right; width: 10%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">863</td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; text-align: right; width: 0.997506%; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; height: 10px; width: 0.997506%;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">$\u00a0</span></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 10%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\">2,154</span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 0.997506%;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">$\u00a0</span></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 10%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\">\u00a0 \u00a0 \u00a0\u00a0760</span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff; width: 0.997506%;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">$</span></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 10px; background-color: #cceeff; width: 10%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">3,685</td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 10px; background-color: #cceeff; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 10px; background-color: #cceeff; width: 1%;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 10px; background-color: #cceeff; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">$</span></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 10px; background-color: #cceeff; width: 10%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">1,707</td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td> </tr> </tbody> </table> </div> \n<p style=\"font-size: 10pt; line-height: 1.2; margin: 0px; text-indent: 0px;\"><br/></p>\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 0pt; text-indent: 18pt;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">As of </span><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"><span>October 31, 2024</span></span><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"><span style=\"font-family: 'times new roman', times; line-height: inherit;\">,</span> there was $5.6 million of unrecognized compensation cost adjusted for estimated forfeitures related to unvested, RSUs, RSAs and PSUs granted to our employees and directors. This unrecognized compensation cost will be recognized over an estimated weighted-average period of approximately 1.2 years. Total unrecognized compensation cost will be adjusted for future changes in estimated forfeitures.\u00a0</span></p>\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 0px; text-indent: 0px;\"><br/></p>\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 0pt; text-indent: 18pt; font-family: 'times new roman', times;\"><span style=\"text-decoration: underline; font-family: 'times new roman', times; font-size: 10pt;\"><span style=\"font-weight: bold; font-family: 'times new roman', times;\">Barnes &amp; Noble Education\u00a0</span></span></p>\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 0pt; text-indent: 18pt;\"><br/></p>\n\n<div id=\"t_ft_N3CE884L3400000000000000000000b\">\n<p style=\"margin: 0pt; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"color: #111111; line-height: inherit;\">Barnes &amp; Noble<span style=\"line-height: inherit;\">\u00a0</span><span style=\"font-family: 'Times New Roman', serif; font-size: 12.6667px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 24.2667px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; color: #232323; line-height: inherit;\">Education<span style=\"line-height: inherit;\">\u00a0</span></span>grants options, restricted stock awards and restricted stock units under the Barnes &amp; Noble Education Equity Incentive Plan. On June 10, 2024, as part of the business combination, we assumed the following equity awards:</span></p>\n<p style=\"margin: 0px; text-align: justify; text-indent: 0px; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif;\"><br/></p>\n<table cellpadding=\"0\" cellspacing=\"0\" style=\"height: 50px; width: 100%; border-collapse: collapse; border-spacing: 0px; font-family: 'times new roman'; font-size: 10pt; margin: 0px; text-indent: 0px; margin-left: 0.1px;\">\n<tbody>\n<tr style=\"height: 10px;\">\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; padding: 0px; margin: 0px; text-indent: 0px; height: 10px;\"></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: bold; text-decoration: none solid #000000; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: bold; text-decoration: none solid #000000; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; text-align: center; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt;\">Shares Assumed</span></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: bold; text-decoration: none solid #000000; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 88%; background-color: #cceeff;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt;\"><span>Stock options</span></span></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1%; background-color: #cceeff;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 10%; text-align: right; background-color: #cceeff;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt;\">25,191</span></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1%; background-color: #cceeff;\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; padding: 0px; margin: 0px; text-indent: 0px; height: 10px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt;\">Restricted stock award</span></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; padding: 0px; margin: 0px; text-indent: 0px; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; text-align: right;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt;\">4,853</span></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; padding: 0px; margin: 0px; text-indent: 0px; height: 10px;\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt;\">Restricted stock unit</span></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: Arial; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: Arial; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; text-align: right; background-color: #cceeff; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt;\">1,518</span></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: Arial; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; padding: 0px; margin: 0px; text-indent: 0px; height: 10px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt;\">Total equity awards assumed</span></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; margin: 0px; text-indent: 0px; padding: 0px; height: 10px; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; margin: 0px; text-indent: 0px; padding: 0px; height: 10px; text-align: right; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt;\">31,562</span></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; margin: 0px; text-indent: 0px; padding: 0px; height: 10px; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"></td> </tr> </tbody> </table> </div> \n<div>\n <br/> </div>\n<p style=\"margin: 0pt; text-align: justify; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"color: #111111; font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\">The total fair value of equity award assumed was $33,000.\u00a0</span></p>\n<p style=\"text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif; margin: 0pt 0pt 0pt;\"><br/></p>\n<p style=\"text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif; margin: 0pt 0pt 0pt;\"><span style=\"font-size: 10pt; line-height: inherit; color: #000000;\"><span style=\"font-family: 'times new roman', times; line-height: inherit;\"><span><span>On June 18, 2024, <span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">Barnes &amp; Noble Education\u00a0</span>granted 7,441 RSUs and 29,764 RSAs\u00a0to the members of BNED Board. These\u00a0awards vested on September 18, 2024.</span></span><span>\u00a0</span></span></span></p>\n<p style=\"text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif; margin: 0pt 0pt 0pt;\"><br/></p>\n<p style=\"text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif; margin: 0pt 0pt 0pt;\"><span style=\"font-size: 10pt; line-height: inherit; color: #000000;\"><span style=\"font-family: 'times new roman', times; line-height: inherit;\">On September 20, 2024,\u00a0<span style=\"color: #000000; font-family: 'times new roman', times; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">Barnes &amp; Noble Education granted\u00a0</span>61,290 RSUs\u00a0and 81,720 RSAs\u00a0to members of BNED Board. These awards vest on the earlier of one year from the date of grant or the next annual meeting of stockholders.</span></span></p>\n<p style=\"text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif; margin: 0pt 0pt 0pt;\"><br/></p>\n<p style=\"margin: 0pt 0pt 10pt; color: #000000; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; text-indent: 18pt; line-height: 1.2; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; line-height: inherit; color: #000000; font-family: 'times new roman', times;\">On September 20, 2024,\u00a0<span style=\"color: #000000; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">Barnes &amp; Noble Education granted <span style=\"border-left: none; border-right: none;\">1,533,250</span> PSUs\u00a0to employees that include both a service condition and market condition in order for PSUs to vest.\u00a0The PSUs vest upon BNED Common Stock achieving a specified price per share (measured using a 100-day average volume weighted average price) for each of three tranches and continued employment through a specified date. There is a period of <span style=\"border-right: none; border-left: none;\">seven years</span>\u00a0from the grant date in order to achieve the specific target share price. We have determined the grant date fair value using the Monte Carlo simulation\u00a0model and compensation expense is recognized ratably over the service derived period regardless of whether the market condition is satisfied. The fair value models for the PSUs use assumptions that include the risk-free interest rate and expected volatility. The risk-free interest rate is based on United States Treasury yields in effect at the date of grant for periods corresponding to the expected PSU term. Volatility is based on the historical volatility of Barnes &amp; Noble Education's common stock over a period of time corresponding to the expected PSU term.\u00a0</span></span></p>\n\n<table style=\"height: 98px; width: 100.001%; margin-left: 0.1px; border-collapse: collapse; font-family: 'times new roman'; font-size: 10pt;\">\n<tbody>\n<tr style=\"height: 10px;\">\n<td style=\"height: 10px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"text-align: center; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"text-align: center; height: 10px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">PSU Tranche #<span>1</span></span></td>\n<td style=\"text-align: center; height: 10px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"text-align: center; vertical-align: bottom; height: 10px;\" valign=\"bottom\"><br/></td>\n<td style=\"text-align: center; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"text-align: center; height: 10px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">P<span>SU Tranche #<span>2</span>\u00a0</span></span></td>\n<td style=\"text-align: center; height: 10px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"text-align: center; vertical-align: bottom; height: 10px;\" valign=\"bottom\"><br/></td>\n<td style=\"text-align: center; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"text-align: center; height: 10px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">PSU Tranche #<span>3</span></span></td>\n<td style=\"height: 10px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"background-color: #cceeff; height: 17px;\">\n<td style=\"background-color: #cceeff; height: 17px; width: 62%;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">Performance Milestone (VWAP)</span></td>\n<td style=\"background-color: #cceeff; width: 1%; text-align: left;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">$</span></td>\n<td style=\"text-align: right; background-color: #cceeff; height: 17px; width: 10%;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">10.00</span></td>\n<td style=\"background-color: #cceeff; height: 17px; width: 1%;\"><br/></td>\n<td style=\"background-color: #cceeff; height: 17px; width: 1%;\"><br/></td>\n<td style=\"background-color: #cceeff; width: 1%; text-align: left;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">$</span></td>\n<td style=\"text-align: right; background-color: #cceeff; height: 17px; width: 10%;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">15.00</span></td>\n<td style=\"background-color: #cceeff; height: 17px; width: 1%;\"><br/></td>\n<td style=\"background-color: #cceeff; height: 17px; width: 1%;\"><br/></td>\n<td style=\"background-color: #cceeff; width: 1%; text-align: left;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">$</span><br/></td>\n<td style=\"text-align: right; background-color: #cceeff; height: 17px; width: 10%;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">20.00</span></td>\n<td style=\"background-color: #cceeff; height: 17px; width: 1%;\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"height: 10px;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">Valuation method utilized</span></td>\n<td style=\"text-align: right;\"><br/></td>\n<td style=\"text-align: right; height: 10px;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\"><span style=\"-sec-ix-hidden:Tag1343\">Monte Carlo</span></span></td>\n<td style=\"height: 10px;\"><br/></td>\n<td style=\"height: 10px;\"><br/></td>\n<td style=\"text-align: right;\"><br/></td>\n<td style=\"text-align: right; height: 10px;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\"><span style=\"-sec-ix-hidden:Tag1344\">Monte Carlo</span></span></td>\n<td style=\"height: 10px;\"><br/></td>\n<td style=\"height: 10px;\"><br/></td>\n<td style=\"text-align: right;\"><br/></td>\n<td style=\"text-align: right; height: 10px;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\"><span style=\"-sec-ix-hidden:Tag1345\">Monte Carlo</span></span></td>\n<td style=\"height: 10px;\"><br/></td> </tr>\n<tr style=\"background-color: #cceeff; height: 10px;\">\n<td style=\"background-color: #cceeff; height: 10px;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">Risk-free interest rate</span></td>\n<td style=\"text-align: right; background-color: #cceeff;\"><br/></td>\n<td style=\"text-align: right; background-color: #cceeff; height: 10px;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">3.53</span></td>\n<td style=\"background-color: #cceeff; height: 10px;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">%</span></td>\n<td style=\"background-color: #cceeff; height: 10px;\"><br/></td>\n<td style=\"text-align: right; background-color: #cceeff;\"><br/></td>\n<td style=\"text-align: right; background-color: #cceeff; height: 10px;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">3.53</span></td>\n<td style=\"background-color: #cceeff; height: 10px;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">%</span></td>\n<td style=\"background-color: #cceeff; height: 10px;\"><br/></td>\n<td style=\"text-align: right; background-color: #cceeff;\"><br/></td>\n<td style=\"text-align: right; background-color: #cceeff; height: 10px;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">3.53</span></td>\n<td style=\"background-color: #cceeff; height: 10px;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">%</span></td> </tr>\n<tr style=\"height: 17px;\">\n<td style=\"height: 17px;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">Company volatility</span></td>\n<td style=\"text-align: right;\"><br/></td>\n<td style=\"text-align: right; height: 17px;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">120</span></td>\n<td style=\"height: 17px;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">%</span></td>\n<td style=\"height: 17px;\"><br/></td>\n<td style=\"text-align: right;\"><br/></td>\n<td style=\"text-align: right; height: 17px;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">120</span></td>\n<td style=\"height: 17px;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">%</span></td>\n<td style=\"height: 17px;\"><br/></td>\n<td style=\"text-align: right;\"><br/></td>\n<td style=\"text-align: right; height: 17px;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">120</span></td>\n<td style=\"height: 17px;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">%</span></td> </tr>\n<tr style=\"background-color: #cceeff; height: 17px;\">\n<td style=\"background-color: #cceeff; height: 17px;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">Derived service period</span></td>\n<td style=\"text-align: right; background-color: #cceeff;\"><br/></td>\n<td style=\"text-align: right; background-color: #cceeff; height: 17px;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">1.0 year</span></td>\n<td style=\"background-color: #cceeff; height: 17px;\"><br/></td>\n<td style=\"background-color: #cceeff; height: 17px;\"><br/></td>\n<td style=\"text-align: right; background-color: #cceeff;\"><br/></td>\n<td style=\"text-align: right; background-color: #cceeff; height: 17px;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">2.0 years</span></td>\n<td style=\"background-color: #cceeff; height: 17px;\"><br/></td>\n<td style=\"background-color: #cceeff; height: 17px;\"><br/></td>\n<td style=\"text-align: right; background-color: #cceeff;\"><br/></td>\n<td style=\"text-align: right; background-color: #cceeff; height: 17px;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">3.0 years</span></td>\n<td style=\"background-color: #cceeff; height: 17px;\"><br/></td> </tr>\n<tr style=\"height: 17px;\">\n<td style=\"height: 17px;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">Grant date fair value per award</span></td>\n<td style=\"text-align: left;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">$</span></td>\n<td style=\"text-align: right; height: 17px;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">9.74</span></td>\n<td style=\"height: 17px;\"><br/></td>\n<td style=\"height: 17px;\"><br/></td>\n<td style=\"text-align: left;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">$</span><br/></td>\n<td style=\"text-align: right; height: 17px;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">9.62</span></td>\n<td style=\"height: 17px;\"><br/></td>\n<td style=\"height: 17px;\"><br/></td>\n<td style=\"text-align: left;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">$</span><br/></td>\n<td style=\"text-align: right; height: 17px;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">9.46</span></td>\n<td style=\"height: 17px;\"><br/></td> </tr> </tbody> </table> \n<p style=\"margin: 0pt; color: #000000; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; text-indent: 18pt; line-height: 1.2; font-family: 'Times New Roman', serif;\"><br/></p>\n<p style=\"margin: 0pt; color: #000000; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: 1.2; text-indent: 18pt; font-family: 'times new roman';\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; text-indent: 18pt;\">Stock-based Compensation Expense</span></p>\n<p style=\"margin: 12pt 0pt; color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: 1.2; break-after: avoid; break-inside: avoid; text-indent: 18pt;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">For the month ended July 31, 2024, the three months ended October 31, 2024, and <span>the period from June 10, 2024, to October 31, 2024, the total stock-based compensation expense for options,\u00a0RSAs, RSUs\u00a0and PSUs\u00a0were $0.1 million,\u00a0 $1.0 million and $1.1 million, respectively.</span>\u00a0</span></p>\n<p style=\"margin: 10pt 0pt; color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: 1.2; break-after: avoid; break-inside: avoid; text-indent: 18pt;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">The total\u00a0unrecognized compensation cost related to unvested awards as of October 31, 2024, was $15.2 million and is expected to be recognized over a weighted-average period of\u00a01.8 years.</span></p> "}]},{"name":"rpt:f-1087","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized","xbrl:period":"2022-01-19T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockOptionMember","us-gaap:PlanNameAxis":"immr:A2021PlanMember","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"3525119","decimals":0}]},{"name":"rpt:f-1088","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized","xbrl:period":"2022-01-18T00:00:00/2022-01-19T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockOptionMember","us-gaap:PlanNameAxis":"immr:A2021PlanMember","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"855351","decimals":0}]},{"name":"rpt:f-1089","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized","xbrl:period":"2023-03-31T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockOptionMember","us-gaap:PlanNameAxis":"immr:A2021PlanMember","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"8146607","decimals":0}]},{"name":"rpt:f-1090","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized","xbrl:period":"2023-03-30T00:00:00/2023-03-31T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockOptionMember","us-gaap:PlanNameAxis":"immr:A2021PlanMember","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"855351","decimals":0}]},{"name":"rpt:f-1091","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1","xbrl:period":"2022-01-18T00:00:00/2022-01-19T00:00:00","xbrl:entity":"cik:0001058811","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockOptionMember","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"P4Y"}]},{"name":"rpt:f-1092","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod","xbrl:period":"2022-01-18T00:00:00/2022-01-19T00:00:00","xbrl:entity":"cik:0001058811","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockOptionMember","srt:RangeAxis":"srt:MinimumMember","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"P7Y"}]},{"name":"rpt:f-1093","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1","xbrl:period":"2022-01-18T00:00:00/2022-01-19T00:00:00","xbrl:entity":"cik:0001058811","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockMember","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"P1Y"}]},{"name":"rpt:f-1094","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1","xbrl:period":"2022-01-18T00:00:00/2022-01-19T00:00:00","xbrl:entity":"cik:0001058811","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"P3Y"}]},{"name":"rpt:f-1095","factDimensions":{"xbrl:concept":"immr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReductionInSharesAvailableForGrantForEveryShareIssued","xbrl:period":"2022-01-19T00:00:00","xbrl:entity":"cik:0001058811","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"1.75","decimals":2}]},{"name":"rpt:f-1096","factDimensions":{"xbrl:concept":"immr:ScheduleOfStockOptionsAndAwardsTableTableTextBlock","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 0px; text-indent: 18pt; font-family: 'Times New Roman';\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">A summary of our equity incentive program as of </span><span>October 31, 2024</span><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> is as follows (in thousands):</span></p>\n<p style=\"font-size: 10pt; line-height: 120%; margin: 0px; break-after: avoid; text-indent: 0px; font-family: 'Times New Roman';\"><br/></p>\n<div style=\"border-left: none; border-right: none;\">\n<div id=\"t_ft_7B4970J1YO00000000000000000000b\">\n<table cellpadding=\"0\" cellspacing=\"0\" style=\"height: 40px; border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px;\" width=\"100%\">\n<tbody>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; width: 89%; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> Common stock shares available for grant </span></p> </td>\n<td style=\"padding-right: 0px; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; width: 10%; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px; text-align: right;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">2,824</span></p> </td>\n<td style=\"padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; width: 1%; height: 10px; background-color: #cceeff;\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> RSUs outstanding </span></p> </td>\n<td style=\"padding-right: 0px; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">1,361 </span></p> </td>\n<td style=\"padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 10px;\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> RSAs outstanding </span></p> </td>\n<td style=\"padding-right: 0px; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">86 </span></p> </td>\n<td style=\"padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 10px; background-color: #cceeff;\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> PSUs outstanding </span></p> </td>\n<td style=\"padding-right: 0px; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">50 </span></p> </td>\n<td style=\"padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 10px;\"><br/></td> </tr> </tbody> </table> </div> </div> "}]},{"name":"rpt:f-1097","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"2824000","decimals":-3}]},{"name":"rpt:f-1098","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"1361000","decimals":-3}]},{"name":"rpt:f-1099","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockMember","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"86000","decimals":-3}]},{"name":"rpt:f-1100","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:PerformanceSharesMember","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"50000","decimals":-3}]},{"name":"rpt:f-1101","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 0px; text-indent: 18pt; font-family: 'Times New Roman';\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">The following summarizes RSU activities for the six months ended\u00a0<span>October 31, 2024</span>:</span></p>\n<p style=\"font-size: 10pt; line-height: 120%; margin: 0px; break-after: avoid; text-indent: 0px;\"><br/></p>\n<div id=\"t_ft_YY3UYADFR400000000000000000000b\">\n<table cellpadding=\"0\" cellspacing=\"0\" style=\"height: 60px; border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px; margin-left: 0.1px;\" width=\"100%\">\n<tbody>\n<tr style=\"height: 10px;\">\n<td style=\"height: 10px; padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px; line-height: 1.2;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\"> Number of Restricted Stock Units (in thousands) </span></p> </td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px; line-height: 1.2;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\"> Weighted Average Grant Date Fair Value Per Share </span></p> </td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\"></td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px; line-height: 1.2;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;\"> Weighted Average Remaining Contractual Term (Years) </span></p> </td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\"> Aggregate Intrinsic Value (in thousands) </span></p> </td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff; width: 49%;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> Outstanding at <span>April 30, 2024</span> </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 10%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a01,129 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">$</span></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 10%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a06.53 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%;\"></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 10%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> 1.09 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">$</span></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 10%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u00a0 \u00a0 \u00a0 \u00a0 8,207</span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> Granted </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 424</span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 9.38</span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;\"></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> \u00a0 </span></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> \u00a0 </span></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> \u00a0 </span></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> Released </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">(192</span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">)</td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a05.91</span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\"></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> \u00a0 </span></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> \u00a0 </span></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> \u00a0 </span></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> Forfeited </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u2014</span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2014</span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;\"></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> \u00a0 </span></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> \u00a0 </span></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> \u00a0 </span></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> Outstanding at <span>October 31, 2024</span> </span></p> </td>\n<td style=\"padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u00a0 \u00a0 \u00a0\u00a01,361</span></p> </td>\n<td style=\"padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">$</span></td>\n<td style=\"padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u00a0 \u00a0 \u00a0 \u00a0\u00a07.50</span></p> </td>\n<td style=\"padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\" valign=\"bottom\"></td>\n<td style=\"padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px; line-height: 1.2; font-family: 'Times New Roman';\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; break-after: avoid; break-inside: avoid;\"> 0.74 </span></p> </td>\n<td style=\"padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">$</span></td>\n<td style=\"padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\">\u00a0 \u00a0 \u00a0 \u00a011,469</span></p> </td>\n<td style=\"padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td> </tr> </tbody> </table> </div> "}]},{"name":"rpt:f-1102","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"1129000","decimals":-3}]},{"name":"rpt:f-1103","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"6.53","decimals":2}]},{"name":"rpt:f-1104","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms","xbrl:period":"2024-01-01T00:00:00/2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"P1Y1M2D"}]},{"name":"rpt:f-1105","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"8207000","decimals":-3}]},{"name":"rpt:f-1106","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"424000","decimals":-3}]},{"name":"rpt:f-1107","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"9.38","decimals":2}]},{"name":"rpt:f-1108","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"192000","decimals":-3}]},{"name":"rpt:f-1109","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"5.91","decimals":2}]},{"name":"rpt:f-1110","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-1111","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"0","decimals":0}]},{"name":"rpt:f-1112","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"1361000","decimals":-3}]},{"name":"rpt:f-1113","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"7.5","decimals":2}]},{"name":"rpt:f-1114","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"P0Y8M26D"}]},{"name":"rpt:f-1115","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"11469000","decimals":-3}]},{"name":"rpt:f-1116","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"\n<p style=\"font-size: 10pt; line-height: 120%; margin: 0px; text-indent: 18pt; font-family: 'Times New Roman';\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\">The following summarizes RSA activities for the six months ended\u00a0<span style=\"border-left: none; border-right: none;\"><span>October 31, 2024</span></span>:</span></p>\n<p style=\"font-size: 10pt; line-height: 120%; margin: 0px; break-after: avoid; break-inside: avoid; text-indent: 0px;\"><br/></p>\n<div id=\"t_ft_ZFZKJ0VEIO00000000000000000000b\">\n<table cellpadding=\"0\" cellspacing=\"0\" style=\"height: 60px; border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px; margin-left: 0.1px;\" width=\"100%\">\n<tbody>\n<tr style=\"height: 10px;\">\n<td style=\"height: 10px; padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px; line-height: 1.2;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\">Number of Restricted Stock Awards</span><br/><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\">(in thousands)</span></p> </td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px; line-height: 1.2;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\"> Weighted Average Grant Date Fair Value Per Share </span></p> </td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px; line-height: 1.2;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\"> Weighted Average Remaining Recognition Period (Years) </span></p> </td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff; width: 62%;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> Outstanding at <span>April 30, 2024</span> </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 10%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a086</span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">$</span></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 10%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a07.25</span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 10%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> 1.00 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> Granted </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\">\u00a0 \u00a0 \u00a0 \u00a0\u00a0\u2014</span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2014</span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0 </span></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0 </span></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> Released </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\">\u2014</span></p> </td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; height: 10px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\"></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2014</span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0 </span></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0 </span></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> Forfeited </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \u2014</span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \u2014</span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0 </span></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0 </span></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> Outstanding at <span>October 31, 2024</span> </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\">\u00a0 \u00a0 \u00a0 \u00a0 86</span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">$</span></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\">\u00a0 \u00a0 \u00a0 \u00a07.25</span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> 0.49 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td> </tr> </tbody> </table> </div> "}]},{"name":"rpt:f-1117","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockMember","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"86000","decimals":-3}]},{"name":"rpt:f-1118","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockMember","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"7.25","decimals":2}]},{"name":"rpt:f-1119","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms","xbrl:period":"2024-01-01T00:00:00/2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockMember","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"P1Y"}]},{"name":"rpt:f-1120","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockMember","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-1121","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockMember","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"0","decimals":0}]},{"name":"rpt:f-1122","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockMember","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-1123","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockMember","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"0","decimals":0}]},{"name":"rpt:f-1124","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockMember","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-1125","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockMember","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"0","decimals":0}]},{"name":"rpt:f-1126","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockMember","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"86000","decimals":-3}]},{"name":"rpt:f-1127","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockMember","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"7.25","decimals":2}]},{"name":"rpt:f-1128","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockMember","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"P0Y5M26D"}]},{"name":"rpt:f-1129","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod","xbrl:period":"2022-01-01T00:00:00/2022-04-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:PerformanceSharesMember","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"600000","decimals":0}]},{"name":"rpt:f-1130","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights","xbrl:period":"2022-01-01T00:00:00/2022-04-01T00:00:00","xbrl:entity":"cik:0001058811","us-gaap:AwardTypeAxis":"us-gaap:PerformanceSharesMember","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"Each PSU represents the right to one share of our common stock with vesting subject to: (a) the achievement of specified levels of the volume weighted average closing prices of our common stock during any 100 day-period between January 1, 2022 and January 1, 2027, subject to certification by the Compensation Committee (\u201cPerformance Milestones\u201d); and (b) continued employment with us through the later of each achievement date or service vesting date, which occurs over a three (3) year period commencing on January 1, 2022."}]},{"name":"rpt:f-1131","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:PerformanceSharesMember","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"50000","decimals":0}]},{"name":"rpt:f-1132","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfOtherShareBasedCompensationActivityTableTextBlock","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"\n<div>\n<p style=\"font-size: 10pt; line-height: 120%; margin: 0px; text-indent: 18pt; font-family: 'Times New Roman';\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\">The following summarizes PSU activities for the six months ended\u00a0<span>October 31, 2024</span>:</span></p>\n<p style=\"font-size: 10pt; line-height: 120%; margin: 0px; break-after: avoid; text-indent: 0px;\"><br/></p>\n<div id=\"t_ft_U6JUAJT42O00000000000000000000b\">\n<table cellpadding=\"0\" cellspacing=\"0\" style=\"height: 60px; border-collapse: collapse; margin: 0px 0px 0px 0.1px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px; margin-left: 0.1px;\" width=\"100%\">\n<tbody>\n<tr style=\"height: 10px;\">\n<td style=\"height: 10px; padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px; line-height: 1.2;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;\"> Number of Market Condition-Based Performance Stock Units (in thousands) </span></p> </td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;\"> Weighted Average Grant Date Fair Value Per Share </span></p> </td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"height: 10px; padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;\"> Weighted Average Remaining Recognition Period (Years) </span></p> </td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff; width: 62%;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> Outstanding at <span>April 30, 2024</span> </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 10%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0400</span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">$</span></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 10%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a03.63</span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 10%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> 0.42 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> Granted </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \u2014</span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \u2014</span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0 </span></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0 </span></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> Released </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\">(350</span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">)</td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a03.63</span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0 </span></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0 </span></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> Forfeited </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \u2014</span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \u2014</span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0 </span></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0 </span></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> Outstanding at <span>October 31, 2024</span> </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a050</span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">$</span></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a03.63</span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;\">\n<p style=\"margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> 0.17 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td> </tr> </tbody> </table> </div> </div> "}]},{"name":"rpt:f-1133","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:PerformanceSharesMember","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"400000","decimals":-3}]},{"name":"rpt:f-1134","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue","xbrl:period":"2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:PerformanceSharesMember","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"3.63","decimals":2}]},{"name":"rpt:f-1135","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms","xbrl:period":"2024-01-01T00:00:00/2024-05-01T00:00:00","xbrl:entity":"cik:0001058811","us-gaap:AwardTypeAxis":"us-gaap:PerformanceSharesMember","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"P0Y5M1D"}]},{"name":"rpt:f-1136","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:PerformanceSharesMember","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-1137","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:PerformanceSharesMember","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"0","decimals":0}]},{"name":"rpt:f-1138","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:PerformanceSharesMember","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"350000","decimals":-3}]},{"name":"rpt:f-1139","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:PerformanceSharesMember","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"3.63","decimals":2}]},{"name":"rpt:f-1140","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:PerformanceSharesMember","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-1141","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:PerformanceSharesMember","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"0","decimals":0}]},{"name":"rpt:f-1142","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:PerformanceSharesMember","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"50000","decimals":-3}]},{"name":"rpt:f-1143","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:PerformanceSharesMember","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"3.63","decimals":2}]},{"name":"rpt:f-1144","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","us-gaap:AwardTypeAxis":"us-gaap:PerformanceSharesMember","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"P0Y2M1D"}]},{"name":"rpt:f-1145","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"\n<div id=\"t_ft_15QZKF7TVK00000000000000000000b\">\n<table cellpadding=\"0\" cellspacing=\"0\" style=\"height: 57px; border-collapse: collapse; margin: 0px 0px 0px 0.1px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px;\" width=\"100%\">\n<tbody>\n<tr style=\"height: 17px;\">\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; height: 17px; width: 35.9933%; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"3\" style=\"padding: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 17px; width: 11%; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">One Month Ended</span><br/></td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 17px; width: 0.997506%; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"7\" style=\"padding: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 17px; width: 24.9975%; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><span style=\"font-weight: bold;\"><span>Three Months Ended</span></span></td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; height: 17px; width: 0.997506%; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"7\" style=\"padding: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 17px; width: 25%; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><span style=\"font-weight: bold;\"><span>Six Months Ended</span></span></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 35.9933%; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"3\" style=\"padding: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 10px; width: 11%; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><span><span style=\"font-weight: bold;\">\u00a0July 31, 2024</span></span><br/></td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 10px; width: 0.997506%; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"3\" style=\"padding: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 10px; width: 12%; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\"><span>October 31, 2024</span></span><br/></td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 0.997506%; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"3\" style=\"padding: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 10px; width: 12%; vertical-align: bottom;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\"><span>June 30, 2023</span></span><br/></td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 0.997506%; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"3\" style=\"padding: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 10px; width: 12%; vertical-align: bottom;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\"><span>October 31, 2024</span></span><br/></td>\n<td colspan=\"4\" style=\"padding: 0px; margin: 0px; text-indent: 0px; height: 10px; text-align: center; width: 13%; vertical-align: bottom;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\"><span style=\"border-right: none; border-left: none;\"><span>June 30, 2023</span></span></span><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"padding: 0px; vertical-align: top; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 35.9933%;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> Stock options </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; height: 10px; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\">$</td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; height: 10px; text-align: right; width: 10%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\">\u2014</td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; text-align: right; width: 0.997506%; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; height: 10px; width: 0.997506%;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">$\u00a0</span></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 10%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\">\u2014</span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 0.997506%;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">$\u00a0</span></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 10%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\">16</span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff; width: 0.997506%;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">$</span></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 10px; background-color: #cceeff; width: 10%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\">\u2014</td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; text-align: left; background-color: #cceeff; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 10px; background-color: #cceeff; width: 1%;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 10px; background-color: #cceeff; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">$</span></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 10px; background-color: #cceeff; width: 10%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\">(40</td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\">)</td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"padding: 0px; vertical-align: top; height: 10px; margin: 0px; text-indent: 0px; width: 35.9933%;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> RSUs, RSAs and PSUs </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; width: 1%;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; text-align: right; width: 10%;\">863</td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; width: 0.997506%; height: 10px;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; width: 0.997506%;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1%;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 10%;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\">\u00a0 \u00a02,154</span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1%;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; width: 0.997506%;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1%;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 10%;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\">\u00a0 \u00a0 744</span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1%;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; width: 0.997506%;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; width: 1%;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 10px; width: 10%;\">3,685</td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 10px; width: 1%;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 10px; width: 1%;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 10px; width: 1%;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 10px; width: 10%;\">1,747</td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; width: 1%;\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; vertical-align: bottom; width: 35.9933%;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> Total </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; height: 10px; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">$</td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; height: 10px; text-align: right; width: 10%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">863</td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; text-align: right; width: 0.997506%; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; height: 10px; width: 0.997506%;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">$\u00a0</span></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 10%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\">2,154</span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 0.997506%;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">$\u00a0</span></td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 10%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\">\u00a0 \u00a0 \u00a0\u00a0760</span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff; width: 0.997506%;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">$</span></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 10px; background-color: #cceeff; width: 10%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">3,685</td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 10px; background-color: #cceeff; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 10px; background-color: #cceeff; width: 1%;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 10px; background-color: #cceeff; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">$</span></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 10px; background-color: #cceeff; width: 10%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">1,707</td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td> </tr> </tbody> </table> </div> "}]},{"name":"rpt:f-1146","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2024-07-01T00:00:00/2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockOptionMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-1147","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockOptionMember","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-1148","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockOptionMember","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"16000","decimals":-3}]},{"name":"rpt:f-1149","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockOptionMember","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-1150","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockOptionMember","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"-40000","decimals":-3}]},{"name":"rpt:f-1151","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2024-07-01T00:00:00/2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember","us-gaap:AwardTypeAxis":"immr:RestrictedStockAndRestrictedStockUnitsAndPerformanceStockUnitsMember"},"factValues":[{"value":"863000","decimals":-3}]},{"name":"rpt:f-1152","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember","us-gaap:AwardTypeAxis":"immr:RestrictedStockAndRestrictedStockUnitsAndPerformanceStockUnitsMember"},"factValues":[{"value":"2154000","decimals":-3}]},{"name":"rpt:f-1153","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember","us-gaap:AwardTypeAxis":"immr:RestrictedStockAndRestrictedStockUnitsAndPerformanceStockUnitsMember"},"factValues":[{"value":"744000","decimals":-3}]},{"name":"rpt:f-1154","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember","us-gaap:AwardTypeAxis":"immr:RestrictedStockAndRestrictedStockUnitsAndPerformanceStockUnitsMember"},"factValues":[{"value":"3685000","decimals":-3}]},{"name":"rpt:f-1155","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember","us-gaap:AwardTypeAxis":"immr:RestrictedStockAndRestrictedStockUnitsAndPerformanceStockUnitsMember"},"factValues":[{"value":"1747000","decimals":-3}]},{"name":"rpt:f-1156","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2024-07-01T00:00:00/2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"863000","decimals":-3}]},{"name":"rpt:f-1157","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"2154000","decimals":-3}]},{"name":"rpt:f-1158","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"760000","decimals":-3}]},{"name":"rpt:f-1159","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"3685000","decimals":-3}]},{"name":"rpt:f-1160","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"1707000","decimals":-3}]},{"name":"rpt:f-1161","factDimensions":{"xbrl:concept":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"5600000","decimals":-5}]},{"name":"rpt:f-1162","factDimensions":{"xbrl:concept":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","srt:ConsolidatedEntitiesAxis":"immr:ImmersionCorporationMember"},"factValues":[{"value":"P1Y2M12D"}]},{"name":"rpt:f-1163","factDimensions":{"xbrl:concept":"us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"\n<div id=\"t_ft_N3CE884L3400000000000000000000b\">\n<p style=\"margin: 0pt; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"color: #111111; line-height: inherit;\">Barnes &amp; Noble<span style=\"line-height: inherit;\">\u00a0</span><span style=\"font-family: 'Times New Roman', serif; font-size: 12.6667px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 24.2667px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; color: #232323; line-height: inherit;\">Education<span style=\"line-height: inherit;\">\u00a0</span></span>grants options, restricted stock awards and restricted stock units under the Barnes &amp; Noble Education Equity Incentive Plan. On June 10, 2024, as part of the business combination, we assumed the following equity awards:</span></p>\n<p style=\"margin: 0px; text-align: justify; text-indent: 0px; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif;\"><br/></p>\n<table cellpadding=\"0\" cellspacing=\"0\" style=\"height: 50px; width: 100%; border-collapse: collapse; border-spacing: 0px; font-family: 'times new roman'; font-size: 10pt; margin: 0px; text-indent: 0px; margin-left: 0.1px;\">\n<tbody>\n<tr style=\"height: 10px;\">\n<td style=\"vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 15px; padding: 0px; margin: 0px; text-indent: 0px; height: 10px;\"></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: bold; text-decoration: none solid #000000; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: bold; text-decoration: none solid #000000; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; text-align: center; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt;\">Shares Assumed</span></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: bold; text-decoration: none solid #000000; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 88%; background-color: #cceeff;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt;\"><span>Stock options</span></span></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1%; background-color: #cceeff;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 10%; text-align: right; background-color: #cceeff;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt;\">25,191</span></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1%; background-color: #cceeff;\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; padding: 0px; margin: 0px; text-indent: 0px; height: 10px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt;\">Restricted stock award</span></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; padding: 0px; margin: 0px; text-indent: 0px; height: 10px;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; text-align: right;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt;\">4,853</span></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; padding: 0px; margin: 0px; text-indent: 0px; height: 10px;\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt;\">Restricted stock unit</span></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: Arial; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: Arial; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; text-align: right; background-color: #cceeff; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt;\">1,518</span></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: Arial; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"color: #000000; vertical-align: bottom; white-space: pre-wrap; font-family: 'Times New Roman'; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; padding: 0px; margin: 0px; text-indent: 0px; height: 10px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt;\">Total equity awards assumed</span></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; margin: 0px; text-indent: 0px; padding: 0px; height: 10px; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; margin: 0px; text-indent: 0px; padding: 0px; height: 10px; text-align: right; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt;\">31,562</span></td>\n<td style=\"color: #000000; vertical-align: bottom; white-space: nowrap; font-family: Calibri; font-size: 13.3333px; font-weight: 400; text-decoration: none solid #000000; margin: 0px; text-indent: 0px; padding: 0px; height: 10px; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"></td> </tr> </tbody> </table> </div> "}]},{"name":"rpt:f-1164","factDimensions":{"xbrl:concept":"immr:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssued","xbrl:period":"2024-06-11T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","us-gaap:PlanNameAxis":"immr:BarnesAndNobleEducationEquityIncentivePlanMember","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockOptionMember"},"factValues":[{"value":"25191000","decimals":-3}]},{"name":"rpt:f-1165","factDimensions":{"xbrl:concept":"immr:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssued","xbrl:period":"2024-06-11T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","us-gaap:PlanNameAxis":"immr:BarnesAndNobleEducationEquityIncentivePlanMember","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockMember"},"factValues":[{"value":"4853000","decimals":-3}]},{"name":"rpt:f-1166","factDimensions":{"xbrl:concept":"immr:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssued","xbrl:period":"2024-06-11T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","us-gaap:PlanNameAxis":"immr:BarnesAndNobleEducationEquityIncentivePlanMember","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember"},"factValues":[{"value":"1518000","decimals":-3}]},{"name":"rpt:f-1167","factDimensions":{"xbrl:concept":"immr:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssued","xbrl:period":"2024-06-11T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","us-gaap:PlanNameAxis":"immr:BarnesAndNobleEducationEquityIncentivePlanMember"},"factValues":[{"value":"31562000","decimals":-3}]},{"name":"rpt:f-1168","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:PlanNameAxis":"immr:BarnesAndNobleEducationEquityIncentivePlanMember","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"33000","decimals":0}]},{"name":"rpt:f-1169","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod","xbrl:period":"2024-06-18T00:00:00/2024-06-19T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember","us-gaap:PlanNameAxis":"immr:BarnesAndNobleEducationEquityIncentivePlanMember","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","srt:TitleOfIndividualAxis":"srt:ManagementMember"},"factValues":[{"value":"7441","decimals":0}]},{"name":"rpt:f-1170","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod","xbrl:period":"2024-06-18T00:00:00/2024-06-19T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockMember","us-gaap:PlanNameAxis":"immr:BarnesAndNobleEducationEquityIncentivePlanMember","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","srt:TitleOfIndividualAxis":"srt:ManagementMember"},"factValues":[{"value":"29764","decimals":0}]},{"name":"rpt:f-1171","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod","xbrl:period":"2024-09-20T00:00:00/2024-09-21T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember","us-gaap:PlanNameAxis":"immr:BarnesAndNobleEducationEquityIncentivePlanMember","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","srt:TitleOfIndividualAxis":"srt:ManagementMember"},"factValues":[{"value":"61290","decimals":0}]},{"name":"rpt:f-1172","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod","xbrl:period":"2024-09-20T00:00:00/2024-09-21T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockMember","us-gaap:PlanNameAxis":"immr:BarnesAndNobleEducationEquityIncentivePlanMember","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","srt:TitleOfIndividualAxis":"srt:ManagementMember"},"factValues":[{"value":"81720","decimals":0}]},{"name":"rpt:f-1173","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1","xbrl:period":"2024-09-20T00:00:00/2024-09-21T00:00:00","xbrl:entity":"cik:0001058811","srt:RangeAxis":"srt:MaximumMember","us-gaap:PlanNameAxis":"immr:BarnesAndNobleEducationEquityIncentivePlanMember","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","srt:TitleOfIndividualAxis":"srt:ManagementMember"},"factValues":[{"value":"P1Y"}]},{"name":"rpt:f-1174","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod","xbrl:period":"2024-09-20T00:00:00/2024-09-21T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:PerformanceSharesMember","us-gaap:PlanNameAxis":"immr:BarnesAndNobleEducationEquityIncentivePlanMember","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","srt:TitleOfIndividualAxis":"immr:EmployeesOtherThanManagementMember"},"factValues":[{"value":"1533250","decimals":0}]},{"name":"rpt:f-1175","factDimensions":{"xbrl:concept":"immr:PeriodForAverageVolumeWeightedAveragePrice","xbrl:period":"2024-09-20T00:00:00/2024-09-21T00:00:00","xbrl:entity":"cik:0001058811","us-gaap:AwardTypeAxis":"us-gaap:PerformanceSharesMember","us-gaap:PlanNameAxis":"immr:BarnesAndNobleEducationEquityIncentivePlanMember","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","srt:TitleOfIndividualAxis":"immr:EmployeesOtherThanManagementMember"},"factValues":[{"value":"P100D"}]},{"name":"rpt:f-1176","factDimensions":{"xbrl:concept":"immr:NumberOfTranches","xbrl:period":"2024-09-20T00:00:00/2024-09-21T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"immr:Number","us-gaap:AwardTypeAxis":"us-gaap:PerformanceSharesMember","us-gaap:PlanNameAxis":"immr:BarnesAndNobleEducationEquityIncentivePlanMember","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","srt:TitleOfIndividualAxis":"immr:EmployeesOtherThanManagementMember"},"factValues":[{"value":"3","decimals":0}]},{"name":"rpt:f-1177","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod","xbrl:period":"2024-09-20T00:00:00/2024-09-21T00:00:00","xbrl:entity":"cik:0001058811","us-gaap:AwardTypeAxis":"us-gaap:PerformanceSharesMember","us-gaap:PlanNameAxis":"immr:BarnesAndNobleEducationEquityIncentivePlanMember","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","srt:TitleOfIndividualAxis":"immr:EmployeesOtherThanManagementMember"},"factValues":[{"value":"P7Y"}]},{"name":"rpt:f-1178","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"\n<table style=\"height: 98px; width: 100.001%; margin-left: 0.1px; border-collapse: collapse; font-family: 'times new roman'; font-size: 10pt;\">\n<tbody>\n<tr style=\"height: 10px;\">\n<td style=\"height: 10px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"text-align: center; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"text-align: center; height: 10px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">PSU Tranche #<span>1</span></span></td>\n<td style=\"text-align: center; height: 10px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"text-align: center; vertical-align: bottom; height: 10px;\" valign=\"bottom\"><br/></td>\n<td style=\"text-align: center; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"text-align: center; height: 10px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">P<span>SU Tranche #<span>2</span>\u00a0</span></span></td>\n<td style=\"text-align: center; height: 10px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"text-align: center; vertical-align: bottom; height: 10px;\" valign=\"bottom\"><br/></td>\n<td style=\"text-align: center; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"text-align: center; height: 10px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">PSU Tranche #<span>3</span></span></td>\n<td style=\"height: 10px; vertical-align: bottom; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"background-color: #cceeff; height: 17px;\">\n<td style=\"background-color: #cceeff; height: 17px; width: 62%;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">Performance Milestone (VWAP)</span></td>\n<td style=\"background-color: #cceeff; width: 1%; text-align: left;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">$</span></td>\n<td style=\"text-align: right; background-color: #cceeff; height: 17px; width: 10%;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">10.00</span></td>\n<td style=\"background-color: #cceeff; height: 17px; width: 1%;\"><br/></td>\n<td style=\"background-color: #cceeff; height: 17px; width: 1%;\"><br/></td>\n<td style=\"background-color: #cceeff; width: 1%; text-align: left;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">$</span></td>\n<td style=\"text-align: right; background-color: #cceeff; height: 17px; width: 10%;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">15.00</span></td>\n<td style=\"background-color: #cceeff; height: 17px; width: 1%;\"><br/></td>\n<td style=\"background-color: #cceeff; height: 17px; width: 1%;\"><br/></td>\n<td style=\"background-color: #cceeff; width: 1%; text-align: left;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">$</span><br/></td>\n<td style=\"text-align: right; background-color: #cceeff; height: 17px; width: 10%;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">20.00</span></td>\n<td style=\"background-color: #cceeff; height: 17px; width: 1%;\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"height: 10px;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">Valuation method utilized</span></td>\n<td style=\"text-align: right;\"><br/></td>\n<td style=\"text-align: right; height: 10px;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\"><span style=\"-sec-ix-hidden:Tag1343\">Monte Carlo</span></span></td>\n<td style=\"height: 10px;\"><br/></td>\n<td style=\"height: 10px;\"><br/></td>\n<td style=\"text-align: right;\"><br/></td>\n<td style=\"text-align: right; height: 10px;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\"><span style=\"-sec-ix-hidden:Tag1344\">Monte Carlo</span></span></td>\n<td style=\"height: 10px;\"><br/></td>\n<td style=\"height: 10px;\"><br/></td>\n<td style=\"text-align: right;\"><br/></td>\n<td style=\"text-align: right; height: 10px;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\"><span style=\"-sec-ix-hidden:Tag1345\">Monte Carlo</span></span></td>\n<td style=\"height: 10px;\"><br/></td> </tr>\n<tr style=\"background-color: #cceeff; height: 10px;\">\n<td style=\"background-color: #cceeff; height: 10px;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">Risk-free interest rate</span></td>\n<td style=\"text-align: right; background-color: #cceeff;\"><br/></td>\n<td style=\"text-align: right; background-color: #cceeff; height: 10px;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">3.53</span></td>\n<td style=\"background-color: #cceeff; height: 10px;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">%</span></td>\n<td style=\"background-color: #cceeff; height: 10px;\"><br/></td>\n<td style=\"text-align: right; background-color: #cceeff;\"><br/></td>\n<td style=\"text-align: right; background-color: #cceeff; height: 10px;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">3.53</span></td>\n<td style=\"background-color: #cceeff; height: 10px;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">%</span></td>\n<td style=\"background-color: #cceeff; height: 10px;\"><br/></td>\n<td style=\"text-align: right; background-color: #cceeff;\"><br/></td>\n<td style=\"text-align: right; background-color: #cceeff; height: 10px;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">3.53</span></td>\n<td style=\"background-color: #cceeff; height: 10px;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">%</span></td> </tr>\n<tr style=\"height: 17px;\">\n<td style=\"height: 17px;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">Company volatility</span></td>\n<td style=\"text-align: right;\"><br/></td>\n<td style=\"text-align: right; height: 17px;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">120</span></td>\n<td style=\"height: 17px;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">%</span></td>\n<td style=\"height: 17px;\"><br/></td>\n<td style=\"text-align: right;\"><br/></td>\n<td style=\"text-align: right; height: 17px;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">120</span></td>\n<td style=\"height: 17px;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">%</span></td>\n<td style=\"height: 17px;\"><br/></td>\n<td style=\"text-align: right;\"><br/></td>\n<td style=\"text-align: right; height: 17px;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">120</span></td>\n<td style=\"height: 17px;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">%</span></td> </tr>\n<tr style=\"background-color: #cceeff; height: 17px;\">\n<td style=\"background-color: #cceeff; height: 17px;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">Derived service period</span></td>\n<td style=\"text-align: right; background-color: #cceeff;\"><br/></td>\n<td style=\"text-align: right; background-color: #cceeff; height: 17px;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">1.0 year</span></td>\n<td style=\"background-color: #cceeff; height: 17px;\"><br/></td>\n<td style=\"background-color: #cceeff; height: 17px;\"><br/></td>\n<td style=\"text-align: right; background-color: #cceeff;\"><br/></td>\n<td style=\"text-align: right; background-color: #cceeff; height: 17px;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">2.0 years</span></td>\n<td style=\"background-color: #cceeff; height: 17px;\"><br/></td>\n<td style=\"background-color: #cceeff; height: 17px;\"><br/></td>\n<td style=\"text-align: right; background-color: #cceeff;\"><br/></td>\n<td style=\"text-align: right; background-color: #cceeff; height: 17px;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">3.0 years</span></td>\n<td style=\"background-color: #cceeff; height: 17px;\"><br/></td> </tr>\n<tr style=\"height: 17px;\">\n<td style=\"height: 17px;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">Grant date fair value per award</span></td>\n<td style=\"text-align: left;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">$</span></td>\n<td style=\"text-align: right; height: 17px;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">9.74</span></td>\n<td style=\"height: 17px;\"><br/></td>\n<td style=\"height: 17px;\"><br/></td>\n<td style=\"text-align: left;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">$</span><br/></td>\n<td style=\"text-align: right; height: 17px;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">9.62</span></td>\n<td style=\"height: 17px;\"><br/></td>\n<td style=\"height: 17px;\"><br/></td>\n<td style=\"text-align: left;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">$</span><br/></td>\n<td style=\"text-align: right; height: 17px;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">9.46</span></td>\n<td style=\"height: 17px;\"><br/></td> </tr> </tbody> </table> "}]},{"name":"rpt:f-1179","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:VestingAxis":"us-gaap:ShareBasedCompensationAwardTrancheOneMember","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","us-gaap:AwardTypeAxis":"us-gaap:PerformanceSharesMember"},"factValues":[{"value":"10","decimals":2}]},{"name":"rpt:f-1180","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD/xbrla:shares","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","us-gaap:AwardTypeAxis":"us-gaap:PerformanceSharesMember","us-gaap:VestingAxis":"us-gaap:ShareBasedCompensationAwardTrancheTwoMember"},"factValues":[{"value":"15","decimals":2}]},{"name":"rpt:f-1181","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD/xbrla:shares","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","us-gaap:AwardTypeAxis":"us-gaap:PerformanceSharesMember","us-gaap:VestingAxis":"us-gaap:ShareBasedCompensationAwardTrancheThreeMember"},"factValues":[{"value":"20","decimals":2}]},{"name":"rpt:f-1182","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","us-gaap:VestingAxis":"us-gaap:ShareBasedCompensationAwardTrancheOneMember","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","us-gaap:AwardTypeAxis":"us-gaap:PerformanceSharesMember"},"factValues":[{"value":"0.0353","decimals":4}]},{"name":"rpt:f-1183","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","us-gaap:AwardTypeAxis":"us-gaap:PerformanceSharesMember","us-gaap:VestingAxis":"us-gaap:ShareBasedCompensationAwardTrancheTwoMember"},"factValues":[{"value":"0.0353","decimals":4}]},{"name":"rpt:f-1184","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","us-gaap:AwardTypeAxis":"us-gaap:PerformanceSharesMember","us-gaap:VestingAxis":"us-gaap:ShareBasedCompensationAwardTrancheThreeMember"},"factValues":[{"value":"0.0353","decimals":4}]},{"name":"rpt:f-1185","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","us-gaap:VestingAxis":"us-gaap:ShareBasedCompensationAwardTrancheOneMember","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","us-gaap:AwardTypeAxis":"us-gaap:PerformanceSharesMember"},"factValues":[{"value":"1.20","decimals":2}]},{"name":"rpt:f-1186","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","us-gaap:AwardTypeAxis":"us-gaap:PerformanceSharesMember","us-gaap:VestingAxis":"us-gaap:ShareBasedCompensationAwardTrancheTwoMember"},"factValues":[{"value":"1.20","decimals":2}]},{"name":"rpt:f-1187","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","us-gaap:AwardTypeAxis":"us-gaap:PerformanceSharesMember","us-gaap:VestingAxis":"us-gaap:ShareBasedCompensationAwardTrancheThreeMember"},"factValues":[{"value":"1.20","decimals":2}]},{"name":"rpt:f-1188","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","us-gaap:AwardTypeAxis":"us-gaap:PerformanceSharesMember"},"factValues":[{"value":"P1Y"}]},{"name":"rpt:f-1189","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","us-gaap:AwardTypeAxis":"us-gaap:PerformanceSharesMember","us-gaap:VestingAxis":"us-gaap:ShareBasedCompensationAwardTrancheTwoMember"},"factValues":[{"value":"P2Y"}]},{"name":"rpt:f-1190","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","us-gaap:AwardTypeAxis":"us-gaap:PerformanceSharesMember","us-gaap:VestingAxis":"us-gaap:ShareBasedCompensationAwardTrancheThreeMember"},"factValues":[{"value":"P3Y"}]},{"name":"rpt:f-1191","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:VestingAxis":"us-gaap:ShareBasedCompensationAwardTrancheOneMember","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","us-gaap:AwardTypeAxis":"us-gaap:PerformanceSharesMember"},"factValues":[{"value":"9.74","decimals":2}]},{"name":"rpt:f-1192","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD/xbrla:shares","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","us-gaap:AwardTypeAxis":"us-gaap:PerformanceSharesMember","us-gaap:VestingAxis":"us-gaap:ShareBasedCompensationAwardTrancheTwoMember"},"factValues":[{"value":"9.62","decimals":2}]},{"name":"rpt:f-1193","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD/xbrla:shares","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","us-gaap:AwardTypeAxis":"us-gaap:PerformanceSharesMember","us-gaap:VestingAxis":"us-gaap:ShareBasedCompensationAwardTrancheThreeMember"},"factValues":[{"value":"9.46","decimals":2}]},{"name":"rpt:f-1194","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2024-07-01T00:00:00/2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:PlanNameAxis":"immr:BarnesAndNobleEducationEquityIncentivePlanMember","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"100000","decimals":-5}]},{"name":"rpt:f-1195","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:PlanNameAxis":"immr:BarnesAndNobleEducationEquityIncentivePlanMember","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"1000000","decimals":-5}]},{"name":"rpt:f-1196","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2024-06-10T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:PlanNameAxis":"immr:BarnesAndNobleEducationEquityIncentivePlanMember","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"1100000","decimals":-5}]},{"name":"rpt:f-1197","factDimensions":{"xbrl:concept":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:PlanNameAxis":"immr:BarnesAndNobleEducationEquityIncentivePlanMember","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"15200000","decimals":-5}]},{"name":"rpt:f-1198","factDimensions":{"xbrl:concept":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","us-gaap:PlanNameAxis":"immr:BarnesAndNobleEducationEquityIncentivePlanMember","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"P1Y9M18D"}]},{"name":"rpt:f-1199","factDimensions":{"xbrl:concept":"us-gaap:DefinedBenefitPlanTextBlock","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"\n<div style=\"font-family: 'times new roman', times; font-size: 10pt;\">\n<p style=\"margin: 0px; text-indent: 0px;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\"><span style=\"border-left: none; border-right: none;\">10</span>.\u00a0 EMPLOYEE BENEFIT PLAN\u00a0</span></p> </div>\n<div style=\"font-family: 'times new roman', times; font-size: 10pt;\">\n<p style=\"margin: 10pt 0pt 0pt; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; line-height: inherit; color: #111111;\">Barnes &amp; Noble Education sponsors defined contribution plans for the benefit of substantially all of its employees. MBS Textbook Exchange, LLC (\u201cMBS\u201d), a subsidiary of Barnes &amp; Noble Education, maintains a profit-sharing plan covering </span><span style=\"font-size: 10pt; line-height: inherit; color: #232323;\">substantially </span><span style=\"font-size: 10pt; line-height: inherit; color: #111111;\">all full-time employees of MBS. </span><span style=\"font-size: 10pt; line-height: inherit; color: #232323;\">For all </span><span style=\"font-size: 10pt; line-height: inherit; color: #111111;\">plans, Barnes &amp; Noble Education is responsible to fund the employer contributions directly, if any. There was\u00a0no benefit expense for these plans during the period from June 10, 2024, to October 26, <span style=\"line-height: inherit;\"><span style=\"border-left: none; border-right: none; line-height: inherit;\">2024</span></span>.</span><span style=\"font-size: 10pt; line-height: inherit; color: #111111;\"><br/></span></p> </div> "}]},{"name":"rpt:f-1200","factDimensions":{"xbrl:concept":"us-gaap:DefinedContributionPlanCostRecognized","xbrl:period":"2024-06-10T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-1201","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityNoteDisclosureTextBlock","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"\n<div>\n<p style=\"margin: 0pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif; text-indent: 0pt;\"><span style=\"line-height: inherit; font-family: 'times new roman', times; font-size: 10pt;\"><b><span style=\"color: black; line-height: inherit;\"><span style=\"color: #000000; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-weight: bold; line-height: inherit;\">11.\u00a0\u00a0</span><span style=\"color: #000000; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;\"><span style=\"font-weight: bold; line-height: inherit;\">STOCKHOLDERS\u2019 EQUITY</span></span></span></b></span></p>\n<p style=\"margin: 12pt 0cm 0cm; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"line-height: inherit; font-family: 'times new roman', times;\"><b><i><span style=\"font-size: 10pt; color: black; line-height: inherit;\">Stock Repurchase Program</span></i></b></span></p> </div>\n<div style=\"line-height: 1.2;\">\n<p style=\"margin: 10pt 0cm 0cm; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-family: 'times new roman', times; line-height: inherit;\"><span style=\"font-size: 10pt; line-height: inherit; margin: 12pt 0pt 0pt; text-indent: 18pt;\"><span style=\"line-height: inherit;\">On December 29, 2022, the<span style=\"color: #000000; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">\u00a0Board</span><span style=\"line-height: inherit;\">\u00a0</span>approved a stock repurchase program of up to $<span style=\"line-height: inherit;\">50.0</span>\u00a0million of our common stock for a period of up to\u00a0<span style=\"line-height: inherit;\"><span>twelve</span></span>\u00a0months (the \u201cDecember 2022 Stock Repurchase Program\u201d), which terminated and superseded the stock repurchase program that had been approved by the Board on February 23, 2022. Any stock repurchases may be made through open market and privately negotiated transactions, at such times and in such amounts as management deems appropriate, including pursuant to\u00a0<span style=\"line-height: inherit;\"><span>one</span></span>\u00a0or more Rule\u00a0<span style=\"line-height: inherit;\"><span>10</span></span>b<span style=\"line-height: inherit;\"><span>5</span></span>-<span style=\"line-height: inherit;\"><span>1</span></span>\u00a0trading plans adopted in accordance with Rule\u00a0<span style=\"line-height: inherit;\"><span>10</span></span>b<span style=\"line-height: inherit;\"><span>5</span></span>-<span style=\"line-height: inherit;\"><span>1</span></span>\u00a0of the Securities Exchange Act of\u00a0<span style=\"line-height: inherit;\"><span>1934</span></span>, as amended. Additionally, the Board authorized the use of any derivative or similar instrument to effect stock repurchase transactions, including without limitation, accelerated share repurchase contracts, equity forward transactions, equity option transactions, equity swap transactions, cap transactions, collar transactions, naked put options, floor transactions or other similar transactions or any combination of the foregoing transactions. The December 2022 Stock Repurchase Program was implemented as a method to return value to our stockholders. The timing, pricing and sizes of any repurchases will depend on a number of factors, including the market price of our common stock and general market and economic conditions. The December 2022 Stock Repurchase Program does not obligate us to repurchase any dollar amount or number of shares, and the program may be suspended or discontinued at any time.\u00a0</span></span><span style=\"font-size: 10pt; line-height: inherit;\"><span style=\"line-height: inherit;\">On August 8, 2023, the Board approved an amendment to extend the expiration date of the December 2022 Stock Repurchase Program that was set to expire on<span style=\"line-height: inherit;\">\u00a0</span><span style=\"line-height: inherit;\">Dec<span style=\"line-height: inherit;\">ember <span>29</span>, <span>2023</span></span></span><span style=\"line-height: inherit;\">,\u00a0</span>to<span style=\"line-height: inherit;\">\u00a0</span><span style=\"line-height: inherit;\">December 29, 2024</span>.\u00a0<span style=\"font-size: 10pt;\">On August 27, 2024, the Board approved an amendment to extend the expiration date of the December 2022 Stock Repurchase Program that was set to expire on December 29, 2024, to December 29, 2025.</span></span></span></span></p>\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 10pt 0pt 0pt; text-indent: 18pt;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times;\"><span style=\"line-height: inherit;\">We did not repurchase any stock during the six months ended <span>October 31, 2024</span>. </span>As of <span>October 31, 2024</span>, we had $</span><span style=\"line-height: inherit;\"><span style=\"font-size: 10pt;\"><span style=\"font-size: 10pt;\"><span style=\"font-family: helvetica;\"><span style=\"font-family: 'times new roman', times;\"><span style=\"font-size: 11pt;\"><span style=\"font-size: 10pt;\"><span style=\"font-family: 'courier new', courier;\"><span style=\"font-family: 'times new roman', times;\">41.7</span></span></span></span></span></span></span></span></span><span style=\"font-family: 'times new roman', times; font-size: 10pt;\"> million available for repurchase under the December 2022 Stock Repurchase Program.\u00a0</span></p>\n<p style=\"margin: 8pt 0pt 0pt; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-family: 'times new roman', times; line-height: inherit;\"><b><i><span style=\"font-size: 10pt; color: #000000; line-height: inherit;\">Dividends Declared and Dividend Payments</span></i></b></span></p>\n<p style=\"margin: 10pt 0pt 0pt; text-indent: 18pt; line-height: 12pt;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt;\"><span style=\"color: #000000;\">On November 13, 2023, our Board declared a quarterly dividend in the amount of $0.045 per share, which was paid on January 25, 2024, to stockholders of record on January 14, 2024.</span></span></p>\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 10pt 0pt 0pt; text-indent: 18pt;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\"><span style=\"color: #000000; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">On February 28, 2024, our Board declared a quarterly dividend in the amount of\u00a0</span><span style=\"line-height: inherit;\">$<span style=\"line-height: inherit;\">0.045</span>\u00a0per share</span><span style=\"color: #000000; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">, which was paid on </span><span style=\"border-left: none; border-right: none; line-height: inherit;\"><span style=\"color: #000000; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">April 19, 2024,</span></span><span style=\"color: #000000; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">\u00a0to stockholders of record on </span><span style=\"border-left: none; border-right: none; line-height: inherit;\"><span style=\"color: #000000; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\"><span style=\"border-left: none; border-right: none; line-height: inherit;\">April 12, 2024</span></span></span><span style=\"background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; line-height: inherit;\">.</span><span style=\"color: #000000; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\"><span style=\"line-height: inherit;\">\u00a0</span></span></span></p>\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 10pt 0pt 0pt; text-indent: 18pt;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\"><span style=\"color: #000000; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\"><span style=\"line-height: inherit;\">On May 8, 2024, our Board declared a quarterly dividend in the amount of\u00a0$0.045\u00a0per share, which was paid on\u00a0July 26, 2024. to stockholders of record on July 8, 2024<span style=\"color: #000000; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;\">.</span></span></span></span></p>\n<p style=\"margin: 10pt 0pt 0pt; text-indent: 18pt; line-height: 1.2; font-size: 12pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; line-height: inherit; font-family: 'times new roman', times;\">On August 12, 2024, our Board declared a quarterly dividend in the amount of $0.045 per share, which was paid on October 18, 2024, to stockholders of record on October 4, 2024.</span></p>\n<p style=\"margin: 0pt; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; color: #000000; line-height: inherit; font-family: 'times new roman', times;\"><br/></span></p>\n<p style=\"margin: 0pt; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; color: #000000; line-height: inherit; font-family: 'times new roman', times;\">Future dividends will be subject to further review and approval by the Board in accordance with applicable law. The Board reserves the right to adjust or withdraw the quarterly dividend in future periods as it reviews our capital allocation strategy from time to time.</span></p>\n<p style=\"margin: 0pt; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif;\"><br/></p>\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 0pt; text-indent: 18pt;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\"> In the six months ended October 31,\u00a0<span>2024</span><span style=\"line-height: inherit;\">\u00a0and June 30, 2023</span>, the total dividends paid were $3.0 million and $3.0 million, respectively.</span></p>\n\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 12pt 0pt 0pt; text-indent: 18pt;\"><span style=\"font-style: italic; font-family: 'times new roman', times; font-size: 10pt;\"><span style=\"line-height: inherit; font-weight: bold;\">At-the-Market Equity Offerings</span></span></p>\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 12pt 0pt 0pt; text-indent: 18pt;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\">On September 19, 2024, Barnes &amp; Noble Education entered into an At-the-Market (\"ATM\") Sales Agreement with BTIG, LLC (\u201cBTIG\u201d) (the \"Sales Agreement\"), under Barnes &amp; Noble Education may offer and sell BNED Common Stock from time to time through BTIG as its sales agent. BTIG will use commercially reasonable efforts to sell an aggregate offering of up to $40 million of BNED Common Stock from time to time, based upon Barnes &amp; Noble Education\u2019s instructions (including any price, time or size limits or other customary parameters or conditions Barnes &amp; Noble Education may impose). Barnes &amp; Noble Education will pay BTIG a commission of 2% of the gross sales proceeds of any common shares sold under the Sales Agreement. Barnes &amp; Noble Education is not obligated to make any sales of common shares under the Sales Agreement. During the three months ended October 31, 2024, Barnes &amp; Noble Education issued and sold 1,046,460 shares of BNED Common Stock under the sales agreement at a weighted-average price of $9.35 per share and received $9.6 million in proceeds, net of commissions.<br/></span></p> </div> "}]},{"name":"rpt:f-1202","factDimensions":{"xbrl:concept":"srt:StockRepurchaseProgramAuthorizedAmount1","xbrl:period":"2022-12-30T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonStockMember","srt:RangeAxis":"srt:MaximumMember","srt:ShareRepurchaseProgramAxis":"immr:StockRepurchaseProgramMember"},"factValues":[{"value":"50000000","decimals":-5}]},{"name":"rpt:f-1203","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonStockMember","srt:ShareRepurchaseProgramAxis":"immr:December2022StockRepurchaseProgramMember"},"factValues":[{"value":"41700000","decimals":-5}]},{"name":"rpt:f-1204","factDimensions":{"xbrl:concept":"us-gaap:DividendsPayableDateDeclaredDayMonthAndYear","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","us-gaap:DividendsAxis":"immr:O2023Q3DividendsMember"},"factValues":[{"value":"2023-11-13"}]},{"name":"rpt:f-1205","factDimensions":{"xbrl:concept":"us-gaap:CommonStockDividendsPerShareCashPaid","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:DividendsAxis":"immr:O2023Q3DividendsMember"},"factValues":[{"value":"0.045","decimals":3}]},{"name":"rpt:f-1206","factDimensions":{"xbrl:concept":"us-gaap:DividendPayableDateToBePaidDayMonthAndYear","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","us-gaap:DividendsAxis":"immr:O2023Q3DividendsMember"},"factValues":[{"value":"2024-01-25"}]},{"name":"rpt:f-1207","factDimensions":{"xbrl:concept":"us-gaap:DividendsPayableDateOfRecordDayMonthAndYear","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","us-gaap:DividendsAxis":"immr:O2023Q3DividendsMember"},"factValues":[{"value":"2024-01-14"}]},{"name":"rpt:f-1208","factDimensions":{"xbrl:concept":"us-gaap:DividendsPayableDateDeclaredDayMonthAndYear","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","us-gaap:DividendsAxis":"immr:O2023Q4DividendsMember"},"factValues":[{"value":"2024-02-28"}]},{"name":"rpt:f-1209","factDimensions":{"xbrl:concept":"us-gaap:CommonStockDividendsPerShareCashPaid","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:DividendsAxis":"immr:O2023Q4DividendsMember"},"factValues":[{"value":"0.045","decimals":3}]},{"name":"rpt:f-1210","factDimensions":{"xbrl:concept":"us-gaap:DividendPayableDateToBePaidDayMonthAndYear","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","us-gaap:DividendsAxis":"immr:O2023Q4DividendsMember"},"factValues":[{"value":"2024-04-19"}]},{"name":"rpt:f-1211","factDimensions":{"xbrl:concept":"us-gaap:DividendsPayableDateOfRecordDayMonthAndYear","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","us-gaap:DividendsAxis":"immr:O2023Q4DividendsMember"},"factValues":[{"value":"2024-04-12"}]},{"name":"rpt:f-1212","factDimensions":{"xbrl:concept":"us-gaap:DividendsPayableDateDeclaredDayMonthAndYear","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","us-gaap:DividendsAxis":"immr:O2024Q1DividendsMember"},"factValues":[{"value":"2024-05-08"}]},{"name":"rpt:f-1213","factDimensions":{"xbrl:concept":"us-gaap:CommonStockDividendsPerShareCashPaid","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:DividendsAxis":"immr:O2024Q1DividendsMember"},"factValues":[{"value":"0.045","decimals":3}]},{"name":"rpt:f-1214","factDimensions":{"xbrl:concept":"us-gaap:DividendPayableDateToBePaidDayMonthAndYear","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","us-gaap:DividendsAxis":"immr:O2024Q1DividendsMember"},"factValues":[{"value":"2024-07-26"}]},{"name":"rpt:f-1215","factDimensions":{"xbrl:concept":"us-gaap:DividendsPayableDateOfRecordDayMonthAndYear","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","us-gaap:DividendsAxis":"immr:O2024Q1DividendsMember"},"factValues":[{"value":"2024-07-08"}]},{"name":"rpt:f-1216","factDimensions":{"xbrl:concept":"us-gaap:DividendsPayableDateDeclaredDayMonthAndYear","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","us-gaap:DividendsAxis":"immr:O2024Q2DividendsMember"},"factValues":[{"value":"2024-08-12"}]},{"name":"rpt:f-1217","factDimensions":{"xbrl:concept":"us-gaap:CommonStockDividendsPerShareCashPaid","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:DividendsAxis":"immr:O2024Q2DividendsMember"},"factValues":[{"value":"0.045","decimals":3}]},{"name":"rpt:f-1218","factDimensions":{"xbrl:concept":"us-gaap:DividendPayableDateToBePaidDayMonthAndYear","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","us-gaap:DividendsAxis":"immr:O2024Q2DividendsMember"},"factValues":[{"value":"2024-10-18"}]},{"name":"rpt:f-1219","factDimensions":{"xbrl:concept":"us-gaap:DividendsPayableDateOfRecordDayMonthAndYear","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","us-gaap:DividendsAxis":"immr:O2024Q2DividendsMember"},"factValues":[{"value":"2024-10-04"}]},{"name":"rpt:f-1220","factDimensions":{"xbrl:concept":"us-gaap:DividendsCommonStockCash","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3000000","decimals":-5}]},{"name":"rpt:f-1221","factDimensions":{"xbrl:concept":"us-gaap:DividendsCommonStockCash","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3000000","decimals":-5}]},{"name":"rpt:f-1222","factDimensions":{"xbrl:concept":"us-gaap:SaleOfStockConsiderationReceivedPerTransaction","xbrl:period":"2024-09-19T00:00:00/2024-09-20T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","immr:AgreementAxis":"immr:SalesAgreementMember","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","us-gaap:SubsidiarySaleOfStockAxis":"immr:AtMarketEquityOfferingsMember","srt:CounterpartyNameAxis":"immr:BtigLlcMember"},"factValues":[{"value":"40000000","decimals":-6}]},{"name":"rpt:f-1223","factDimensions":{"xbrl:concept":"immr:PercentageOfCommissionFromGrossSalesProceedsOfCommonShares","xbrl:period":"2024-09-20T00:00:00","xbrl:entity":"cik:0001058811","immr:AgreementAxis":"immr:SalesAgreementMember","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","us-gaap:SubsidiarySaleOfStockAxis":"immr:AtMarketEquityOfferingsMember","srt:CounterpartyNameAxis":"immr:BtigLlcMember"},"factValues":[{"value":"0.02","decimals":2}]},{"name":"rpt:f-1224","factDimensions":{"xbrl:concept":"us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares","immr:AgreementAxis":"immr:SalesAgreementMember","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","us-gaap:SubsidiarySaleOfStockAxis":"immr:AtMarketEquityOfferingsMember","srt:CounterpartyNameAxis":"immr:BtigLlcMember"},"factValues":[{"value":"1046460","decimals":0}]},{"name":"rpt:f-1225","factDimensions":{"xbrl:concept":"us-gaap:SaleOfStockPricePerShare","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD/xbrla:shares","immr:AgreementAxis":"immr:SalesAgreementMember","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","us-gaap:SubsidiarySaleOfStockAxis":"immr:AtMarketEquityOfferingsMember","srt:CounterpartyNameAxis":"immr:BtigLlcMember"},"factValues":[{"value":"9.35","decimals":2}]},{"name":"rpt:f-1226","factDimensions":{"xbrl:concept":"us-gaap:SaleOfStockConsiderationReceivedOnTransaction","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","immr:AgreementAxis":"immr:SalesAgreementMember","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","us-gaap:SubsidiarySaleOfStockAxis":"immr:AtMarketEquityOfferingsMember","srt:CounterpartyNameAxis":"immr:BtigLlcMember"},"factValues":[{"value":"9600000","decimals":-5}]},{"name":"rpt:f-1227","factDimensions":{"xbrl:concept":"us-gaap:MinorityInterestDisclosureTextBlock","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"\n<div style=\"font-family: 'times new roman', times; font-size: 10pt;\"><b style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\"><span style=\"color: black; line-height: inherit;\"><span style=\"color: #000000; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-weight: bold; line-height: inherit;\"><span style=\"border-left: none; border-right: none;\">12</span>.\u00a0 NONCONTROLLING INTEREST</span></span></b></div>\n<div style=\"font-family: 'times new roman', times; font-size: 10pt; margin: 10pt 0cm 0cm; text-indent: 18pt; line-height: 1.2;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt;\">Immersion is the primary beneficiary of Barnes &amp; Noble Education and as a result, consolidates the financial results of Barnes &amp; Noble Education and reports a noncontrolling interest representing BNED Common Stock held by other Barnes &amp; Noble Education\u2019s stockholders. Changes in Immersion\u2019s ownership interest in Barnes &amp; Noble Education while Immersion retains its controlling interest in Barnes &amp; Noble Education are accounted for as equity transactions.</span> <br/></div>\n<div style=\"font-family: 'times new roman', times; font-size: 10pt; margin: 10pt 0pt; text-indent: 18pt; line-height: 1.2;\">\n\n<div style=\"font-family: 'times new roman', times; font-size: 10pt; margin: 0pt; text-indent: 18pt; line-height: 1.2;\">The following table summarizes the ownership interest in Barnes &amp; Noble Education:</div>\n<div style=\"font-family: 'times new roman', times; font-size: 10pt; margin: 0pt; text-indent: 18pt; line-height: 1.2;\"><br/></div>\n<div id=\"t_ft_8LA5SZAUIO00000000000000000000b\">\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"height: 63px; border-collapse: collapse; width: 100%; font-family: 'times new roman'; font-size: 10pt; margin-left: 0.1px;\" width=\"100%\"> <tbody>\n<tr style=\"height: 15px;\">\n<td style=\"height: 15px; padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; white-space: nowrap; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: bold; text-decoration: none; font-family: 'Times New Roman'; white-space: normal; margin: 0px; text-indent: 0px; text-align: center; border-bottom-width: 1pt; border-bottom-style: solid; vertical-align: bottom; border-bottom-color: #000000 !important;\"><br/></td>\n<td colspan=\"5\" style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: bold; text-decoration: none; font-family: 'Times New Roman'; white-space: normal; height: 15px; margin: 0px; text-indent: 0px; text-align: center; border-bottom-width: 1pt; border-bottom-style: solid; vertical-align: bottom; border-bottom-color: #000000 !important;\" valign=\"bottom\"><span>October 31, 2024</span></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: bold; text-decoration: none; font-family: 'Times New Roman'; white-space: normal; height: 15px; border-bottom-width: 1pt; border-bottom-style: solid; vertical-align: bottom; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"height: 18px;\">\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; white-space: nowrap; height: 18px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: bold; text-decoration: none; font-family: 'Times New Roman'; white-space: normal; margin: 0px; text-indent: 0px; text-align: center; border-bottom-width: 1pt; border-bottom-style: solid; vertical-align: bottom; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: bold; text-decoration: none; font-family: 'Times New Roman'; white-space: normal; margin: 0px; text-indent: 0px; text-align: center; height: 18px; border-bottom-width: 1pt; border-bottom-style: solid; vertical-align: bottom; border-bottom-color: #000000 !important;\" valign=\"bottom\">Shares Owned</td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: bold; text-decoration: none; font-family: 'Times New Roman'; white-space: normal; margin: 0px; text-indent: 0px; text-align: center; border-bottom-width: 1pt; border-bottom-style: solid; height: 18px; vertical-align: bottom; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: bold; text-decoration: none; font-family: 'Times New Roman'; white-space: normal; margin: 0px; text-indent: 0px; text-align: center; height: 18px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: bold; text-decoration: none; font-family: 'Times New Roman'; white-space: normal; margin: 0px; text-indent: 0px; text-align: center; border-bottom-width: 1pt; border-bottom-style: solid; vertical-align: bottom; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: bold; text-decoration: none; font-family: 'Times New Roman'; white-space: normal; margin: 0px; text-indent: 0px; text-align: center; height: 18px; border-bottom-width: 1pt; border-bottom-style: solid; vertical-align: bottom; border-bottom-color: #000000 !important;\" valign=\"bottom\">% of Ownership</td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: bold; text-decoration: none; font-family: 'Times New Roman'; white-space: normal; height: 18px; border-bottom-width: 1pt; border-bottom-style: solid; vertical-align: bottom; text-align: left; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff; width: 75%;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">Number of Barnes &amp; Noble Education Common Stock held by Immersion</span></p> </td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; text-align: right; background-color: #cceeff; width: 1%;\"><br/></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; background-color: #cceeff; width: 10%;\"><span style=\"line-height: inherit;\"><span style=\"border-left: none; border-right: none; line-height: inherit;\">11,006,701</span></span></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; text-align: right; background-color: #cceeff; height: 10px; width: 1%;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff; width: 1%;\"><br/></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; text-align: right; background-color: #cceeff; width: 1%;\"><br/></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; background-color: #cceeff; width: 10%;\"><span style=\"border-left: none; border-right: none; line-height: inherit;\">40.30</span></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; height: 10px; background-color: #cceeff; text-align: left; width: 1%;\">%</td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; line-height: inherit;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">Number of Barnes &amp; Noble Education Common Stock held by\u00a0</span>noncontrolling<span style=\"color: #000000; font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">\u00a0interest</span></span></p> </td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; text-align: right;\"><br/></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right;\"><span style=\"border-left: none; border-right: none; line-height: inherit;\">16,279,830</span></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; text-align: right; height: 10px;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px;\"><br/></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; text-align: right;\"><br/></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right;\"><span style=\"border-left: none; border-right: none; line-height: inherit;\">59.70</span></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; text-align: left; border-bottom-color: #000000 !important;\">%</td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">Total Barnes &amp; Noble Education common stock outstanding</span></p> </td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; text-align: right; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; border-top-color: #000000 !important; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; border-top-color: #000000 !important; border-bottom-color: #000000 !important;\"><span style=\"border-left: none; border-right: none; line-height: inherit;\">27,286,531</span></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; text-align: right; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; height: 10px; border-top-color: #000000 !important; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; text-align: right; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; border-top-color: #000000 !important; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; border-top-color: #000000 !important; border-bottom-color: #000000 !important;\"><span style=\"border-left: none; border-right: none; line-height: inherit;\">100.0</span></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; height: 10px; background-color: #cceeff; border-bottom-width: 3pt; border-bottom-style: double; text-align: left; border-bottom-color: #000000 !important;\">%</td> </tr> </tbody> </table> </div>  </div>\n<div style=\"font-family: 'times new roman', times; font-size: 10pt; margin: 0pt; text-indent: 18pt; line-height: 1.2;\">\n\n<div style=\"font-family: 'times new roman', times; font-size: 10pt; margin: 0pt; text-indent: 18pt; line-height: 1.2;\">The weighted average ownership percentages for the applicable reporting periods are used to attribute net income to the non-controlling interest holders and were as follows:</div>\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 0px; text-indent: 0px;\"><br/></p>\n<div style=\"font-family: 'times new roman', times; font-size: 10pt; margin: 0pt 0cm 0cm; text-indent: 18pt; line-height: 1.2;\">\n<div id=\"t_ft_6DG5OGGGM800000000000000000000b\">\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"height: 42px; border-collapse: collapse; width: 100%; font-family: 'times new roman'; font-size: 10pt; margin-left: 0.1px;\" width=\"100%\"> <tbody>\n<tr style=\"height: 32px;\">\n<td style=\"height: 32px; padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; font-style: normal; text-decoration: none; font-family: 'Times New Roman'; white-space: nowrap; vertical-align: bottom;\" valign=\"bottom\"></td>\n<td colspan=\"2\" style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; text-decoration: none; font-family: 'Times New Roman'; white-space: nowrap; height: 32px; vertical-align: bottom; border-bottom: 1pt solid #000000; text-align: center;\" valign=\"bottom\"><span style=\"font-weight: bold;\">One Month Ended <br/>July 31, 2024<br/></span></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; font-style: normal; text-decoration: none; font-family: 'Times New Roman'; white-space: nowrap; height: 32px; border-bottom-width: 1pt; border-bottom-style: solid; vertical-align: bottom; border-bottom-color: #000000 !important;\" valign=\"bottom\"></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; font-style: normal; text-decoration: none; font-family: 'Times New Roman'; white-space: nowrap; height: 32px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: bold; text-decoration: none; font-family: 'Times New Roman'; white-space: normal; margin: 0px; text-indent: 0px; text-align: center; border-bottom-width: 1pt; border-bottom-style: solid; vertical-align: bottom; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: bold; text-decoration: none; font-family: 'Times New Roman'; white-space: normal; height: 32px; margin: 0px; text-indent: 0px; text-align: center; border-bottom-width: 1pt; border-bottom-style: solid; vertical-align: bottom; border-bottom-color: #000000 !important;\" valign=\"bottom\">Three Month Ended October 31, 2024</td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; font-style: normal; text-decoration: none; font-family: 'Times New Roman'; white-space: nowrap; height: 32px; border-bottom-width: 1pt; border-bottom-style: solid; vertical-align: bottom; border-bottom-color: #000000 !important;\" valign=\"bottom\"></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; font-style: normal; text-decoration: none; font-family: 'Times New Roman'; white-space: nowrap; height: 32px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: bold; text-decoration: none; font-family: 'Times New Roman'; white-space: normal; margin: 0px; text-indent: 0px; text-align: center; border-bottom-width: 1pt; border-bottom-style: solid; vertical-align: bottom; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: bold; text-decoration: none; font-family: 'Times New Roman'; white-space: normal; height: 32px; margin: 0px; text-indent: 0px; text-align: center; border-bottom-width: 1pt; border-bottom-style: solid; vertical-align: bottom; border-bottom-color: #000000 !important;\" valign=\"bottom\">From June 10, 2024 to October 31, 2024</td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: bold; font-style: normal; text-decoration: none; font-family: 'Times New Roman'; white-space: normal; text-align: center; height: 32px; border-bottom-width: 1pt; border-bottom-style: solid; vertical-align: bottom; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff; width: 62%;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> Non-controlling interest holders' weighted average ownership percentages </span></p> </td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; font-style: normal; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; height: 10px; background-color: #cceeff; width: 1%;\"></td>\n<td align=\"right\" style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; height: 10px; background-color: #cceeff; text-align: right; width: 10%;\">58.0</td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; height: 10px; background-color: #cceeff; text-align: right; width: 1%;\"></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; height: 10px; background-color: #cceeff; text-align: right; width: 1%;\"><br/></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; background-color: #cceeff; text-align: right; width: 1%;\"><br/></td>\n<td align=\"right\" style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; height: 10px; background-color: #cceeff; text-align: right; width: 10%;\">58.6</td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; height: 10px; background-color: #cceeff; text-align: right; width: 1%;\"></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; height: 10px; background-color: #cceeff; text-align: right; width: 1%;\"><br/></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; background-color: #cceeff; text-align: right; width: 1%;\"><br/></td>\n<td align=\"right\" style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; height: 10px; background-color: #cceeff; text-align: right; width: 10%;\">58.2</td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; font-style: normal; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; height: 10px; background-color: #cceeff; width: 1%;\"><br/></td> </tr> </tbody> </table> </div> </div>  </div>\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 0px; text-indent: 0px;\"><br/></p>\n<div style=\"font-family: 'times new roman', times; font-size: 10pt; margin: 0pt; text-indent: 18pt; line-height: 1.2;\">\n\n<div style=\"font-family: 'times new roman', times; font-size: 10pt; margin: 0pt; text-indent: 18pt; line-height: 1.2;\">The following table summarizes the effect of changes in ownership of Barnes &amp; Noble Education on the Company\u2019s equity for the periods presented (in thousands):</div>\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 0px; text-indent: 0px;\"><br/></p>\n<div style=\"font-family: 'times new roman', times; font-size: 10pt; margin: 0pt 0cm 0cm; text-indent: 18pt; line-height: 1.2;\">\n<div id=\"t_ft_RZ0OMT4RVK00000000000000000000b\">\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"height: 55px; border-collapse: collapse; width: 99.9987%; font-family: 'times new roman'; font-size: 10pt; margin-left: 0.1px;\" width=\"100%\"> <tbody>\n<tr style=\"height: 15px;\">\n<td style=\"height: 15px; padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; white-space: nowrap; vertical-align: bottom;\" valign=\"bottom\"></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; white-space: nowrap; height: 15px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: bold; text-decoration: none; font-family: 'Times New Roman'; white-space: normal; height: 15px; margin: 0px; text-indent: 0px; text-align: center; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">One Month Ended July 31, 2024</td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; white-space: nowrap; height: 15px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; white-space: nowrap; height: 15px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; white-space: nowrap; height: 15px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: bold; text-decoration: none; font-family: 'Times New Roman'; white-space: normal; height: 15px; margin: 0px; text-indent: 0px; text-align: center; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">Three Month Ended October 31, 2024</td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; white-space: nowrap; height: 15px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; white-space: nowrap; height: 15px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; white-space: nowrap; height: 15px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: bold; text-decoration: none; font-family: 'Times New Roman'; white-space: normal; height: 15px; margin: 0px; text-indent: 0px; text-align: center; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">From June 10, 2024 to October 31, 2024</td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: bold; text-decoration: none; font-family: 'Times New Roman'; white-space: normal; height: 15px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff; width: 62%;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> Net Income (loss) attributable to Immersion </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\">$</td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; background-color: #cceeff; width: 10%;\">(4,891</td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\">)</td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%; height: 10px;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\">$</td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; background-color: #cceeff; width: 10%;\"><span>20,171</span></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; background-color: #cceeff; width: 1%;\"></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%; height: 10px;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\">$</td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; background-color: #cceeff; width: 10%;\">9,480</td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; text-align: right; height: 10px; background-color: #cceeff; width: 1%;\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> Transfers from (to) non-controlling interests: </span></p> </td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; height: 10px;\"></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right;\"></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right;\"></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; text-align: right; height: 10px;\"><br/></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; text-align: right; height: 10px;\"><br/></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right;\"></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right;\"></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; text-align: right; height: 10px;\"><br/></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; text-align: right; height: 10px;\"><br/></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right;\"></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; text-align: right; height: 10px;\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> Increase (decrease) in additional paid-in capital as a result of common stock issuances pursuant to vesting of equity awards, and sales of common stock </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff;\">$</td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; background-color: #cceeff;\">\u2014</td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; background-color: #cceeff;\"></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; height: 10px;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff;\">$</td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; background-color: #cceeff;\">(42</td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff;\">)</td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; height: 10px;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff;\">$</td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; background-color: #cceeff;\">56,410</td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; text-align: right; height: 10px; background-color: #cceeff;\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> Total effect of changes in ownership interest on equity attributable to Immersion stockholders </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">$</td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">(4,891</td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: &quot;Times New Roman&quot;; vertical-align: bottom; white-space: nowrap; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; border-top-color: rgb(0, 0, 0) !important; border-bottom-color: rgb(0, 0, 0) !important; text-align: left;\">)</td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">$</td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">20,129</td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">$</td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">65,890</td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; text-align: right; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td> </tr> </tbody> </table> </div> </div>  </div> "}]},{"name":"rpt:f-1228","factDimensions":{"xbrl:concept":"immr:ScheduleOfOwnershipInterestInSubsidiaryTableTextBlock","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"\n<div style=\"font-family: 'times new roman', times; font-size: 10pt; margin: 0pt; text-indent: 18pt; line-height: 1.2;\">The following table summarizes the ownership interest in Barnes &amp; Noble Education:</div>\n<div style=\"font-family: 'times new roman', times; font-size: 10pt; margin: 0pt; text-indent: 18pt; line-height: 1.2;\"><br/></div>\n<div id=\"t_ft_8LA5SZAUIO00000000000000000000b\">\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"height: 63px; border-collapse: collapse; width: 100%; font-family: 'times new roman'; font-size: 10pt; margin-left: 0.1px;\" width=\"100%\"> <tbody>\n<tr style=\"height: 15px;\">\n<td style=\"height: 15px; padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; white-space: nowrap; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: bold; text-decoration: none; font-family: 'Times New Roman'; white-space: normal; margin: 0px; text-indent: 0px; text-align: center; border-bottom-width: 1pt; border-bottom-style: solid; vertical-align: bottom; border-bottom-color: #000000 !important;\"><br/></td>\n<td colspan=\"5\" style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: bold; text-decoration: none; font-family: 'Times New Roman'; white-space: normal; height: 15px; margin: 0px; text-indent: 0px; text-align: center; border-bottom-width: 1pt; border-bottom-style: solid; vertical-align: bottom; border-bottom-color: #000000 !important;\" valign=\"bottom\"><span>October 31, 2024</span></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: bold; text-decoration: none; font-family: 'Times New Roman'; white-space: normal; height: 15px; border-bottom-width: 1pt; border-bottom-style: solid; vertical-align: bottom; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"height: 18px;\">\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; white-space: nowrap; height: 18px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: bold; text-decoration: none; font-family: 'Times New Roman'; white-space: normal; margin: 0px; text-indent: 0px; text-align: center; border-bottom-width: 1pt; border-bottom-style: solid; vertical-align: bottom; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: bold; text-decoration: none; font-family: 'Times New Roman'; white-space: normal; margin: 0px; text-indent: 0px; text-align: center; height: 18px; border-bottom-width: 1pt; border-bottom-style: solid; vertical-align: bottom; border-bottom-color: #000000 !important;\" valign=\"bottom\">Shares Owned</td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: bold; text-decoration: none; font-family: 'Times New Roman'; white-space: normal; margin: 0px; text-indent: 0px; text-align: center; border-bottom-width: 1pt; border-bottom-style: solid; height: 18px; vertical-align: bottom; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: bold; text-decoration: none; font-family: 'Times New Roman'; white-space: normal; margin: 0px; text-indent: 0px; text-align: center; height: 18px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: bold; text-decoration: none; font-family: 'Times New Roman'; white-space: normal; margin: 0px; text-indent: 0px; text-align: center; border-bottom-width: 1pt; border-bottom-style: solid; vertical-align: bottom; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: bold; text-decoration: none; font-family: 'Times New Roman'; white-space: normal; margin: 0px; text-indent: 0px; text-align: center; height: 18px; border-bottom-width: 1pt; border-bottom-style: solid; vertical-align: bottom; border-bottom-color: #000000 !important;\" valign=\"bottom\">% of Ownership</td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: bold; text-decoration: none; font-family: 'Times New Roman'; white-space: normal; height: 18px; border-bottom-width: 1pt; border-bottom-style: solid; vertical-align: bottom; text-align: left; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff; width: 75%;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">Number of Barnes &amp; Noble Education Common Stock held by Immersion</span></p> </td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; text-align: right; background-color: #cceeff; width: 1%;\"><br/></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; background-color: #cceeff; width: 10%;\"><span style=\"line-height: inherit;\"><span style=\"border-left: none; border-right: none; line-height: inherit;\">11,006,701</span></span></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; text-align: right; background-color: #cceeff; height: 10px; width: 1%;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff; width: 1%;\"><br/></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; text-align: right; background-color: #cceeff; width: 1%;\"><br/></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; background-color: #cceeff; width: 10%;\"><span style=\"border-left: none; border-right: none; line-height: inherit;\">40.30</span></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; height: 10px; background-color: #cceeff; text-align: left; width: 1%;\">%</td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; line-height: inherit;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">Number of Barnes &amp; Noble Education Common Stock held by\u00a0</span>noncontrolling<span style=\"color: #000000; font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">\u00a0interest</span></span></p> </td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; text-align: right;\"><br/></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right;\"><span style=\"border-left: none; border-right: none; line-height: inherit;\">16,279,830</span></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; text-align: right; height: 10px;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px;\"><br/></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; text-align: right;\"><br/></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right;\"><span style=\"border-left: none; border-right: none; line-height: inherit;\">59.70</span></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; text-align: left; border-bottom-color: #000000 !important;\">%</td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">Total Barnes &amp; Noble Education common stock outstanding</span></p> </td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; text-align: right; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; border-top-color: #000000 !important; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; border-top-color: #000000 !important; border-bottom-color: #000000 !important;\"><span style=\"border-left: none; border-right: none; line-height: inherit;\">27,286,531</span></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; text-align: right; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; height: 10px; border-top-color: #000000 !important; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; text-align: right; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; border-top-color: #000000 !important; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; background-color: #cceeff; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; border-top-color: #000000 !important; border-bottom-color: #000000 !important;\"><span style=\"border-left: none; border-right: none; line-height: inherit;\">100.0</span></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; height: 10px; background-color: #cceeff; border-bottom-width: 3pt; border-bottom-style: double; text-align: left; border-bottom-color: #000000 !important;\">%</td> </tr> </tbody> </table> </div> "}]},{"name":"rpt:f-1229","factDimensions":{"xbrl:concept":"immr:NumberOfCommonSharesOutstandingOfSubsidiaryHeldByParent","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:ParentMember"},"factValues":[{"value":"11006701","decimals":0}]},{"name":"rpt:f-1230","factDimensions":{"xbrl:concept":"us-gaap:MinorityInterestOwnershipPercentageByParent","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:ParentMember","srt:OwnershipAxis":"immr:DirectOwnershipMember"},"factValues":[{"value":"0.403","decimals":4}]},{"name":"rpt:f-1231","factDimensions":{"xbrl:concept":"immr:NumberOfCommonSharesOutstandingOfSubsidiaryHeldByNoncontrollingInterest","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"16279830","decimals":0}]},{"name":"rpt:f-1232","factDimensions":{"xbrl:concept":"us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember","srt:OwnershipAxis":"immr:DirectOwnershipMember"},"factValues":[{"value":"0.597","decimals":4}]},{"name":"rpt:f-1233","factDimensions":{"xbrl:concept":"immr:NumberOfCommonSharesOutstandingOfSubsidiary","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"27286531","decimals":0}]},{"name":"rpt:f-1234","factDimensions":{"xbrl:concept":"immr:PercentageOfCommonSharesOutstandingOfSubsidiary","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"1","decimals":3}]},{"name":"rpt:f-1235","factDimensions":{"xbrl:concept":"immr:ScheduleOfWeightedAverageOwnershipPercentagesByNoncontrollingInterestTableTextBlock","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"\n<div style=\"font-family: 'times new roman', times; font-size: 10pt; margin: 0pt; text-indent: 18pt; line-height: 1.2;\">The weighted average ownership percentages for the applicable reporting periods are used to attribute net income to the non-controlling interest holders and were as follows:</div>\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 0px; text-indent: 0px;\"><br/></p>\n<div style=\"font-family: 'times new roman', times; font-size: 10pt; margin: 0pt 0cm 0cm; text-indent: 18pt; line-height: 1.2;\">\n<div id=\"t_ft_6DG5OGGGM800000000000000000000b\">\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"height: 42px; border-collapse: collapse; width: 100%; font-family: 'times new roman'; font-size: 10pt; margin-left: 0.1px;\" width=\"100%\"> <tbody>\n<tr style=\"height: 32px;\">\n<td style=\"height: 32px; padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; font-style: normal; text-decoration: none; font-family: 'Times New Roman'; white-space: nowrap; vertical-align: bottom;\" valign=\"bottom\"></td>\n<td colspan=\"2\" style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; text-decoration: none; font-family: 'Times New Roman'; white-space: nowrap; height: 32px; vertical-align: bottom; border-bottom: 1pt solid #000000; text-align: center;\" valign=\"bottom\"><span style=\"font-weight: bold;\">One Month Ended <br/>July 31, 2024<br/></span></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; font-style: normal; text-decoration: none; font-family: 'Times New Roman'; white-space: nowrap; height: 32px; border-bottom-width: 1pt; border-bottom-style: solid; vertical-align: bottom; border-bottom-color: #000000 !important;\" valign=\"bottom\"></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; font-style: normal; text-decoration: none; font-family: 'Times New Roman'; white-space: nowrap; height: 32px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: bold; text-decoration: none; font-family: 'Times New Roman'; white-space: normal; margin: 0px; text-indent: 0px; text-align: center; border-bottom-width: 1pt; border-bottom-style: solid; vertical-align: bottom; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: bold; text-decoration: none; font-family: 'Times New Roman'; white-space: normal; height: 32px; margin: 0px; text-indent: 0px; text-align: center; border-bottom-width: 1pt; border-bottom-style: solid; vertical-align: bottom; border-bottom-color: #000000 !important;\" valign=\"bottom\">Three Month Ended October 31, 2024</td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; font-style: normal; text-decoration: none; font-family: 'Times New Roman'; white-space: nowrap; height: 32px; border-bottom-width: 1pt; border-bottom-style: solid; vertical-align: bottom; border-bottom-color: #000000 !important;\" valign=\"bottom\"></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; font-style: normal; text-decoration: none; font-family: 'Times New Roman'; white-space: nowrap; height: 32px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: bold; text-decoration: none; font-family: 'Times New Roman'; white-space: normal; margin: 0px; text-indent: 0px; text-align: center; border-bottom-width: 1pt; border-bottom-style: solid; vertical-align: bottom; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: bold; text-decoration: none; font-family: 'Times New Roman'; white-space: normal; height: 32px; margin: 0px; text-indent: 0px; text-align: center; border-bottom-width: 1pt; border-bottom-style: solid; vertical-align: bottom; border-bottom-color: #000000 !important;\" valign=\"bottom\">From June 10, 2024 to October 31, 2024</td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: bold; font-style: normal; text-decoration: none; font-family: 'Times New Roman'; white-space: normal; text-align: center; height: 32px; border-bottom-width: 1pt; border-bottom-style: solid; vertical-align: bottom; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff; width: 62%;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> Non-controlling interest holders' weighted average ownership percentages </span></p> </td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; font-style: normal; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; height: 10px; background-color: #cceeff; width: 1%;\"></td>\n<td align=\"right\" style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; height: 10px; background-color: #cceeff; text-align: right; width: 10%;\">58.0</td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; height: 10px; background-color: #cceeff; text-align: right; width: 1%;\"></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; height: 10px; background-color: #cceeff; text-align: right; width: 1%;\"><br/></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; background-color: #cceeff; text-align: right; width: 1%;\"><br/></td>\n<td align=\"right\" style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; height: 10px; background-color: #cceeff; text-align: right; width: 10%;\">58.6</td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; height: 10px; background-color: #cceeff; text-align: right; width: 1%;\"></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; height: 10px; background-color: #cceeff; text-align: right; width: 1%;\"><br/></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; background-color: #cceeff; text-align: right; width: 1%;\"><br/></td>\n<td align=\"right\" style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; height: 10px; background-color: #cceeff; text-align: right; width: 10%;\">58.2</td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; font-style: normal; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; height: 10px; background-color: #cceeff; width: 1%;\"><br/></td> </tr> </tbody> </table> </div> </div> "}]},{"name":"rpt:f-1236","factDimensions":{"xbrl:concept":"immr:WeightedAverageOwnershipPercentageOfSubsidiaryHeldByNoncontrollingInterest","xbrl:period":"2024-07-01T00:00:00/2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"0.58","decimals":3}]},{"name":"rpt:f-1237","factDimensions":{"xbrl:concept":"immr:WeightedAverageOwnershipPercentageOfSubsidiaryHeldByNoncontrollingInterest","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"0.586","decimals":3}]},{"name":"rpt:f-1238","factDimensions":{"xbrl:concept":"immr:WeightedAverageOwnershipPercentageOfSubsidiaryHeldByNoncontrollingInterest","xbrl:period":"2024-06-10T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"0.582","decimals":3}]},{"name":"rpt:f-1239","factDimensions":{"xbrl:concept":"us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"\n<div style=\"font-family: 'times new roman', times; font-size: 10pt; margin: 0pt; text-indent: 18pt; line-height: 1.2;\">The following table summarizes the effect of changes in ownership of Barnes &amp; Noble Education on the Company\u2019s equity for the periods presented (in thousands):</div>\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 0px; text-indent: 0px;\"><br/></p>\n<div style=\"font-family: 'times new roman', times; font-size: 10pt; margin: 0pt 0cm 0cm; text-indent: 18pt; line-height: 1.2;\">\n<div id=\"t_ft_RZ0OMT4RVK00000000000000000000b\">\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"height: 55px; border-collapse: collapse; width: 99.9987%; font-family: 'times new roman'; font-size: 10pt; margin-left: 0.1px;\" width=\"100%\"> <tbody>\n<tr style=\"height: 15px;\">\n<td style=\"height: 15px; padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; white-space: nowrap; vertical-align: bottom;\" valign=\"bottom\"></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; white-space: nowrap; height: 15px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: bold; text-decoration: none; font-family: 'Times New Roman'; white-space: normal; height: 15px; margin: 0px; text-indent: 0px; text-align: center; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">One Month Ended July 31, 2024</td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; white-space: nowrap; height: 15px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; white-space: nowrap; height: 15px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; white-space: nowrap; height: 15px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: bold; text-decoration: none; font-family: 'Times New Roman'; white-space: normal; height: 15px; margin: 0px; text-indent: 0px; text-align: center; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">Three Month Ended October 31, 2024</td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; white-space: nowrap; height: 15px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; white-space: nowrap; height: 15px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; white-space: nowrap; height: 15px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: bold; text-decoration: none; font-family: 'Times New Roman'; white-space: normal; height: 15px; margin: 0px; text-indent: 0px; text-align: center; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">From June 10, 2024 to October 31, 2024</td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: bold; text-decoration: none; font-family: 'Times New Roman'; white-space: normal; height: 15px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff; width: 62%;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> Net Income (loss) attributable to Immersion </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\">$</td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; background-color: #cceeff; width: 10%;\">(4,891</td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\">)</td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%; height: 10px;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\">$</td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; background-color: #cceeff; width: 10%;\"><span>20,171</span></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; background-color: #cceeff; width: 1%;\"></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%; height: 10px;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important;\">$</td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; background-color: #cceeff; width: 10%;\">9,480</td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; text-align: right; height: 10px; background-color: #cceeff; width: 1%;\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> Transfers from (to) non-controlling interests: </span></p> </td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; height: 10px;\"></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right;\"></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right;\"></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; text-align: right; height: 10px;\"><br/></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; text-align: right; height: 10px;\"><br/></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right;\"></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right;\"></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; text-align: right; height: 10px;\"><br/></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; text-align: right; height: 10px;\"><br/></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right;\"></td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; text-align: right; height: 10px;\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> Increase (decrease) in additional paid-in capital as a result of common stock issuances pursuant to vesting of equity awards, and sales of common stock </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff;\">$</td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; background-color: #cceeff;\">\u2014</td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; background-color: #cceeff;\"></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; height: 10px;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff;\">$</td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; background-color: #cceeff;\">(42</td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff;\">)</td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; height: 10px;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff;\">$</td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; background-color: #cceeff;\">56,410</td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; text-align: right; height: 10px; background-color: #cceeff;\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;\"> Total effect of changes in ownership interest on equity attributable to Immersion stockholders </span></p> </td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">$</td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">(4,891</td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: &quot;Times New Roman&quot;; vertical-align: bottom; white-space: nowrap; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 3pt; border-bottom-style: double; border-top-color: rgb(0, 0, 0) !important; border-bottom-color: rgb(0, 0, 0) !important; text-align: left;\">)</td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">$</td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">20,129</td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px;\"><br/></td>\n<td style=\"padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">$</td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">65,890</td>\n<td style=\"padding-top: 1px; padding-right: 1px; padding-left: 1px; color: windowtext; font-size: 10pt; font-weight: 400; text-decoration: none; font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap; text-align: right; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td> </tr> </tbody> </table> </div> </div> "}]},{"name":"rpt:f-1240","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2024-07-01T00:00:00/2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"-4891000","decimals":-3}]},{"name":"rpt:f-1241","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"20171000","decimals":-3}]},{"name":"rpt:f-1242","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2024-06-10T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"9480000","decimals":-3}]},{"name":"rpt:f-1243","factDimensions":{"xbrl:concept":"us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNet","xbrl:period":"2024-07-01T00:00:00/2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-1244","factDimensions":{"xbrl:concept":"us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNet","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"-42000","decimals":-3}]},{"name":"rpt:f-1245","factDimensions":{"xbrl:concept":"us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNet","xbrl:period":"2024-06-10T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"56410000","decimals":-3}]},{"name":"rpt:f-1246","factDimensions":{"xbrl:concept":"us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet","xbrl:period":"2024-07-01T00:00:00/2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"-4891000","decimals":-3}]},{"name":"rpt:f-1247","factDimensions":{"xbrl:concept":"us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"20129000","decimals":-3}]},{"name":"rpt:f-1248","factDimensions":{"xbrl:concept":"us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet","xbrl:period":"2024-06-10T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"65890000","decimals":-3}]},{"name":"rpt:f-1249","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxDisclosureTextBlock","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"\n<p style=\"margin: 0pt; text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;\"><span style=\"font-family: 'Times New Roman'; font-size: 10pt;\"><span style=\"font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;\">13</span></span><span style=\"font-family: 'times new roman', times; font-size: 10pt;\"><span style=\"text-indent: 0pt; line-height: inherit; font-weight: bold;\">.</span>\u00a0\u00a0<span style=\"text-indent: 0pt; font-weight: bold; line-height: inherit;\">INCOME TAXES\u00a0</span></span></p>\n<p style=\"margin: 0px; text-align: justify; text-indent: 0px;\"><br/></p>\n\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 0px; break-after: avoid; break-inside: avoid; text-indent: 18pt;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\">Provision for income taxes for the month ended July 31, 2024, and the\u00a0<span style=\"border-left: none; border-right: none;\"><span>three and six</span> months ended</span> <span>October 31, 2024</span> and <span>June 30, 2023</span> consisted of the following (in thousands):</span></p>\n<p style=\"font-size: 10pt; line-height: 1.2; break-after: avoid; break-inside: avoid; text-indent: 0px; margin: 0px;\"><br/></p>\n<div id=\"t_ft_KFVUYDOY1C00000000000000000000b\">\n<table cellpadding=\"0\" cellspacing=\"0\" style=\"height: 60px; border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px; margin-left: 0.1px;\" width=\"100%\">\n<tbody>\n<tr style=\"height: 17px;\">\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 17px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"3\" style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 17px; vertical-align: bottom; text-align: center;\" valign=\"bottom\"><span style=\"font-weight: bold;\"><span><span>One Month Ended\u00a0</span></span></span><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; text-align: center; vertical-align: bottom; height: 17px;\" valign=\"bottom\"><br/></td>\n<td colspan=\"7\" style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 17px; vertical-align: bottom;\" valign=\"bottom\"><span style=\"font-weight: bold;\"><span>Three Months Ended</span></span></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 17px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"7\" style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 17px; vertical-align: bottom;\" valign=\"bottom\"><span style=\"font-weight: bold;\"><span>Six Months Ended</span></span></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"3\" style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; vertical-align: bottom; border-top-color: #000000 !important; border-bottom-color: #000000 !important; text-align: center;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\"><span>July 31, 2</span></span><span style=\"color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\"><span>024</span></span><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; text-align: center; vertical-align: bottom; height: 10px;\" valign=\"bottom\"><br/></td>\n<td colspan=\"3\" style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\"><span>October 31, 2024</span></span><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"3\" style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\"><span>June 30, 2023</span></span><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"3\" style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\"><span>October 31, 2024</span></span><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"3\" style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\"><span>June 30, 2023</span></span><br/></td> </tr>\n<tr style=\"height: 13px;\">\n<td style=\"background-color: #cceeff; padding-left: 0px; padding-right: 0px; height: 13px; margin: 0px; text-indent: 0px; vertical-align: bottom; width: 36%;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\"> Income (loss) before provision for income taxes </span></p> </td>\n<td style=\"background-color: #cceeff; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 13px; width: 1%;\">$</td>\n<td style=\"background-color: #cceeff; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 13px; text-align: right; width: 10%;\">(5,457</td>\n<td style=\"background-color: #cceeff; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 13px; width: 1%;\">)</td>\n<td style=\"background-color: rgb(204, 238, 255); padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right; vertical-align: bottom; width: 1%; height: 13px;\"><br/></td>\n<td style=\"background-color: #cceeff; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right; height: 13px; vertical-align: bottom; width: 1%;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">$\u00a0</span></td>\n<td style=\"background-color: #cceeff; padding-right: 0px; height: 13px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right; vertical-align: bottom; width: 10%;\" valign=\"bottom\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\">63,400</span></td>\n<td style=\"background-color: #cceeff; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right; height: 13px; vertical-align: bottom; width: 1%;\" valign=\"bottom\"><br/></td>\n<td style=\"background-color: #cceeff; height: 13px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; text-align: right; vertical-align: bottom; width: 1%;\" valign=\"bottom\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\">\u00a0</span></td>\n<td style=\"background-color: #cceeff; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right; height: 13px; vertical-align: bottom; width: 1%;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">$\u00a0</span></td>\n<td style=\"background-color: #cceeff; padding-right: 0px; height: 13px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right; vertical-align: bottom; width: 10%;\" valign=\"bottom\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\">\u00a09,872</span></td>\n<td style=\"background-color: #cceeff; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; height: 13px; vertical-align: bottom; text-align: left; width: 1%;\" valign=\"bottom\"></td>\n<td style=\"background-color: #cceeff; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: left; height: 13px; width: 1%;\"><br/></td>\n<td style=\"background-color: #cceeff; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: left; height: 13px; width: 1%;\">$</td>\n<td style=\"background-color: #cceeff; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: right; height: 13px; width: 10%;\">83,258</td>\n<td style=\"background-color: #cceeff; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: left; height: 13px; width: 1%;\"><br/></td>\n<td style=\"background-color: #cceeff; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: left; height: 13px; width: 1%;\"><br/></td>\n<td style=\"background-color: #cceeff; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: left; height: 13px; width: 1%;\">$</td>\n<td style=\"background-color: #cceeff; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: right; height: 13px; width: 10%;\">19,657</td>\n<td style=\"background-color: #cceeff; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: left; height: 13px; width: 1%;\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"background-color: #ffffff; padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\"> Provision for income taxes </span></p> </td>\n<td style=\"background-color: #ffffff; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 10px;\"><br/></td>\n<td style=\"background-color: #ffffff; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: right; height: 10px;\">(976</td>\n<td style=\"background-color: #ffffff; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 10px;\">)</td>\n<td style=\"background-color: rgb(255, 255, 255); padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right; vertical-align: bottom; height: 10px;\"><br/></td>\n<td style=\"background-color: #ffffff; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right; height: 10px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"background-color: #ffffff; padding-right: 0px; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right; vertical-align: bottom;\" valign=\"bottom\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\"><span style=\"border-left: none; border-right: none;\">(7,641</span></span></td>\n<td style=\"background-color: #ffffff; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; height: 10px; text-align: left; vertical-align: bottom;\" valign=\"bottom\">)</td>\n<td style=\"background-color: #ffffff; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; text-align: right; vertical-align: bottom;\" valign=\"bottom\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\">\u00a0</span></td>\n<td style=\"background-color: #ffffff; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right; height: 10px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"background-color: #ffffff; padding-right: 0px; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right; vertical-align: bottom;\" valign=\"bottom\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\"><span style=\"border-left: none; border-right: none;\">(2,844</span></span></td>\n<td style=\"background-color: #ffffff; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; height: 10px; text-align: left; vertical-align: bottom;\" valign=\"bottom\">)</td>\n<td style=\"background-color: #ffffff; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: left; vertical-align: bottom; height: 10px;\"><br/></td>\n<td style=\"background-color: #ffffff; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: left; vertical-align: bottom; height: 10px;\"><br/></td>\n<td style=\"background-color: #ffffff; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: right; height: 10px;\">(15,104</td>\n<td style=\"background-color: #ffffff; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: left; vertical-align: bottom; height: 10px;\">)</td>\n<td style=\"background-color: #ffffff; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: left; vertical-align: bottom; height: 10px;\"><br/></td>\n<td style=\"background-color: #ffffff; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: left; vertical-align: bottom; height: 10px;\"><br/></td>\n<td style=\"background-color: #ffffff; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: right; height: 10px;\">(4,351</td>\n<td style=\"background-color: #ffffff; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: left; vertical-align: bottom; height: 10px;\">)</td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"background-color: #cceeff; padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\"> Effective tax rate </span></p> </td>\n<td style=\"background-color: #cceeff; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"background-color: #cceeff; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: right; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">(17.9</td>\n<td style=\"background-color: #cceeff; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">)<span style=\"color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">%</span></td>\n<td style=\"background-color: rgb(204, 238, 255); padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right; vertical-align: bottom; height: 10px;\"><br/></td>\n<td style=\"background-color: #cceeff; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right; height: 10px; vertical-align: bottom; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"background-color: #cceeff; padding-right: 0px; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right; vertical-align: bottom; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\">12.1</span></td>\n<td style=\"background-color: #cceeff; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right; height: 10px; vertical-align: bottom; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">%</span></td>\n<td style=\"background-color: #cceeff; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; text-align: right; vertical-align: bottom;\" valign=\"bottom\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\">\u00a0</span></td>\n<td style=\"background-color: #cceeff; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right; height: 10px; vertical-align: bottom; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"background-color: #cceeff; padding-right: 0px; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right; vertical-align: bottom; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\"><span><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\">28.8</span></span></td>\n<td style=\"background-color: #cceeff; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; height: 10px; vertical-align: bottom; text-align: left; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\">%</td>\n<td style=\"background-color: #cceeff; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: left; height: 10px;\"><br/></td>\n<td style=\"background-color: #cceeff; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: left; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"background-color: #cceeff; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: right; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">18.1</td>\n<td style=\"background-color: #cceeff; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: left; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">%</td>\n<td style=\"background-color: #cceeff; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: left; height: 10px;\"><br/></td>\n<td style=\"background-color: #cceeff; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: left; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"background-color: #cceeff; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: right; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">22.1</td>\n<td style=\"background-color: #cceeff; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: left; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">%</td> </tr> </tbody> </table> </div> \n<p style=\"font-size: 10pt; line-height: 1.2; margin: 0pt; text-indent: 18pt;\"><br/></p>\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 0pt; text-indent: 18pt;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\">Provision for income taxes for the month ended July 31, 2024, and the <span>three and six</span> months ended\u00a0<span>October 31, 2024</span>\u00a0resulted primarily from\u00a0<span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">estimated domestic and foreign taxes included in the calculation of the effective tax rate.</span></span></p>\n<p style=\"margin: 10pt 0cm; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; color: #000000; line-height: inherit;\">We provided\u00a0no\u00a0valuation allowance for federal deferred tax assets, whose future realization is more likely than not and continue to maintain full valuation allowance for certain state deferred tax assets in the United States as well as federal tax assets in Canada. Changes in provision for income taxes resulted primarily from the change in income from continuing operations across various tax jurisdictions.</span></p>\n<p style=\"margin: 0cm 0cm 10pt; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000; line-height: inherit;\">In the event that we determine the deferred tax assets are realizable based on an assessment of relevant factors, an adjustment to the valuation allowance may increase income in the period such determination is made. The valuation allowance does not impact our ability to utilize the underlying net operating loss carryforwards. We also maintain liabilities for uncertain tax positions.</span></p>\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 0pt; text-indent: 18pt;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times; line-height: inherit;\">As of\u00a0October 31, 2024, we had unrecognized tax benefits under ASC <span>740</span>\u00a0Income Taxes\u00a0of approximately $7.6\u00a0million, all of the $7.6\u00a0million could be payable in cash. In addition, interest and penalty of $0.2\u00a0million could also be payable in cash in relation to unrecognized tax benefits. The total amount of unrecognized tax benefits that would affect our effective tax rate, if recognized, is $7.6\u00a0million.\u00a0We account for interest and penalties related to uncertain tax positions as a component of income tax provision. We do not expect to have any significant changes to unrecognized tax benefits during the next\u00a0<span>twelve</span>\u00a0months.</span></p>\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 0px; text-indent: 0px;\"><br/></p>\n<p style=\"margin: 0pt; text-align: justify; text-indent: 18pt; line-height: 120%; break-after: avoid; font-size: 12pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; line-height: 120%; color: #000000;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration: underline; float: none; display: inline !important;\">Barnes &amp; Noble Education</span></span></p>\n<p style=\"margin: 10pt 0pt 0pt; text-indent: 18pt; line-height: 1.2; break-after: avoid; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: left;\"><span style=\"font-size: 10pt; line-height: 1.2; color: #000000;\">Barnes &amp; Noble Education recorded an income tax provision of $1.3\u00a0million on pre-tax loss of $48.5\u00a0million\u00a0during the period of May 1, 2024, to October 31, 2024, which represented an effective income tax rate of\u00a0(2.6)%.</span></p>\n<p style=\"margin: 6pt 0cm 0cm; text-indent: 18pt; line-height: 1.2; break-after: avoid; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: left;\"><span style=\"font-size: 10pt; line-height: 1.2; color: #000000;\"><span style=\"color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt;\">In assessing the realizability of the deferred tax assets, management considered whether it is more likely than not that some or all of the deferred tax assets would be realized. As of October 31, 2024, Barnes &amp; Noble Education determined that it was more likely than not that it would not realize all deferred tax assets and its tax rate for the current fiscal year reflects this determination. Barnes &amp; Noble Education will continue to evaluate this position.\u00a0</span>\u00a0\u00a0\u00a0</span></span></p>\n<p style=\"margin: 0pt 0pt 0pt; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: left;\"><br/></p>\n<p style=\"margin: 0pt 0pt 0pt; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: left;\"><span style=\"font-size: 10pt; text-indent: 18pt; font-family: 'times new roman', times;\"><span style=\"color: black;\">Under Sections <span>382</span> and <span>383</span> of the Internal Revenue Code of <span>1986</span>, as amended, or the Code, if a corporation undergoes an \u201cownership change\u201d (generally defined as a cumulative change in our ownership by \u201c<span>5</span>-percent shareholders\u201d that exceeds <span>50</span> percentage points over a rolling <span>three</span>-year period), the corporation\u2019s ability to use its pre-change net operating losses and certain other pre-change tax attributes to offset its post-change income and taxes may be limited. Similar rules may apply under state tax laws. As a result of the rights offering, backstop commitment, private investment, and debt term loan conversion completed on June 10, 2024, Barnes &amp; Noble Education\u00a0may have experienced an ownership change as defined by Sections <span>382</span> and <span>383</span>. Barnes &amp; Noble Education intends to perform a study to determine if an ownership change has occurred. If it is determined that an ownership change has occurred under Section <span>382</span> and <span>383</span>, Barnes &amp; Noble Education expects any corresponding annual limitations to severely impact the future utilization of its tax attributes including its $265.5\u00a0million NOL carryforward.</span></span></p> "}]},{"name":"rpt:f-1250","factDimensions":{"xbrl:concept":"immr:ScheduleOfIncomeTaxProvisionsFromContinuingOperationsTableTextBlock","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 0px; break-after: avoid; break-inside: avoid; text-indent: 18pt;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\">Provision for income taxes for the month ended July 31, 2024, and the\u00a0<span style=\"border-left: none; border-right: none;\"><span>three and six</span> months ended</span> <span>October 31, 2024</span> and <span>June 30, 2023</span> consisted of the following (in thousands):</span></p>\n<p style=\"font-size: 10pt; line-height: 1.2; break-after: avoid; break-inside: avoid; text-indent: 0px; margin: 0px;\"><br/></p>\n<div id=\"t_ft_KFVUYDOY1C00000000000000000000b\">\n<table cellpadding=\"0\" cellspacing=\"0\" style=\"height: 60px; border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px; margin-left: 0.1px;\" width=\"100%\">\n<tbody>\n<tr style=\"height: 17px;\">\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 17px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"3\" style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 17px; vertical-align: bottom; text-align: center;\" valign=\"bottom\"><span style=\"font-weight: bold;\"><span><span>One Month Ended\u00a0</span></span></span><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; text-align: center; vertical-align: bottom; height: 17px;\" valign=\"bottom\"><br/></td>\n<td colspan=\"7\" style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 17px; vertical-align: bottom;\" valign=\"bottom\"><span style=\"font-weight: bold;\"><span>Three Months Ended</span></span></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 17px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"7\" style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 17px; vertical-align: bottom;\" valign=\"bottom\"><span style=\"font-weight: bold;\"><span>Six Months Ended</span></span></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"3\" style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; vertical-align: bottom; border-top-color: #000000 !important; border-bottom-color: #000000 !important; text-align: center;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\"><span>July 31, 2</span></span><span style=\"color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\"><span>024</span></span><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; text-align: center; vertical-align: bottom; height: 10px;\" valign=\"bottom\"><br/></td>\n<td colspan=\"3\" style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\"><span>October 31, 2024</span></span><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"3\" style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\"><span>June 30, 2023</span></span><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"3\" style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\"><span>October 31, 2024</span></span><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"3\" style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\"><span>June 30, 2023</span></span><br/></td> </tr>\n<tr style=\"height: 13px;\">\n<td style=\"background-color: #cceeff; padding-left: 0px; padding-right: 0px; height: 13px; margin: 0px; text-indent: 0px; vertical-align: bottom; width: 36%;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\"> Income (loss) before provision for income taxes </span></p> </td>\n<td style=\"background-color: #cceeff; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 13px; width: 1%;\">$</td>\n<td style=\"background-color: #cceeff; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 13px; text-align: right; width: 10%;\">(5,457</td>\n<td style=\"background-color: #cceeff; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 13px; width: 1%;\">)</td>\n<td style=\"background-color: rgb(204, 238, 255); padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right; vertical-align: bottom; width: 1%; height: 13px;\"><br/></td>\n<td style=\"background-color: #cceeff; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right; height: 13px; vertical-align: bottom; width: 1%;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">$\u00a0</span></td>\n<td style=\"background-color: #cceeff; padding-right: 0px; height: 13px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right; vertical-align: bottom; width: 10%;\" valign=\"bottom\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\">63,400</span></td>\n<td style=\"background-color: #cceeff; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right; height: 13px; vertical-align: bottom; width: 1%;\" valign=\"bottom\"><br/></td>\n<td style=\"background-color: #cceeff; height: 13px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; text-align: right; vertical-align: bottom; width: 1%;\" valign=\"bottom\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\">\u00a0</span></td>\n<td style=\"background-color: #cceeff; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right; height: 13px; vertical-align: bottom; width: 1%;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">$\u00a0</span></td>\n<td style=\"background-color: #cceeff; padding-right: 0px; height: 13px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right; vertical-align: bottom; width: 10%;\" valign=\"bottom\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\">\u00a09,872</span></td>\n<td style=\"background-color: #cceeff; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; height: 13px; vertical-align: bottom; text-align: left; width: 1%;\" valign=\"bottom\"></td>\n<td style=\"background-color: #cceeff; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: left; height: 13px; width: 1%;\"><br/></td>\n<td style=\"background-color: #cceeff; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: left; height: 13px; width: 1%;\">$</td>\n<td style=\"background-color: #cceeff; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: right; height: 13px; width: 10%;\">83,258</td>\n<td style=\"background-color: #cceeff; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: left; height: 13px; width: 1%;\"><br/></td>\n<td style=\"background-color: #cceeff; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: left; height: 13px; width: 1%;\"><br/></td>\n<td style=\"background-color: #cceeff; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: left; height: 13px; width: 1%;\">$</td>\n<td style=\"background-color: #cceeff; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: right; height: 13px; width: 10%;\">19,657</td>\n<td style=\"background-color: #cceeff; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: left; height: 13px; width: 1%;\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"background-color: #ffffff; padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\"> Provision for income taxes </span></p> </td>\n<td style=\"background-color: #ffffff; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 10px;\"><br/></td>\n<td style=\"background-color: #ffffff; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: right; height: 10px;\">(976</td>\n<td style=\"background-color: #ffffff; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 10px;\">)</td>\n<td style=\"background-color: rgb(255, 255, 255); padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right; vertical-align: bottom; height: 10px;\"><br/></td>\n<td style=\"background-color: #ffffff; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right; height: 10px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"background-color: #ffffff; padding-right: 0px; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right; vertical-align: bottom;\" valign=\"bottom\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\"><span style=\"border-left: none; border-right: none;\">(7,641</span></span></td>\n<td style=\"background-color: #ffffff; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; height: 10px; text-align: left; vertical-align: bottom;\" valign=\"bottom\">)</td>\n<td style=\"background-color: #ffffff; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; text-align: right; vertical-align: bottom;\" valign=\"bottom\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\">\u00a0</span></td>\n<td style=\"background-color: #ffffff; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right; height: 10px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"background-color: #ffffff; padding-right: 0px; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right; vertical-align: bottom;\" valign=\"bottom\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\"><span style=\"border-left: none; border-right: none;\">(2,844</span></span></td>\n<td style=\"background-color: #ffffff; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; height: 10px; text-align: left; vertical-align: bottom;\" valign=\"bottom\">)</td>\n<td style=\"background-color: #ffffff; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: left; vertical-align: bottom; height: 10px;\"><br/></td>\n<td style=\"background-color: #ffffff; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: left; vertical-align: bottom; height: 10px;\"><br/></td>\n<td style=\"background-color: #ffffff; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: right; height: 10px;\">(15,104</td>\n<td style=\"background-color: #ffffff; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: left; vertical-align: bottom; height: 10px;\">)</td>\n<td style=\"background-color: #ffffff; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: left; vertical-align: bottom; height: 10px;\"><br/></td>\n<td style=\"background-color: #ffffff; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: left; vertical-align: bottom; height: 10px;\"><br/></td>\n<td style=\"background-color: #ffffff; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: right; height: 10px;\">(4,351</td>\n<td style=\"background-color: #ffffff; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: left; vertical-align: bottom; height: 10px;\">)</td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"background-color: #cceeff; padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\"> Effective tax rate </span></p> </td>\n<td style=\"background-color: #cceeff; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"background-color: #cceeff; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: right; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">(17.9</td>\n<td style=\"background-color: #cceeff; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">)<span style=\"color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">%</span></td>\n<td style=\"background-color: rgb(204, 238, 255); padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right; vertical-align: bottom; height: 10px;\"><br/></td>\n<td style=\"background-color: #cceeff; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right; height: 10px; vertical-align: bottom; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"background-color: #cceeff; padding-right: 0px; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right; vertical-align: bottom; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\">12.1</span></td>\n<td style=\"background-color: #cceeff; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right; height: 10px; vertical-align: bottom; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">%</span></td>\n<td style=\"background-color: #cceeff; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; text-align: right; vertical-align: bottom;\" valign=\"bottom\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\">\u00a0</span></td>\n<td style=\"background-color: #cceeff; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right; height: 10px; vertical-align: bottom; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"background-color: #cceeff; padding-right: 0px; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right; vertical-align: bottom; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\"><span><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\">28.8</span></span></td>\n<td style=\"background-color: #cceeff; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; height: 10px; vertical-align: bottom; text-align: left; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\">%</td>\n<td style=\"background-color: #cceeff; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: left; height: 10px;\"><br/></td>\n<td style=\"background-color: #cceeff; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: left; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"background-color: #cceeff; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: right; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">18.1</td>\n<td style=\"background-color: #cceeff; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: left; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">%</td>\n<td style=\"background-color: #cceeff; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: left; height: 10px;\"><br/></td>\n<td style=\"background-color: #cceeff; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: left; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"background-color: #cceeff; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: right; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">22.1</td>\n<td style=\"background-color: #cceeff; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: left; height: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">%</td> </tr> </tbody> </table> </div> "}]},{"name":"rpt:f-1251","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2024-07-01T00:00:00/2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-5457000","decimals":-3}]},{"name":"rpt:f-1252","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"63400000","decimals":-3}]},{"name":"rpt:f-1253","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9872000","decimals":-3}]},{"name":"rpt:f-1254","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"83258000","decimals":-3}]},{"name":"rpt:f-1255","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"19657000","decimals":-3}]},{"name":"rpt:f-1256","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExpenseBenefit","xbrl:period":"2024-07-01T00:00:00/2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"976000","decimals":-3}]},{"name":"rpt:f-1257","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExpenseBenefit","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7641000","decimals":-3}]},{"name":"rpt:f-1258","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExpenseBenefit","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2844000","decimals":-3}]},{"name":"rpt:f-1259","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExpenseBenefit","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"15104000","decimals":-3}]},{"name":"rpt:f-1260","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExpenseBenefit","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4351000","decimals":-3}]},{"name":"rpt:f-1261","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","xbrl:period":"2024-07-01T00:00:00/2024-08-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"-0.179","decimals":3}]},{"name":"rpt:f-1262","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"0.121","decimals":3}]},{"name":"rpt:f-1263","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"0.288","decimals":3}]},{"name":"rpt:f-1264","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"0.181","decimals":3}]},{"name":"rpt:f-1265","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"0.221","decimals":3}]},{"name":"rpt:f-1266","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefits","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7600000","decimals":-5}]},{"name":"rpt:f-1267","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefits","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7600000","decimals":-5}]},{"name":"rpt:f-1268","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"200000","decimals":-5}]},{"name":"rpt:f-1269","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7600000","decimals":-5}]},{"name":"rpt:f-1270","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExpenseBenefit","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"1300000","decimals":-5}]},{"name":"rpt:f-1271","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"-48500000","decimals":-5}]},{"name":"rpt:f-1272","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"-0.026","decimals":3}]},{"name":"rpt:f-1273","factDimensions":{"xbrl:concept":"us-gaap:OperatingLossCarryforwards","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:IncomeTaxAuthorityAxis":"us-gaap:DomesticCountryMember","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"265500000","decimals":-5}]},{"name":"rpt:f-1274","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareTextBlock","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 0pt 0pt 8pt; break-after: avoid; text-indent: 0pt;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\"><span style=\"font-weight: bold; line-height: inherit;\">14. </span><span style=\"font-weight: bold; line-height: inherit;\">EARNINGS PER SHARE</span></span></p>\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 0pt; text-indent: 18pt;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\">We use the <span><span style=\"border-left: none; border-right: none;\"><span style=\"border-left: none; border-right: none;\"><span style=\"border-left: none; border-right: none;\">two</span></span></span>-class</span> method of computing EPS, which is an earnings allocation formula that determines EPS for common stock and any participating securities according to dividends declared. Under the <span><span style=\"border-left: none; border-right: none;\"><span style=\"border-left: none; border-right: none;\"><span style=\"border-left: none; border-right: none;\">two</span></span></span>-class</span> method, basic earnings per share is computed by dividing the income attributable to Immersion stockholders by the weighted-average number of common stock shares outstanding for the period. Diluted EPS reflects the potential dilution that could occur from share equivalent activity.</span><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\">\u00a0Potential common stock, computed using the treasury stock method, includes stock options and stock awards.</span></p>\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 0px; text-indent: 0px;\"><br/></p>\n\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 0pt 0pt 8pt; break-after: avoid; text-indent: 18pt;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\"><span>The following are\u00a0rec</span>onciliations of the denominators used in computing basic and diluted net income per share (in thousands):\u00a0</span></p>\n<div style=\"border-right: none; border-left: none;\">\n<div id=\"t_ft_5CSWXAXQR400000000000000000000b\">\n<table cellpadding=\"0\" cellspacing=\"0\" style=\"height: 140px; border-collapse: collapse; margin: 0px 0px 0px 0.1px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px; margin-left: 0.1px;\" width=\"100%\">\n<tbody>\n<tr style=\"height: 15px;\">\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 15px; width: 36.0136%; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"3\" style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 15px; text-align: center; width: 11%; vertical-align: bottom;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">One Month Ended</span><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 15px; width: 1.01925%; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"7\" style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 15px; border-bottom-width: 1pt; border-bottom-style: solid; width: 25.0283%; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><span style=\"font-weight: bold;\"><span>Three Months Ended</span></span></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 15px; width: 1.01925%; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"7\" style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 15px; border-bottom-width: 1pt; border-bottom-style: solid; width: 25.4971%; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><span style=\"font-weight: bold;\"><span>Six Months Ended</span></span></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 36.0136%; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"3\" style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; width: 11%; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><span><span style=\"font-weight: bold;\">\u00a0July 31, 2024</span></span><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; width: 1.01925%; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; width: 9.96602%; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\"><span>October 31, 2024</span></span></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; width: 1.01925%; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; width: 1.01925%; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; width: 9.96602%; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\"><span>June 30, 2023</span></span></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; width: 1.01925%; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; width: 1.01925%; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; width: 9.96602%; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\"><span>October 31, 2024</span></span></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; width: 1.01925%; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; width: 1.01925%; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; width: 9.96602%; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\"><span>June 30, 2023</span></span></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; width: 1.4881%; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 10px; width: 36.0136%; background-color: #cceeff;\"><span style=\"font-weight: bold;\">Numerator for basic earnings per share:</span></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; text-align: left; width: 1%; border-top-width: 1pt; border-top-style: solid; background-color: #cceeff; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 10px; width: 10%; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 10px; width: 1.01925%; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; width: 1.01925%; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%; border-top-width: 1pt; border-top-style: solid; background-color: #cceeff; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 9.96602%; border-top-width: 1pt; border-top-style: solid; background-color: #cceeff; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%; border-top-width: 1pt; border-top-style: solid; background-color: #cceeff; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%; border-top-width: 1pt; border-top-style: solid; background-color: #cceeff; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 9.96602%; border-top-width: 1pt; border-top-style: solid; background-color: #cceeff; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%; border-top-width: 1pt; border-top-style: solid; background-color: #cceeff; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 9.96602%; border-top-width: 1pt; border-top-style: solid; background-color: #cceeff; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%; border-top-width: 1pt; border-top-style: solid; background-color: #cceeff; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%; border-top-width: 1pt; border-top-style: solid; background-color: #cceeff; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 9.96602%; border-top-width: 1pt; border-top-style: solid; background-color: #cceeff; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.4881%; border-top-width: 1pt; border-top-style: solid; background-color: #cceeff; border-top-color: #000000 !important;\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 10px; width: 36.0136%;\"><span style=\"color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">\u00a0 \u00a0 \u00a0 \u00a0<span>\u00a0\u00a0Net income attributable to Immersion stockholders</span></span><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: left; height: 10px; width: 1%;\">$</td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: right; height: 10px; width: 10%;\">323</td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: left; height: 10px; width: 1.01925%;\"></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%;\">$</td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; text-align: right; height: 10px; width: 9.96602%;\"><span style=\"color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">27,157</span></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%;\">$</td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; text-align: right; height: 10px; width: 9.96602%;\"><span style=\"color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">7,028</span></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%;\">$</td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; text-align: right; height: 10px; width: 9.96602%;\"><span style=\"color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">54,317</span><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%;\">$</td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; text-align: right; height: 10px; width: 9.96602%;\"><span style=\"color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">15,306</span></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.4881%;\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 10px; width: 36.0136%; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: left; height: 10px; width: 1%; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 10px; width: 10%; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 10px; text-align: left; width: 1.01925%; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 9.96602%; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 9.96602%; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 9.96602%; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 9.96602%; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.4881%; background-color: #cceeff;\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; width: 36.0136%;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;\"> Denominator: </span></p> </td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 10px; text-align: left; width: 1%;\"><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 10px; width: 10%;\"><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 10px; width: 1.01925%;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; width: 9.96602%;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\"> \u00a0 </span></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; width: 1.01925%;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; width: 1.01925%;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\"> \u00a0 </span></p> </td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; width: 9.96602%;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\"> \u00a0 </span></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; width: 1.01925%;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 9.96602%;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 9.96602%;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.4881%;\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"padding: 0px 0px 0px 22px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; width: 36.0136%; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\"> Weighted-average shares outstanding, basic </span></p> </td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 10px; text-align: left; width: 1%; background-color: #cceeff;\"><br/></td>\n<td style=\"padding: 0px 0px 0px 22px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 10%; background-color: #cceeff;\">31,970</td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: right; height: 10px; width: 1.01925%; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 9.96602%; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\">\u00a032,222 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1.01925%; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; width: 1.01925%; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\"> \u00a0 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 9.96602%; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\">\u00a032,583 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1.01925%; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right; height: 10px; width: 9.96602%; background-color: #cceeff;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\">32,093</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right; height: 10px; width: 9.96602%; background-color: #cceeff;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\">32,474</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.4881%; background-color: #cceeff;\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"padding: 0px 0px 0px 22px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; width: 36.0136%;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\"> Shares related to outstanding options, unvested RSUs, RSAs, and PSUs </span></p> </td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 10px; text-align: left; border-bottom-width: 1pt; border-bottom-style: solid; width: 1%; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding: 0px 0px 0px 22px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 10px; text-align: right; border-bottom-width: 1pt; border-bottom-style: solid; width: 10%; border-bottom-color: #000000 !important;\">730</td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: right; height: 10px; width: 1.01925%;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; width: 1.01925%; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; width: 9.96602%; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\">\u00a0695 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; width: 1.01925%; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; width: 1.01925%;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\"> \u00a0 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; width: 1.01925%; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; width: 9.96602%; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\">\u00a0227 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; width: 1.01925%; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; width: 1.01925%; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; width: 9.96602%; border-bottom-color: #000000 !important;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\">796</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; width: 1.01925%; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; width: 1.01925%; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; width: 9.96602%; border-bottom-color: #000000 !important;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\">365</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; width: 1.4881%; border-bottom-color: #000000 !important;\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"padding: 0px 0px 0px 22px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; width: 36.0136%; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\"><span> Weighted ave</span>rage shares outstanding, diluted </span></p> </td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 10px; text-align: left; border-top-width: 1pt; border-top-style: solid; width: 1%; background-color: #cceeff; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding: 0px 0px 0px 22px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 10px; text-align: right; border-top-width: 1pt; border-top-style: solid; width: 10%; background-color: #cceeff; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">32,700</td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: right; height: 10px; border-top-width: 1pt; border-top-style: solid; width: 1.01925%; background-color: #cceeff; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; height: 10px; border-top-width: 1pt; border-top-style: solid; width: 1.01925%; background-color: #cceeff; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; width: 9.96602%; background-color: #cceeff; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\">\u00a032,917 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; width: 1.01925%; background-color: #cceeff; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; width: 1.01925%; background-color: #cceeff;\">\n<p style=\"margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\"> \u00a0 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; height: 10px; border-top-width: 1pt; border-top-style: solid; width: 1.01925%; background-color: #cceeff; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; width: 9.96602%; background-color: #cceeff; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\">\u00a032,810</span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; border-top-width: 1pt; border-top-style: solid; width: 1.01925%; background-color: #cceeff; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px; width: 1.01925%; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px; border-top-width: 1pt; border-top-style: solid; width: 1.01925%; background-color: #cceeff; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; text-align: right; height: 10px; border-top-width: 1pt; border-top-style: solid; width: 9.96602%; background-color: #cceeff; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\">32,889</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px; border-top-width: 1pt; border-top-style: solid; width: 1.01925%; background-color: #cceeff; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px; width: 1.01925%; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px; border-top-width: 1pt; border-top-style: solid; width: 1.01925%; background-color: #cceeff; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; text-align: right; height: 10px; border-top-width: 1pt; border-top-style: solid; width: 9.96602%; background-color: #cceeff; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\">32,839</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px; border-top-width: 1pt; border-top-style: solid; width: 1.4881%; background-color: #cceeff; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"padding: 0px 0px 0px 22px; margin: 0px; text-indent: 0px; vertical-align: bottom; width: 36.0136%; height: 10px;\"><br/></td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: left; width: 1%; height: 10px;\"><br/></td>\n<td style=\"padding: 0px 0px 0px 22px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: right; width: 10%; height: 10px;\"><br/></td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: right; width: 1.01925%; height: 10px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1.01925%; height: 10px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1.01925%; height: 10px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; width: 9.96602%; height: 10px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1.01925%; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; width: 1.01925%; height: 10px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1.01925%; height: 10px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; width: 9.96602%; height: 10px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; width: 1.01925%; height: 10px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; width: 1.01925%; height: 10px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; width: 1.01925%; height: 10px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; text-align: right; width: 9.96602%; height: 10px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; width: 1.01925%; height: 10px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; width: 1.01925%; height: 10px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; width: 1.01925%; height: 10px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; text-align: right; width: 9.96602%; height: 10px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; width: 1.4881%; height: 10px;\"><br/></td> </tr>\n<tr style=\"height: 15px; background-color: #cceeff;\">\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; width: 36.0136%; height: 15px; background-color: #cceeff;\"><span style=\"font-weight: bold;\">Net income per share attributable to Immersion stockholders</span></td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: left; width: 1%; height: 15px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding: 0px 0px 0px 22px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: right; width: 10%; height: 15px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: right; width: 1.01925%; height: 15px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1.01925%; height: 15px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1.01925%; height: 15px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; width: 9.96602%; height: 15px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1.01925%; height: 15px; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; width: 1.01925%; height: 15px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1.01925%; height: 15px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; width: 9.96602%; height: 15px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; width: 1.01925%; height: 15px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; width: 1.01925%; height: 15px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; width: 1.01925%; height: 15px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; text-align: right; width: 9.96602%; height: 15px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; width: 1.01925%; height: 15px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; width: 1.01925%; height: 15px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; width: 1.01925%; height: 15px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; text-align: right; width: 9.96602%; height: 15px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; width: 1.4881%; height: 15px; background-color: #cceeff;\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"padding: 0px 0px 0px 22px; margin: 0px; text-indent: 0px; vertical-align: bottom; width: 36.0136%; height: 10px;\">Basic</td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: left; width: 1%; height: 10px; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">$</td>\n<td style=\"padding: 0px 0px 0px 22px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: right; width: 10%; height: 10px; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">0.01</td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; width: 1.01925%; text-align: left; height: 10px; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1.01925%; height: 10px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1.01925%; height: 10px; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">$</td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; width: 9.96602%; text-align: right; height: 10px; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">0.84</td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1.01925%; height: 10px; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; width: 1.01925%; height: 10px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1.01925%; height: 10px; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">$</td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; width: 9.96602%; text-align: right; height: 10px; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">0.22</td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; width: 1.01925%; height: 10px; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; width: 1.01925%; height: 10px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; width: 1.01925%; height: 10px; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">$</td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; text-align: right; width: 9.96602%; height: 10px; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">1.69</td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; width: 1.01925%; height: 10px; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; width: 1.01925%; height: 10px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; width: 1.01925%; height: 10px; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">$</td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; text-align: right; width: 9.96602%; height: 10px; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">0.47</td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; width: 1.4881%; height: 10px; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"padding: 0px 0px 0px 22px; margin: 0px; text-indent: 0px; vertical-align: bottom; width: 36.0136%; height: 10px; background-color: #cceeff;\">Diluted</td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: left; border-top-width: 1pt; border-top-style: solid; width: 1%; height: 10px; background-color: #cceeff; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">$</td>\n<td style=\"padding: 0px 0px 0px 22px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: right; border-top-width: 1pt; border-top-style: solid; width: 10%; height: 10px; background-color: #cceeff; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">0.01</td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; border-top-width: 1pt; border-top-style: solid; width: 1.01925%; text-align: left; height: 10px; background-color: #cceeff; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1.01925%; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; width: 1.01925%; height: 10px; background-color: #cceeff; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">$</td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; width: 9.96602%; text-align: right; height: 10px; background-color: #cceeff; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">0.83</td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; width: 1.01925%; height: 10px; background-color: #cceeff; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; width: 1.01925%; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; width: 1.01925%; height: 10px; background-color: #cceeff; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">$</td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; width: 9.96602%; text-align: right; height: 10px; background-color: #cceeff; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">0.21</td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; border-top-width: 1pt; border-top-style: solid; width: 1.01925%; height: 10px; background-color: #cceeff; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; width: 1.01925%; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; border-top-width: 1pt; border-top-style: solid; width: 1.01925%; height: 10px; background-color: #cceeff; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">$</td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; text-align: right; border-top-width: 1pt; border-top-style: solid; width: 9.96602%; height: 10px; background-color: #cceeff; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">1.65</td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; border-top-width: 1pt; border-top-style: solid; width: 1.01925%; height: 10px; background-color: #cceeff; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; width: 1.01925%; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; border-top-width: 1pt; border-top-style: solid; width: 1.01925%; height: 10px; background-color: #cceeff; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">$</td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; text-align: right; border-top-width: 1pt; border-top-style: solid; width: 9.96602%; height: 10px; background-color: #cceeff; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">0.47</td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; border-top-width: 1pt; border-top-style: solid; width: 1.4881%; height: 10px; background-color: #cceeff; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td> </tr> </tbody> </table> </div> </div> \n<p style=\"font-size: 10pt; line-height: 1.2; margin: 8pt 0pt; text-indent: 18pt;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\"><i style=\"color: #000000; font-family: 'Times New Roman'; font-size: medium; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\"></i>We include PSUs in the calculation of diluted earnings per share if the applicable performance conditions have\u00a0been satisfied as of the end of the reporting period and exclude stock equity awards if the performance condition has not been met.</span></p>\n\n<p style=\"margin: 0pt 0pt 8pt; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; line-height: inherit;\"><span style=\"font-family: 'times new roman', times; line-height: inherit;\">For the month ended July 31, 2024 and the\u00a0<span>three and six</span> months ended <span>October 31, 2024</span>\u00a0and <span>June 30, 2023</span>, we had stock options, RSUs, PSUs and RSAs outstanding that could potentially dilute basic earnings per share in the future, but these were excluded from the computation of diluted net income per share because their effect would have been anti-dilutive. <span style=\"border-left: none; border-right: none;\">These outstanding securities consisted of the following (in thousands):</span></span></span></p>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"height: 57px; width: 100%; margin: 0px; border-collapse: collapse; font-family: 'times new roman'; font-size: 10pt; text-indent: 0px; margin-left: 0.1px;\" width=\"100%\">\n<tbody>\n<tr style=\"height: 17px;\">\n<td style=\"padding: 0cm 0px; margin: 0px; text-indent: 0px; height: 17px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"3\" style=\"padding: 0cm 0px; margin: 0px; text-indent: 0px; height: 17px; text-align: center; vertical-align: bottom;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">One Month Ended</span><br/></td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 17px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"7\" style=\"padding: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 17px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><span style=\"font-weight: bold;\"><span>Three Months Ended</span></span></td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; height: 17px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"7\" style=\"padding: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 17px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><span style=\"font-weight: bold;\"><span>Six Months Ended</span></span></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"padding: 0cm 0px; margin: 0px; text-indent: 0px; height: 10px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"3\" style=\"padding: 0cm 0px; margin: 0px; text-indent: 0px; height: 10px; text-align: center; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><span><span style=\"color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; font-weight: bold; display: inline !important;\">\u00a0July 31, 2024</span></span><br/></td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; height: 10px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\"><span>October 31, 2024</span></span></td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; height: 10px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\"><span>June 30, 2023</span></span></td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; height: 10px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><b style=\"border-left: none; border-right: none;\"><span style=\"border-left: none; border-right: none;\"><span style=\"border-left: none; border-right: none;\"><span>October 31, 2024</span></span></span></b></td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; height: 10px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><b style=\"border-left: none; border-right: none;\"><span style=\"border-left: none; border-right: none;\"><span style=\"border-left: none; border-right: none;\"><span>June 30, 2023</span></span></span></b><br/></td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"background: #cceeff; padding: 0cm 0px; height: 10px; margin: 0px; text-indent: 0px; width: 36%; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span> Stock options </span></p> </td>\n<td style=\"background: #cceeff; padding: 0cm 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1%; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"background: #cceeff; padding: 0cm 0px; margin: 0px; text-indent: 0px; height: 10px; width: 10%; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"text-align: right; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;\">\u2014</p> </td>\n<td style=\"background: #cceeff; padding: 0cm 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1%; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"background: #cceeff; padding: 0px; margin: 0px; text-indent: 0px; width: 1%; height: 10px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"background: #cceeff; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; width: 1%; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"background: #cceeff; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; width: 10%; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"text-align: right; margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\">\u2014 </span></p> </td>\n<td style=\"background: #cceeff; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; width: 1%; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td>\n<td style=\"background: #cceeff; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; width: 1%; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td>\n<td style=\"background: #cceeff; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; width: 1%; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"background: #cceeff; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; width: 10%; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"text-align: right; margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\">136 </span></p> </td>\n<td style=\"background: #cceeff; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; width: 1%; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td>\n<td style=\"background: #cceeff; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; width: 1%; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td>\n<td style=\"background: #cceeff; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; width: 1%; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px; text-align: left;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u00a0\u00a0 </span></p> </td>\n<td style=\"background: #cceeff; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; width: 10%; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"text-align: right; margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt;\"> \u2014 </span></p> </td>\n<td style=\"background: #cceeff; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; width: 1%; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td>\n<td style=\"background: #cceeff; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; width: 1%; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td>\n<td style=\"background: #cceeff; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; width: 1%; vertical-align: bottom;\" valign=\"bottom\"></td>\n<td style=\"background: #cceeff; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; width: 10%; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"text-align: right; margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt;\"> 138 </span></p> </td>\n<td style=\"background: #cceeff; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; width: 1%; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td> </tr>\n<tr style=\"height: 10px; margin: 0px; text-indent: 0px;\">\n<td style=\"padding: 0cm 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> RSUs, RSAs and PSUs </span></p> </td>\n<td style=\"padding: 0cm 0px; margin: 0px; text-indent: 0px; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding: 0cm 0px; margin: 0px; text-indent: 0px; height: 10px; text-align: right; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\u2014</td>\n<td style=\"padding: 0cm 0px; margin: 0px; text-indent: 0px; text-align: right; height: 10px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; height: 10px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"text-align: right; margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\">5 </span></p> </td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"text-align: right; margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\">10 </span></p> </td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"text-align: right; margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"text-align: right; margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt;\"> 3 </span></p> </td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"text-align: right; margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"text-align: right; margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt;\"> 5 </span></p> </td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td> </tr>\n<tr style=\"height: 10px; margin: 0px; text-indent: 0px;\">\n<td style=\"background: #cceeff; padding: 0cm 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> Total </span></p> </td>\n<td style=\"background: #cceeff; padding: 0cm 0px; margin: 0px; text-indent: 0px; height: 10px; border-top-width: 1pt; border-top-style: solid; vertical-align: bottom; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"background: #cceeff; padding: 0cm 0px; margin: 0px; text-indent: 0px; height: 10px; text-align: right; border-top-width: 1pt; border-top-style: solid; vertical-align: bottom; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\">\u2014</td>\n<td style=\"background: #cceeff; padding: 0cm 0px; margin: 0px; text-indent: 0px; text-align: right; height: 10px; border-top-width: 1pt; border-top-style: solid; vertical-align: bottom; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"background: #cceeff; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"background: #cceeff; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; vertical-align: bottom; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td>\n<td style=\"background: #cceeff; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; vertical-align: bottom; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"text-align: right; margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\">5 </span></p> </td>\n<td style=\"background: #cceeff; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; vertical-align: bottom; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td>\n<td style=\"background: #cceeff; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td>\n<td style=\"background: #cceeff; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; vertical-align: bottom; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td>\n<td style=\"background: #cceeff; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; vertical-align: bottom; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"text-align: right; margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\">146 </span></p> </td>\n<td style=\"background: #cceeff; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; vertical-align: bottom; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td>\n<td style=\"background: #cceeff; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td>\n<td style=\"background: #cceeff; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; vertical-align: bottom; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"text-align: right; margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td>\n<td style=\"background: #cceeff; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; vertical-align: bottom; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"text-align: right; margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt;\"> 3 </span></p> </td>\n<td style=\"background: #cceeff; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; vertical-align: bottom; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td>\n<td style=\"background: #cceeff; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td>\n<td style=\"background: #cceeff; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; vertical-align: bottom; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"text-align: right; margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td>\n<td style=\"background: #cceeff; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; vertical-align: bottom; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"text-align: right; margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt;\"> 143 </span></p> </td>\n<td style=\"background: #cceeff; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; vertical-align: bottom; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td> </tr> </tbody> </table>  "}]},{"name":"rpt:f-1275","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 0pt 0pt 8pt; break-after: avoid; text-indent: 18pt;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\"><span>The following are\u00a0rec</span>onciliations of the denominators used in computing basic and diluted net income per share (in thousands):\u00a0</span></p>\n<div style=\"border-right: none; border-left: none;\">\n<div id=\"t_ft_5CSWXAXQR400000000000000000000b\">\n<table cellpadding=\"0\" cellspacing=\"0\" style=\"height: 140px; border-collapse: collapse; margin: 0px 0px 0px 0.1px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px; margin-left: 0.1px;\" width=\"100%\">\n<tbody>\n<tr style=\"height: 15px;\">\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 15px; width: 36.0136%; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"3\" style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 15px; text-align: center; width: 11%; vertical-align: bottom;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">One Month Ended</span><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 15px; width: 1.01925%; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"7\" style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 15px; border-bottom-width: 1pt; border-bottom-style: solid; width: 25.0283%; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><span style=\"font-weight: bold;\"><span>Three Months Ended</span></span></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 15px; width: 1.01925%; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"7\" style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 15px; border-bottom-width: 1pt; border-bottom-style: solid; width: 25.4971%; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><span style=\"font-weight: bold;\"><span>Six Months Ended</span></span></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 36.0136%; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"3\" style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; width: 11%; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><span><span style=\"font-weight: bold;\">\u00a0July 31, 2024</span></span><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; width: 1.01925%; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; width: 9.96602%; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\"><span>October 31, 2024</span></span></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; width: 1.01925%; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; width: 1.01925%; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; width: 9.96602%; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\"><span>June 30, 2023</span></span></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; width: 1.01925%; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; width: 1.01925%; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; width: 9.96602%; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\"><span>October 31, 2024</span></span></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; width: 1.01925%; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; width: 1.01925%; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; width: 9.96602%; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\"><span>June 30, 2023</span></span></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; width: 1.4881%; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 10px; width: 36.0136%; background-color: #cceeff;\"><span style=\"font-weight: bold;\">Numerator for basic earnings per share:</span></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; text-align: left; width: 1%; border-top-width: 1pt; border-top-style: solid; background-color: #cceeff; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 10px; width: 10%; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 10px; width: 1.01925%; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; width: 1.01925%; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%; border-top-width: 1pt; border-top-style: solid; background-color: #cceeff; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 9.96602%; border-top-width: 1pt; border-top-style: solid; background-color: #cceeff; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%; border-top-width: 1pt; border-top-style: solid; background-color: #cceeff; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%; border-top-width: 1pt; border-top-style: solid; background-color: #cceeff; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 9.96602%; border-top-width: 1pt; border-top-style: solid; background-color: #cceeff; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%; border-top-width: 1pt; border-top-style: solid; background-color: #cceeff; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 9.96602%; border-top-width: 1pt; border-top-style: solid; background-color: #cceeff; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%; border-top-width: 1pt; border-top-style: solid; background-color: #cceeff; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%; border-top-width: 1pt; border-top-style: solid; background-color: #cceeff; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 9.96602%; border-top-width: 1pt; border-top-style: solid; background-color: #cceeff; border-top-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.4881%; border-top-width: 1pt; border-top-style: solid; background-color: #cceeff; border-top-color: #000000 !important;\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 10px; width: 36.0136%;\"><span style=\"color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">\u00a0 \u00a0 \u00a0 \u00a0<span>\u00a0\u00a0Net income attributable to Immersion stockholders</span></span><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: left; height: 10px; width: 1%;\">$</td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: right; height: 10px; width: 10%;\">323</td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: left; height: 10px; width: 1.01925%;\"></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%;\">$</td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; text-align: right; height: 10px; width: 9.96602%;\"><span style=\"color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">27,157</span></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%;\">$</td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; text-align: right; height: 10px; width: 9.96602%;\"><span style=\"color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">7,028</span></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%;\">$</td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; text-align: right; height: 10px; width: 9.96602%;\"><span style=\"color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">54,317</span><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%;\">$</td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; text-align: right; height: 10px; width: 9.96602%;\"><span style=\"color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">15,306</span></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.4881%;\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 10px; width: 36.0136%; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: left; height: 10px; width: 1%; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 10px; width: 10%; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 10px; text-align: left; width: 1.01925%; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 9.96602%; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 9.96602%; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 9.96602%; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 9.96602%; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.4881%; background-color: #cceeff;\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; width: 36.0136%;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;\"> Denominator: </span></p> </td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 10px; text-align: left; width: 1%;\"><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 10px; width: 10%;\"><br/></td>\n<td style=\"padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 10px; width: 1.01925%;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; width: 9.96602%;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\"> \u00a0 </span></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; width: 1.01925%;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; width: 1.01925%;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\"> \u00a0 </span></p> </td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; width: 9.96602%;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\"> \u00a0 </span></p> </td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; width: 1.01925%;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 9.96602%;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 9.96602%;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.4881%;\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"padding: 0px 0px 0px 22px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; width: 36.0136%; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\"> Weighted-average shares outstanding, basic </span></p> </td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 10px; text-align: left; width: 1%; background-color: #cceeff;\"><br/></td>\n<td style=\"padding: 0px 0px 0px 22px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 10%; background-color: #cceeff;\">31,970</td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: right; height: 10px; width: 1.01925%; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 9.96602%; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\">\u00a032,222 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1.01925%; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; width: 1.01925%; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\"> \u00a0 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 9.96602%; background-color: #cceeff;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\">\u00a032,583 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1.01925%; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right; height: 10px; width: 9.96602%; background-color: #cceeff;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\">32,093</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right; height: 10px; width: 9.96602%; background-color: #cceeff;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\">32,474</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.4881%; background-color: #cceeff;\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"padding: 0px 0px 0px 22px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; width: 36.0136%;\" valign=\"bottom\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\"> Shares related to outstanding options, unvested RSUs, RSAs, and PSUs </span></p> </td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 10px; text-align: left; border-bottom-width: 1pt; border-bottom-style: solid; width: 1%; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding: 0px 0px 0px 22px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 10px; text-align: right; border-bottom-width: 1pt; border-bottom-style: solid; width: 10%; border-bottom-color: #000000 !important;\">730</td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: right; height: 10px; width: 1.01925%;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; width: 1.01925%; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; width: 9.96602%; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\">\u00a0695 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; width: 1.01925%; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; width: 1.01925%;\">\n<p style=\"margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\"> \u00a0 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; width: 1.01925%; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; width: 9.96602%; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\">\u00a0227 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; width: 1.01925%; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; width: 1.01925%; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; width: 9.96602%; border-bottom-color: #000000 !important;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\">796</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; width: 1.01925%; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; width: 1.01925%; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; width: 9.96602%; border-bottom-color: #000000 !important;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\">365</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; width: 1.4881%; border-bottom-color: #000000 !important;\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"padding: 0px 0px 0px 22px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; width: 36.0136%; background-color: #cceeff;\" valign=\"bottom\">\n<p style=\"margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\"><span> Weighted ave</span>rage shares outstanding, diluted </span></p> </td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 10px; text-align: left; border-top-width: 1pt; border-top-style: solid; width: 1%; background-color: #cceeff; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding: 0px 0px 0px 22px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 10px; text-align: right; border-top-width: 1pt; border-top-style: solid; width: 10%; background-color: #cceeff; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">32,700</td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: right; height: 10px; border-top-width: 1pt; border-top-style: solid; width: 1.01925%; background-color: #cceeff; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1.01925%; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; height: 10px; border-top-width: 1pt; border-top-style: solid; width: 1.01925%; background-color: #cceeff; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; width: 9.96602%; background-color: #cceeff; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\">\u00a032,917 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; width: 1.01925%; background-color: #cceeff; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; width: 1.01925%; background-color: #cceeff;\">\n<p style=\"margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\"> \u00a0 </span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; height: 10px; border-top-width: 1pt; border-top-style: solid; width: 1.01925%; background-color: #cceeff; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; width: 9.96602%; background-color: #cceeff; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">\n<p style=\"margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\">\u00a032,810</span></p> </td>\n<td style=\"padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; border-top-width: 1pt; border-top-style: solid; width: 1.01925%; background-color: #cceeff; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px; width: 1.01925%; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px; border-top-width: 1pt; border-top-style: solid; width: 1.01925%; background-color: #cceeff; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; text-align: right; height: 10px; border-top-width: 1pt; border-top-style: solid; width: 9.96602%; background-color: #cceeff; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\">32,889</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px; border-top-width: 1pt; border-top-style: solid; width: 1.01925%; background-color: #cceeff; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px; width: 1.01925%; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px; border-top-width: 1pt; border-top-style: solid; width: 1.01925%; background-color: #cceeff; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; text-align: right; height: 10px; border-top-width: 1pt; border-top-style: solid; width: 9.96602%; background-color: #cceeff; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\">32,839</span></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 10px; border-top-width: 1pt; border-top-style: solid; width: 1.4881%; background-color: #cceeff; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"padding: 0px 0px 0px 22px; margin: 0px; text-indent: 0px; vertical-align: bottom; width: 36.0136%; height: 10px;\"><br/></td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: left; width: 1%; height: 10px;\"><br/></td>\n<td style=\"padding: 0px 0px 0px 22px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: right; width: 10%; height: 10px;\"><br/></td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: right; width: 1.01925%; height: 10px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1.01925%; height: 10px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1.01925%; height: 10px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; width: 9.96602%; height: 10px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1.01925%; height: 10px;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; width: 1.01925%; height: 10px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1.01925%; height: 10px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; width: 9.96602%; height: 10px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; width: 1.01925%; height: 10px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; width: 1.01925%; height: 10px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; width: 1.01925%; height: 10px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; text-align: right; width: 9.96602%; height: 10px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; width: 1.01925%; height: 10px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; width: 1.01925%; height: 10px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; width: 1.01925%; height: 10px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; text-align: right; width: 9.96602%; height: 10px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; width: 1.4881%; height: 10px;\"><br/></td> </tr>\n<tr style=\"height: 15px; background-color: #cceeff;\">\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; width: 36.0136%; height: 15px; background-color: #cceeff;\"><span style=\"font-weight: bold;\">Net income per share attributable to Immersion stockholders</span></td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: left; width: 1%; height: 15px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding: 0px 0px 0px 22px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: right; width: 10%; height: 15px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: right; width: 1.01925%; height: 15px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1.01925%; height: 15px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1.01925%; height: 15px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; width: 9.96602%; height: 15px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1.01925%; height: 15px; background-color: #cceeff;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; width: 1.01925%; height: 15px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1.01925%; height: 15px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; width: 9.96602%; height: 15px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; width: 1.01925%; height: 15px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; width: 1.01925%; height: 15px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; width: 1.01925%; height: 15px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; text-align: right; width: 9.96602%; height: 15px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; width: 1.01925%; height: 15px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; width: 1.01925%; height: 15px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; width: 1.01925%; height: 15px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; text-align: right; width: 9.96602%; height: 15px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; width: 1.4881%; height: 15px; background-color: #cceeff;\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"padding: 0px 0px 0px 22px; margin: 0px; text-indent: 0px; vertical-align: bottom; width: 36.0136%; height: 10px;\">Basic</td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: left; width: 1%; height: 10px; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">$</td>\n<td style=\"padding: 0px 0px 0px 22px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: right; width: 10%; height: 10px; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">0.01</td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; width: 1.01925%; text-align: left; height: 10px; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1.01925%; height: 10px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1.01925%; height: 10px; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">$</td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; width: 9.96602%; text-align: right; height: 10px; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">0.84</td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1.01925%; height: 10px; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; width: 1.01925%; height: 10px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1.01925%; height: 10px; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">$</td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; width: 9.96602%; text-align: right; height: 10px; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">0.22</td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; width: 1.01925%; height: 10px; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; width: 1.01925%; height: 10px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; width: 1.01925%; height: 10px; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">$</td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; text-align: right; width: 9.96602%; height: 10px; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">1.69</td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; width: 1.01925%; height: 10px; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; width: 1.01925%; height: 10px;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; width: 1.01925%; height: 10px; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">$</td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; text-align: right; width: 9.96602%; height: 10px; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">0.47</td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; width: 1.4881%; height: 10px; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td> </tr>\n<tr style=\"height: 10px; background-color: #cceeff;\">\n<td style=\"padding: 0px 0px 0px 22px; margin: 0px; text-indent: 0px; vertical-align: bottom; width: 36.0136%; height: 10px; background-color: #cceeff;\">Diluted</td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: left; border-top-width: 1pt; border-top-style: solid; width: 1%; height: 10px; background-color: #cceeff; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">$</td>\n<td style=\"padding: 0px 0px 0px 22px; margin: 0px; text-indent: 0px; vertical-align: bottom; text-align: right; border-top-width: 1pt; border-top-style: solid; width: 10%; height: 10px; background-color: #cceeff; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">0.01</td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; border-top-width: 1pt; border-top-style: solid; width: 1.01925%; text-align: left; height: 10px; background-color: #cceeff; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1.01925%; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; width: 1.01925%; height: 10px; background-color: #cceeff; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">$</td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; width: 9.96602%; text-align: right; height: 10px; background-color: #cceeff; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">0.83</td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; width: 1.01925%; height: 10px; background-color: #cceeff; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; width: 1.01925%; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; width: 1.01925%; height: 10px; background-color: #cceeff; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">$</td>\n<td style=\"padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; width: 9.96602%; text-align: right; height: 10px; background-color: #cceeff; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">0.21</td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; border-top-width: 1pt; border-top-style: solid; width: 1.01925%; height: 10px; background-color: #cceeff; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; width: 1.01925%; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; border-top-width: 1pt; border-top-style: solid; width: 1.01925%; height: 10px; background-color: #cceeff; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">$</td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; text-align: right; border-top-width: 1pt; border-top-style: solid; width: 9.96602%; height: 10px; background-color: #cceeff; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">1.65</td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; border-top-width: 1pt; border-top-style: solid; width: 1.01925%; height: 10px; background-color: #cceeff; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; width: 1.01925%; height: 10px; background-color: #cceeff;\"><br/></td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; border-top-width: 1pt; border-top-style: solid; width: 1.01925%; height: 10px; background-color: #cceeff; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">$</td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; text-align: right; border-top-width: 1pt; border-top-style: solid; width: 9.96602%; height: 10px; background-color: #cceeff; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\">0.47</td>\n<td style=\"padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; border-top-width: 1pt; border-top-style: solid; width: 1.4881%; height: 10px; background-color: #cceeff; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\"><br/></td> </tr> </tbody> </table> </div> </div> "}]},{"name":"rpt:f-1276","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2024-07-01T00:00:00/2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"323000","decimals":-3}]},{"name":"rpt:f-1277","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"27157000","decimals":-3}]},{"name":"rpt:f-1278","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7028000","decimals":-3}]},{"name":"rpt:f-1279","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"54317000","decimals":-3}]},{"name":"rpt:f-1280","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"15306000","decimals":-3}]},{"name":"rpt:f-1281","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2024-07-01T00:00:00/2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"31970000","decimals":-3}]},{"name":"rpt:f-1282","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"32222000","decimals":-3}]},{"name":"rpt:f-1283","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"32583000","decimals":-3}]},{"name":"rpt:f-1284","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"32093000","decimals":-3}]},{"name":"rpt:f-1285","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"32474000","decimals":-3}]},{"name":"rpt:f-1286","factDimensions":{"xbrl:concept":"us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements","xbrl:period":"2024-07-01T00:00:00/2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"730000","decimals":-3}]},{"name":"rpt:f-1287","factDimensions":{"xbrl:concept":"us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"695000","decimals":-3}]},{"name":"rpt:f-1288","factDimensions":{"xbrl:concept":"us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"227000","decimals":-3}]},{"name":"rpt:f-1289","factDimensions":{"xbrl:concept":"us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"796000","decimals":-3}]},{"name":"rpt:f-1290","factDimensions":{"xbrl:concept":"us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"365000","decimals":-3}]},{"name":"rpt:f-1291","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","xbrl:period":"2024-07-01T00:00:00/2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"32700000","decimals":-3}]},{"name":"rpt:f-1292","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"32917000","decimals":-3}]},{"name":"rpt:f-1293","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"32810000","decimals":-3}]},{"name":"rpt:f-1294","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"32889000","decimals":-3}]},{"name":"rpt:f-1295","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"32839000","decimals":-3}]},{"name":"rpt:f-1296","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2024-07-01T00:00:00/2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.01","decimals":2}]},{"name":"rpt:f-1297","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.84","decimals":2}]},{"name":"rpt:f-1298","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.22","decimals":2}]},{"name":"rpt:f-1299","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"1.69","decimals":2}]},{"name":"rpt:f-1300","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.47","decimals":2}]},{"name":"rpt:f-1301","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2024-07-01T00:00:00/2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.01","decimals":2}]},{"name":"rpt:f-1302","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareDiluted","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.83","decimals":2}]},{"name":"rpt:f-1303","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareDiluted","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.21","decimals":2}]},{"name":"rpt:f-1304","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareDiluted","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"1.65","decimals":2}]},{"name":"rpt:f-1305","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareDiluted","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.47","decimals":2}]},{"name":"rpt:f-1306","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"\n<p style=\"margin: 0pt 0pt 8pt; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; line-height: inherit;\"><span style=\"font-family: 'times new roman', times; line-height: inherit;\">For the month ended July 31, 2024 and the\u00a0<span>three and six</span> months ended <span>October 31, 2024</span>\u00a0and <span>June 30, 2023</span>, we had stock options, RSUs, PSUs and RSAs outstanding that could potentially dilute basic earnings per share in the future, but these were excluded from the computation of diluted net income per share because their effect would have been anti-dilutive. <span style=\"border-left: none; border-right: none;\">These outstanding securities consisted of the following (in thousands):</span></span></span></p>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"height: 57px; width: 100%; margin: 0px; border-collapse: collapse; font-family: 'times new roman'; font-size: 10pt; text-indent: 0px; margin-left: 0.1px;\" width=\"100%\">\n<tbody>\n<tr style=\"height: 17px;\">\n<td style=\"padding: 0cm 0px; margin: 0px; text-indent: 0px; height: 17px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"3\" style=\"padding: 0cm 0px; margin: 0px; text-indent: 0px; height: 17px; text-align: center; vertical-align: bottom;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">One Month Ended</span><br/></td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 17px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"7\" style=\"padding: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 17px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><span style=\"font-weight: bold;\"><span>Three Months Ended</span></span></td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; height: 17px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"7\" style=\"padding: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 17px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><span style=\"font-weight: bold;\"><span>Six Months Ended</span></span></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"padding: 0cm 0px; margin: 0px; text-indent: 0px; height: 10px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td colspan=\"3\" style=\"padding: 0cm 0px; margin: 0px; text-indent: 0px; height: 10px; text-align: center; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><span><span style=\"color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; font-weight: bold; display: inline !important;\">\u00a0July 31, 2024</span></span><br/></td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; height: 10px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\"><span>October 31, 2024</span></span></td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; height: 10px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\"><span>June 30, 2023</span></span></td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; height: 10px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><b style=\"border-left: none; border-right: none;\"><span style=\"border-left: none; border-right: none;\"><span style=\"border-left: none; border-right: none;\"><span>October 31, 2024</span></span></span></b></td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; height: 10px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><b style=\"border-left: none; border-right: none;\"><span style=\"border-left: none; border-right: none;\"><span style=\"border-left: none; border-right: none;\"><span>June 30, 2023</span></span></span></b><br/></td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; height: 10px; border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-top-color: #000000 !important; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"background: #cceeff; padding: 0cm 0px; height: 10px; margin: 0px; text-indent: 0px; width: 36%; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span> Stock options </span></p> </td>\n<td style=\"background: #cceeff; padding: 0cm 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1%; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"background: #cceeff; padding: 0cm 0px; margin: 0px; text-indent: 0px; height: 10px; width: 10%; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"text-align: right; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;\">\u2014</p> </td>\n<td style=\"background: #cceeff; padding: 0cm 0px; margin: 0px; text-indent: 0px; height: 10px; width: 1%; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"background: #cceeff; padding: 0px; margin: 0px; text-indent: 0px; width: 1%; height: 10px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"background: #cceeff; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; width: 1%; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"background: #cceeff; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; width: 10%; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"text-align: right; margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\">\u2014 </span></p> </td>\n<td style=\"background: #cceeff; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; width: 1%; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td>\n<td style=\"background: #cceeff; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; width: 1%; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td>\n<td style=\"background: #cceeff; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; width: 1%; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><br/></p> </td>\n<td style=\"background: #cceeff; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; width: 10%; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"text-align: right; margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\">136 </span></p> </td>\n<td style=\"background: #cceeff; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; width: 1%; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td>\n<td style=\"background: #cceeff; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; width: 1%; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td>\n<td style=\"background: #cceeff; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; width: 1%; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px; text-align: left;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u00a0\u00a0 </span></p> </td>\n<td style=\"background: #cceeff; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; width: 10%; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"text-align: right; margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt;\"> \u2014 </span></p> </td>\n<td style=\"background: #cceeff; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; width: 1%; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td>\n<td style=\"background: #cceeff; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; width: 1%; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td>\n<td style=\"background: #cceeff; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; width: 1%; vertical-align: bottom;\" valign=\"bottom\"></td>\n<td style=\"background: #cceeff; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; width: 10%; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"text-align: right; margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt;\"> 138 </span></p> </td>\n<td style=\"background: #cceeff; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; width: 1%; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td> </tr>\n<tr style=\"height: 10px; margin: 0px; text-indent: 0px;\">\n<td style=\"padding: 0cm 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> RSUs, RSAs and PSUs </span></p> </td>\n<td style=\"padding: 0cm 0px; margin: 0px; text-indent: 0px; height: 10px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding: 0cm 0px; margin: 0px; text-indent: 0px; height: 10px; text-align: right; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\u2014</td>\n<td style=\"padding: 0cm 0px; margin: 0px; text-indent: 0px; text-align: right; height: 10px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding: 0px; margin: 0px; text-indent: 0px; height: 10px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"text-align: right; margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\">5 </span></p> </td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"text-align: right; margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\">10 </span></p> </td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"text-align: right; margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"text-align: right; margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt;\"> 3 </span></p> </td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"text-align: right; margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"text-align: right; margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt;\"> 5 </span></p> </td>\n<td style=\"padding: 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000 !important; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td> </tr>\n<tr style=\"height: 10px; margin: 0px; text-indent: 0px;\">\n<td style=\"background: #cceeff; padding: 0cm 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> Total </span></p> </td>\n<td style=\"background: #cceeff; padding: 0cm 0px; margin: 0px; text-indent: 0px; height: 10px; border-top-width: 1pt; border-top-style: solid; vertical-align: bottom; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"background: #cceeff; padding: 0cm 0px; margin: 0px; text-indent: 0px; height: 10px; text-align: right; border-top-width: 1pt; border-top-style: solid; vertical-align: bottom; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\">\u2014</td>\n<td style=\"background: #cceeff; padding: 0cm 0px; margin: 0px; text-indent: 0px; text-align: right; height: 10px; border-top-width: 1pt; border-top-style: solid; vertical-align: bottom; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\"><br/></td>\n<td style=\"background: #cceeff; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; vertical-align: bottom;\" valign=\"bottom\"><br/></td>\n<td style=\"background: #cceeff; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; vertical-align: bottom; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td>\n<td style=\"background: #cceeff; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; vertical-align: bottom; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"text-align: right; margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\">5 </span></p> </td>\n<td style=\"background: #cceeff; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; vertical-align: bottom; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td>\n<td style=\"background: #cceeff; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td>\n<td style=\"background: #cceeff; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; vertical-align: bottom; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td>\n<td style=\"background: #cceeff; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; vertical-align: bottom; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"text-align: right; margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\">146 </span></p> </td>\n<td style=\"background: #cceeff; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; vertical-align: bottom; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td>\n<td style=\"background: #cceeff; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td>\n<td style=\"background: #cceeff; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; vertical-align: bottom; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"text-align: right; margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td>\n<td style=\"background: #cceeff; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; vertical-align: bottom; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"text-align: right; margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt;\"> 3 </span></p> </td>\n<td style=\"background: #cceeff; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; vertical-align: bottom; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td>\n<td style=\"background: #cceeff; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;\" valign=\"bottom\">\n<p style=\"margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td>\n<td style=\"background: #cceeff; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; vertical-align: bottom; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"text-align: right; margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td>\n<td style=\"background: #cceeff; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; vertical-align: bottom; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"text-align: right; margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt;\"> 143 </span></p> </td>\n<td style=\"background: #cceeff; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1pt; border-top-style: solid; vertical-align: bottom; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;\" valign=\"bottom\">\n<p style=\"margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; text-indent: 0px; padding-left: 0px; padding-right: 0px;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u00a0 </span></p> </td> </tr> </tbody> </table> "}]},{"name":"rpt:f-1307","factDimensions":{"xbrl:concept":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","xbrl:period":"2024-07-01T00:00:00/2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares","us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis":"us-gaap:EmployeeStockOptionMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-1308","factDimensions":{"xbrl:concept":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares","us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis":"us-gaap:EmployeeStockOptionMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-1309","factDimensions":{"xbrl:concept":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares","us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis":"us-gaap:EmployeeStockOptionMember"},"factValues":[{"value":"136000","decimals":-3}]},{"name":"rpt:f-1310","factDimensions":{"xbrl:concept":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares","us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis":"us-gaap:EmployeeStockOptionMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-1311","factDimensions":{"xbrl:concept":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares","us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis":"us-gaap:EmployeeStockOptionMember"},"factValues":[{"value":"138000","decimals":-3}]},{"name":"rpt:f-1312","factDimensions":{"xbrl:concept":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","xbrl:period":"2024-07-01T00:00:00/2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares","us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis":"immr:RestrictedStockAndRestrictedStockUnitsAndPerformanceStockUnitsMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-1313","factDimensions":{"xbrl:concept":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares","us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis":"immr:RestrictedStockAndRestrictedStockUnitsAndPerformanceStockUnitsMember"},"factValues":[{"value":"5000","decimals":-3}]},{"name":"rpt:f-1314","factDimensions":{"xbrl:concept":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares","us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis":"immr:RestrictedStockAndRestrictedStockUnitsAndPerformanceStockUnitsMember"},"factValues":[{"value":"10000","decimals":-3}]},{"name":"rpt:f-1315","factDimensions":{"xbrl:concept":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares","us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis":"immr:RestrictedStockAndRestrictedStockUnitsAndPerformanceStockUnitsMember"},"factValues":[{"value":"3000","decimals":-3}]},{"name":"rpt:f-1316","factDimensions":{"xbrl:concept":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares","us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis":"immr:RestrictedStockAndRestrictedStockUnitsAndPerformanceStockUnitsMember"},"factValues":[{"value":"5000","decimals":-3}]},{"name":"rpt:f-1317","factDimensions":{"xbrl:concept":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","xbrl:period":"2024-07-01T00:00:00/2024-08-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-1318","factDimensions":{"xbrl:concept":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","xbrl:period":"2024-08-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"5000","decimals":-3}]},{"name":"rpt:f-1319","factDimensions":{"xbrl:concept":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","xbrl:period":"2023-04-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"146000","decimals":-3}]},{"name":"rpt:f-1320","factDimensions":{"xbrl:concept":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"3000","decimals":-3}]},{"name":"rpt:f-1321","factDimensions":{"xbrl:concept":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"143000","decimals":-3}]},{"name":"rpt:f-1322","factDimensions":{"xbrl:concept":"us-gaap:LossContingencyDisclosures","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"\n<p style=\"margin: 0px; text-indent: 0px; line-height: 1.2; font-size: 10pt; font-family: 'times new roman', times;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt;\">\u00a0<span style=\"text-indent: 0pt; font-weight: bold; line-height: inherit;\"><span>15</span>. COMMITMENTS AND\u00a0</span><span style=\"text-indent: 0pt; font-weight: bold; line-height: inherit;\">CONTINGENCIES\u00a0</span></span></p>\n<div style=\"border-left: none; border-right: none;\">\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 6pt 0pt 0pt; text-indent: 18pt;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\"></span></p>\n<p class=\"pf0\"><span style=\"font-family: 'times new roman', times; font-size: 10pt;\">\u00a0 \u00a0 \u00a0 \u00a0We are involved in a variety of claims, suits, investigations and proceedings that arise from time to time in the ordinary course of our business, including actions with respect to contracts, intellectual property, taxation, employment, benefits, personal injuries and other matters. The results of these proceedings in the ordinary course of business are not expected to have a material adverse effect on our condensed consolidated financial position, results of operations, or cash flows.\t</span></p>\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 6pt 0pt 0pt; text-indent: 18pt;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\">In the normal course of business, we provide indemnification of varying scope to customers, most commonly to licensees in connection with licensing arrangements that include our IP, although these provisions can cover additional matters. Historically, costs related to these guarantees have not been significant, and we are unable to estimate the maximum potential impact of these guarantees on our future results of operations.</span></p>\n<p style=\"margin: 0px; text-align: justify; text-indent: 0px; line-height: 1.2;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; font-style: italic; line-height: inherit;\">\u00a0</span></p>\n<p style=\"margin: 0pt; text-align: justify; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; font-style: italic; line-height: inherit;\">LGE Korean Withholding Tax Matter</span></p>\n<p style=\"font-size: 10pt; line-height: 1.2; text-indent: 18pt; margin: 6pt 0pt 0pt; font-family: 'Times New Roman', serif;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt;\"><span style=\"text-indent: 18pt; line-height: inherit;\">On October 16, 2017, we received a letter from LG Electronics Inc. (\u201cLGE\u201d) requesting that we reimburse LGE with respect to withholding tax imposed on LGE by the Korean tax authorities following an investigation where the tax authority determined that LGE failed to withhold on LGE\u2019s royalty payments to Immersion Software Ireland, a subsidiary of the Company, from </span><span style=\"border-left: none; border-right: none; line-height: inherit;\"><span>2012</span></span><span style=\"text-indent: 18pt; line-height: inherit;\"> to </span><span style=\"border-left: none; border-right: none; line-height: inherit;\"><span>2014</span></span><span style=\"text-indent: 18pt; line-height: inherit;\">. Pursuant to an agreement reached with LGE, on April 8, 2020, we provided a provisional deposit to LGE in the amount of KRW </span><span style=\"text-indent: 18pt; line-height: inherit;\">5,916,845,454</span><span style=\"text-indent: 18pt; line-height: inherit;\"> (approximately $</span><span style=\"text-indent: 18pt; line-height: inherit;\">5.0</span><span style=\"text-indent: 18pt; line-height: inherit;\"> million) representing the amount of such withholding tax that was imposed on LGE, which provisional deposit would be returned to us to the extent we ultimately prevail in the appeal in the Korean courts. In the second quarter of </span><span style=\"border-left: none; border-right: none; line-height: inherit;\"><span>2020</span></span><span style=\"line-height: inherit;\"><span style=\"text-indent: 18pt; line-height: inherit;\">, we recorded this deposit in </span><span style=\"text-indent: 18pt; font-style: italic; line-height: inherit;\">Long-term deposits</span><span style=\"text-indent: 18pt; line-height: inherit;\"> on our</span><span style=\"text-indent: 18pt; font-style: italic; line-height: inherit;\"> Condensed Consolidated Balance Sheets</span><span style=\"text-indent: 18pt; line-height: inherit;\">.\u00a0<span style=\"color: #000000; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">In the fourth quarter of<span style=\"line-height: inherit;\">\u00a0</span></span><span style=\"line-height: inherit;\"><span>2021</span></span><span style=\"color: #000000; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">, we recorded an impairment charge of $0.8</span><span style=\"color: #000000; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\"><span style=\"line-height: inherit;\">\u00a0</span>million related to the long-term deposits paid to LGE.</span></span></span></span></p>\n<p style=\"margin: 6pt 0pt 0pt; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; line-height: inherit; font-family: 'times new roman', times;\">On November 3, 2017, on behalf of LGE, we filed an appeal with the Korea Tax Tribunal regarding their findings with respect to the withholding taxes related to the <span style=\"line-height: inherit;\"><span>2012</span></span> to <span>2017</span>\u00a0period. The Korea Tax Tribunal hearing took place on March 5, 2019. On March 19, 2019, the Korea Tax Tribunal issued its ruling in which it decided not to accept our arguments with respect to the Korean tax authorities\u2019 assessment of withholding tax and penalties imposed on LGE. On behalf of LGE, we filed an appeal with the Korea Administrative Court on June 10, 2019. We have had numerous hearings before the Korea Administrative Court in the years <span style=\"line-height: inherit;\"><span>2019</span></span> through <span style=\"line-height: inherit;\"><span>2022</span></span>. We had a hearing on April 27, 2023, and the Korea Administrative Court rendered a decision on this matter on June 8, 2023, in which it ruled that the withholding taxes and penalties which were imposed by the Korean tax authorities on LGE should be cancelled with litigation costs to be borne by the Korean tax authorities.\u00a0In connection with the Korea Administrative Court\u2019s decision, the Korean tax authorities filed an appeal on June 28, 2023, with the Seoul High Court to seek the cancellation of the lower court\u2019s decision.\u00a0The appellate case is in progress at the Seoul High Court and the first and the second hearings took place on November 30, 2023, and February 1, 2024, respectively. However, the next hearing will be set at a later date.</span></p>\n<p style=\"margin: 0pt; text-indent: 0pt; line-height: 1.2;\"><br/></p>\n<p style=\"margin: 0pt; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'times new roman', times;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt;\">On April 25, 2023, we received notice from LGE requesting us to reimburse LGE with respect to withholding tax imposed on LGE by the Korean tax authorities following a recent tax audit of LGE for the years <span>2018</span> through <span>2022</span>. Pursuant to an agreement reached with LGE, on June 2, 2023, we provided a provisional deposit to LGE in the amount of KRW 3,024,877,044 (approximately $2.3 million) representing the amount of such withholding tax that was imposed on LGE, which provisional deposit would be returned to us to the extent we ultimately prevail in the appeal in the Korean courts. In the second quarter of <span>2023</span>, we recorded this deposit in Long-term deposits on our <span style=\"font-style: italic;\">Condensed Consolidated Balance Sheets</span>. On June 29, 2023, on behalf of LGE, we filed an appeal with the Korea Tax Tribunal regarding their findings with respect to the withholding taxes related to the <span>2018</span> to <span>2022</span> period. On August 7, 2023, the Korean tax authority submitted its answer against the tax appeal. On September 8, 2023, on behalf of LGE, the Company submitted its rebuttal brief in response thereto. On September 25, 2023, the Korean tax authority submitted an additional response brief, and on November 23, 2023, the Korea Tax Tribunal rendered a decision against LGE, dismissing the claims of the Company on the grounds that its claims are without merit. In response thereto, on behalf of LGE, we filed an appeal with the Korea Administrative Court on December 29, 2023. On July 23, 2024, the Korea Tax Tribunal rendered a decision against LGE, and the deadline for the court appeal of the local income claim is October 21, 2024. In addition, the Korea Administrative Court scheduled a hearing date of August 29, 2024, which was cancelled and will be rescheduled at a later date. On October 18, 2024, the Company filed a complaint and a brief with the Korea Administrative Court for the local income tax appeal.\u00a0This case has been reassigned due to its significance and the Korean tax authority filed its answer on November 27, 2024. As of October 31, 2024, we have accrued $0.3 million of withholding taxes, interest and penalties related to the <span>2018</span> to <span>2022</span> period for which the Korean tax authorities have recently assessed LGE. These withholding taxes have been reclassified and reported as an impairment reduction to the Long-term deposit made in the third quarter of <span>2023</span> in order to present the deposit at its estimated recoverable value.</span></p>\n<div style=\"margin: 0px; text-indent: 0px;\">\n </div>\n<p style=\"margin: 0pt; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'times new roman', times;\"><br/></p>\n<p style=\"margin: 0pt; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'times new roman', times;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;\"><span style=\"text-indent: 18pt; line-height: inherit;\">Based on th</span><span style=\"text-indent: 18pt; line-height: inherit;\">e developments in these cases, we regularly reassess the likelihood that we will prevail in the claims from the Korean tax authorities with respect to the LGE case. To the extent that we determine that it is more likely than not that we will prevail against the claims from the Korean tax authorities, then no additional tax expense is provided for in our </span><span style=\"text-indent: 18pt; font-style: italic; line-height: inherit;\">Condensed Consolidated Statements of Operations and Comprehensive Income (loss)</span><span style=\"text-indent: 18pt; line-height: inherit;\">. In the event that we determine that it is more likely than not that we will not prevail against the claims from the Korean tax authorities, or a portion thereof, then we would estimate the anticipated additional tax expense associated with that outcome and record it as additional income tax expense in our </span><span style=\"text-indent: 18pt; font-style: italic; line-height: inherit;\">Condensed Consolidated Statements of Operations and Comprehensive Income</span><span style=\"text-indent: 18pt; line-height: inherit;\"><span style=\"font-style: italic;\">\u00a0(Loss)</span> in the period of the new determination. If the additional income tax expense was related to the periods assessed by Korean tax authorities and for which we recorded a </span><span style=\"text-indent: 18pt; line-height: inherit;\"><span style=\"font-style: italic;\">Long-term deposit</span> on our </span><span style=\"text-indent: 18pt; font-style: italic; line-height: inherit;\">Condensed Consolidated Balance Sheets</span><span style=\"text-indent: 18pt; line-height: inherit;\">, then the additional income tax expense would be recorded as an impairment to the </span><span style=\"text-indent: 18pt; font-style: italic; line-height: inherit;\">Long-term deposits</span><span style=\"text-indent: 18pt; line-height: inherit;\">. If the additional income tax expense was not related to the periods assessed by Korean tax authorities and for which we recorded in </span><span style=\"text-indent: 18pt; font-style: italic; line-height: inherit;\">Long-term deposits</span><span style=\"text-indent: 18pt; line-height: inherit;\"> on our </span><span style=\"text-indent: 18pt; font-style: italic; line-height: inherit;\">Condensed Consolidated Balance Sheets</span><span style=\"text-indent: 18pt; line-height: inherit;\">, then the additional income tax expense would be accrued as an </span><span style=\"text-indent: 18pt; font-style: italic; line-height: inherit;\">Other current liabilities</span><span style=\"text-indent: 18pt; line-height: inherit;\">.\u00a0</span></span></p>\n<p style=\"font-size: 10pt; line-height: 1.2; margin: 10pt 0pt 0pt; text-indent: 18pt;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;\">In the event that we do not ultimately prevail in our appeal in the Korean courts with respect to this case, the applicable deposits included in <span style=\"font-style: italic; line-height: inherit;\">Long-term deposits </span>would be recorded as additional income tax expense on our<span style=\"font-style: italic; line-height: inherit;\"> Condensed Consolidated Statements of Operation and Comprehensive Income (loss)</span>, in the period in which we do not ultimately prevail.</span></p>\n<p style=\"margin: 10pt 0cm 0cm; text-indent: 18pt; line-height: 12pt; font-size: 12pt; font-family: 'Times New Roman', serif;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt;\"><i><span style=\"color: #000000;\">Immersion Corporation vs. Xiaomi Group</span></i></span></p>\n<p style=\"margin: 10pt 0cm 0cm; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; font-family: 'times new roman', times;\">On or about March 3, 2023,\u00a0the Company initiated patent infringement lawsuits against several companies of the Xiaomi-Group in Germany, France and India\u00a0(the \u201cXiaomi Litigation\u201d). Immersion filed complaints against Xiaomi-Group companies and their agents in the D\u00fcsseldorf Regional Court in Germany, the Tribunal judiciaire de Paris (Paris First Instance Civil Court) in France, and the High Court of Delhi, at New Delhi, in India. <span style=\"color: #000000;\">The complaints alleged that the Xiaomi-Group\u2019s devices, including the Xiaomi <span>12</span>, infringed Immersion's patents that cover various uses of haptic effects in connection with such devices.</span></span></p>\n<p style=\"margin: 10pt 0cm 0cm; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt;\"><span style=\"color: #000000;\">On June 12, 2024, the Company entered into a Patent License Agreement (the \u201cXiaomi License Agreement\u201d) with the Xiaomi Group, pursuant to which the parties have agreed to terms for resolving the Xiaomi Litigation and the Xiaomi Group will license, on a non-exclusive basis, the Company\u2019s patent portfolio for use in its products.\u00a0</span>The Xiaomi Litigation was dismissed in October 2024.</span></p> </div>\n\n<p style=\"margin: 10pt 0pt; color: #000000; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; text-indent: 18pt; line-height: 1; font-family: 'Times New Roman', serif;\"><span style=\"font-family: 'times new roman', times; line-height: inherit; font-size: 10pt;\"><i><span style=\"line-height: inherit;\">Immersion Corporation vs. Valve Corporation\u00a0<span style=\"color: #000000; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 48px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">(</span></span></i><span style=\"font-style: italic; line-height: inherit;\"><span style=\"line-height: inherit;\"><span style=\"color: #000000; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 48px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">\u201cValve</span></span><span style=\"line-height: inherit;\"><span style=\"color: #000000; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 48px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;\">\u201d)</span></span></span></span></p>\n<p style=\"margin: 10pt 0cm 0cm; color: #000000; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; text-indent: 18pt; line-height: 1.2; font-family: 'Times New Roman', serif;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt;\"><span style=\"color: #000000;\">On May 15, 2023, the Company filed a complaint against Valve in the United States District Court for the Western District of Washington.\u00a0\u00a0The complaint alleges that Valve\u2019s AR/VR systems, including the Valve Index, and handheld Steam Deck, infringe <span>seven</span> of our patents that cover various uses of haptic effects in connection with such AR/VR systems and other video game systems.\u00a0\u00a0The Company is seeking\u00a0to enjoin\u00a0</span><span style=\"color: #000000;\">Valve from further infringement and to recover a reasonable royalty for such infringement.</span></span></p>\n<p style=\"margin: 8pt 0pt; text-indent: 18pt; line-height: 12pt; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\">The complaint against Valve asserts infringement of the following patents:</span></p>\n<div id=\"t_ft_N9ZD8J9YQO00000000000000000000b\">\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"width: 100%; border-collapse: collapse; font-family: 'times new roman'; font-size: 10pt; height: 54px;\" width=\"100%\">\n<tbody>\n<tr style=\"height: 10px;\">\n<td style=\"width: 1.52%; padding: 0cm 0cm 7.75pt; height: 10px;\" valign=\"top\"></td>\n<td style=\"width: 2.48%; padding: 0cm 0cm 7.75pt; height: 10px;\" valign=\"top\">\n<p style=\"text-align: justify; line-height: 12.85pt; margin: 0cm; font-size: 12pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u2022 </span></p> </td>\n<td style=\"width: 96%; padding: 0cm 0cm 7.75pt; height: 10px;\" valign=\"top\">\n<p style=\"text-align: justify; line-height: 12.85pt; margin: 0cm; font-size: 12pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> U.S. Patent No. <span>7,336,260</span>: \u201cMethod and Apparatus for Providing Tactile Sensations\u201d </span></p> </td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"width: 1.52%; padding: 0cm 0cm 7.75pt; height: 10px;\" valign=\"top\"></td>\n<td style=\"width: 2.48%; padding: 0cm 0cm 7.75pt; height: 10px;\" valign=\"top\">\n<p style=\"text-align: justify; line-height: 12.85pt; margin: 0cm; font-size: 12pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u2022 </span></p> </td>\n<td style=\"width: 96%; padding: 0cm 0cm 7.75pt; height: 10px;\" valign=\"top\">\n<p style=\"text-align: justify; line-height: 12.85pt; margin: 0cm; font-size: 12pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> U.S. Patent No. <span>8,749,507</span>: \u201cSystems and Methods for Adaptive Interpretation of Input from a\u00a0Touch-Sensitive Input Device\u201d </span></p> </td> </tr>\n<tr style=\"height: 10px;\">\n<td style=\"width: 1.52%; padding: 0cm 0cm 7.75pt; height: 10px;\" valign=\"top\"></td>\n<td style=\"width: 2.48%; padding: 0cm 0cm 7.75pt; height: 10px;\" valign=\"top\">\n<p style=\"text-align: justify; line-height: 12.85pt; margin: 0cm; font-size: 12pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u2022 </span></p> </td>\n<td style=\"width: 96%; padding: 0cm 0cm 7.75pt; height: 10px;\" valign=\"top\">\n<p style=\"text-align: justify; line-height: 12.85pt; margin: 0cm; font-size: 12pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> U.S. Patent No. <span>9,430,042</span>: \u201cVirtual Detents Through\u00a0Vibrotactile\u00a0Feedback\u201d </span></p> </td> </tr>\n<tr style=\"height: 5px;\">\n<td style=\"width: 1.52%; padding: 0cm 0cm 7.75pt; height: 5px;\" valign=\"top\"></td>\n<td style=\"width: 2.48%; padding: 0cm 0cm 7.75pt; height: 5px;\" valign=\"top\">\n<p style=\"text-align: justify; line-height: 12.85pt; margin: 0cm; font-size: 12pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u2022 </span></p> </td>\n<td style=\"width: 96%; padding: 0cm 0cm 7.75pt; height: 5px;\" valign=\"top\">\n<p style=\"text-align: justify; line-height: 12.85pt; margin: 0cm; font-size: 12pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> U.S. Patent No. <span>9,116,546</span>: \u201cSystem for\u00a0Haptically\u00a0Representing Sensor Input\u201d </span></p> </td> </tr>\n<tr style=\"height: 5px;\">\n<td style=\"width: 1.52%; padding: 0cm 0cm 7.75pt; height: 5px;\" valign=\"top\"></td>\n<td style=\"width: 2.48%; padding: 0cm 0cm 7.75pt; height: 5px;\" valign=\"top\">\n<p style=\"text-align: justify; line-height: 12.85pt; margin: 0cm; font-size: 12pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u2022 </span></p> </td>\n<td style=\"width: 96%; padding: 0cm 0cm 7.75pt; height: 5px;\" valign=\"top\">\n<p style=\"text-align: justify; line-height: 12.85pt; margin: 0cm; font-size: 12pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> U.S. Patent No. <span>10,627,907</span>: \u201cPosition Control of a User Input Element Associated with a Haptic Output Device\u201d </span></p> </td> </tr>\n<tr style=\"height: 7px;\">\n<td style=\"width: 1.52%; padding: 0cm 0cm 7.75pt; height: 7px;\" valign=\"top\"></td>\n<td style=\"width: 2.48%; padding: 0cm 0cm 7.75pt; height: 7px;\" valign=\"top\">\n<p style=\"text-align: justify; line-height: 12.85pt; margin: 0cm; font-size: 12pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u2022 </span></p> </td>\n<td style=\"width: 96%; padding: 0cm 0cm 7.75pt; height: 7px;\" valign=\"top\">\n<p style=\"text-align: justify; line-height: 12.85pt; margin: 0cm; font-size: 12pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> U.S. Patent No. <span>10,665,067</span>: \u201cSystems and Methods for Integrating Haptics Overlay in\u00a0Augmented Reality\u201d </span></p> </td> </tr>\n<tr style=\"height: 7px;\">\n<td style=\"width: 1.52%; padding: 0cm; height: 7px;\" valign=\"top\"></td>\n<td style=\"width: 2.48%; padding: 0cm; height: 7px;\" valign=\"top\">\n<p style=\"text-align: justify; line-height: 12.85pt; margin: 0cm; font-size: 12pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> \u2022 </span></p> </td>\n<td style=\"width: 96%; padding: 0cm; height: 7px;\" valign=\"top\">\n<p style=\"text-align: justify; line-height: 12.85pt; margin: 0cm; font-size: 12pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; color: #000000; font-family: 'times new roman', times;\"> U.S. Patent No. <span>11,175,738</span>: \u201cSystems and Methods for Proximity-Based Haptic Feedback\u201d </span></p> </td> </tr> </tbody> </table> </div>\n<p style=\"line-height: 1.2; margin: 0cm; font-size: 12pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; line-height: inherit; font-family: 'times new roman', times;\">\u00a0</span></p>\n<p style=\"margin: 0cm 0cm 8pt; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt;\"><span style=\"color: #000000; line-height: inherit;\">Valve responded to the complaint on July 24, 2023, with a motion to dismiss. Valve re-noted its motion, which changed Immersion\u2019s response deadline from August 14, 2023, to August 21, 2023. Immersion timely filed its response, and Valve filed its reply on August 25, 2023. The Court heard arguments on Valve\u2019s motion on February 8, 2024. The Court entered a case schedule on November 21, 2023. The case scheduled did</span><span style=\"line-height: inherit;\"> <span style=\"color: #000000; line-height: inherit;\">not include a trial date but set the pretrial conference for May 30, 2025.</span></span></span></p>\n<div style=\"mso-element: comment-list;\">\n<div style=\"mso-element: comment;\">\n<div id=\"_com_2\">\n<p style=\"margin: 10pt 0cm 0cm; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt;\">Valve filed IPRs, IPR<span>2024</span>-<span>00477</span> and IPR<span>2024</span>-<span>00478</span> on January 19, 2024. These petitions are directed to U.S. Patent Nos. <span>7,336,260</span> and <span>9,430,042</span> respectively. The Company filed its patent owner preliminary responses to these petitions on April 26, 2024, and April 29, 2024, respectively. The Patent Trial and Appeal Board issued a decision, granting institution of these petitions on July 24, 2024, and July 25, 2024, respectively. The Company\u2019s patent owner responses to these petitions were filed on October 15, 2024, and October 17, 2024, respectively. Valve filed IPR<span>2024</span>-<span>00508</span> on January 30, 2024, which is directed to U.S. Patent No. <span>9,116,546</span>. The Company elected not to file a patent owner preliminary response to this petition. The Patent Trial and Appeal Board issued a decision, granting institution of this petition on August 6, 2024. The Company elected not to file patent owner response to the petition. Valve filed IPR<span>2024</span>-<span>00556</span> on February 7, 2024, which is directed to U.S. Patent No. <span>8,749,507</span>. The Company filed its patent owner preliminary response to this petition on May 15, 2024. The Patent Trial and Appeal Board issued a decision, granting institution on August 6, 2024. The Company elected not to file a patent owner response to the petition. Valve filed IPR<span>2024</span>-<span>00557</span> on February 7, 2024, which is directed to U.S. Patent No. <span>10,665,067</span>. The Company filed its patent owner's preliminary response to this petition on May 15, 2024. The Patent Trial and Appeal Board issued a decision, granting institution on August 13, 2024. The Company\u2019s patent owner response to the petition was filed November 5, 2024. Valve filed IPR<span>2024</span>-<span>00582</span> on February 16, 2024, which is directed to U.S. Patent No. <span>11,175,738</span>. The Company filed its patent owner preliminary response to this petition on June 27, 2024. The Patent Trial and Appeal Board issued a decision on granting institution on September 25, 2024. The Company\u2019s patent owner response to the petition is due December 16, 2024. Valve filed IPR<span>2024</span>-<span>00714</span> on March 22, 2024, which is directed to U.S. Patent No. <span>10,627,907</span>. The Company filed its preliminary patent owner preliminary response to this petition on July 30, 2024. The Patent Trial and Appeal Board issued a decision, granting institution on August 28, 2024. The Company\u2019s patent owner response to the petition is due January 21, 2025.</span></p>\n<p style=\"margin: 8pt 0pt; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; color: #000000; line-height: inherit; font-family: 'times new roman', times;\">The parties submitted their joint claim construction statement and respective positions on March 29, 2024.\u00a0</span></p>\n<p style=\"text-indent: 18pt; line-height: 1.2; margin: 0cm; font-size: 10pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; color: #000000; line-height: inherit; font-family: 'times new roman', times;\">On March 14, 2024, Valve filed a motion to stay the district court case pending the PTAB\u2019s decisions on the IPRs. Immersion opposed the motion on March 25, 2024, and Valve filed its reply brief on March 29, 2024. The Court granted Valve\u2019s motion to stay on April 4, 2024. In connection with that order, the Court struck Valve\u2019s motion to dismiss with leave to refile at a later date.</span></p> </div> </div> </div>\n<div style=\"line-height: 1.2; margin: 0px; text-indent: 0px;\">\n </div> "}]},{"name":"rpt:f-1323","factDimensions":{"xbrl:concept":"us-gaap:PaymentsForDeposits","xbrl:period":"2020-04-08T00:00:00/2020-04-09T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:KRW","dei:LegalEntityAxis":"immr:LGEMember","us-gaap:LossContingenciesByNatureOfContingencyAxis":"immr:WithholdingTaxesonRoyaltyPaymentsMember","us-gaap:LitigationStatusAxis":"us-gaap:PendingLitigationMember","us-gaap:IncomeTaxAuthorityNameAxis":"immr:KoreanTaxAuthorityMember"},"factValues":[{"value":"5916845454","decimals":0}]},{"name":"rpt:f-1324","factDimensions":{"xbrl:concept":"us-gaap:PaymentsForDeposits","xbrl:period":"2020-04-08T00:00:00/2020-04-09T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","dei:LegalEntityAxis":"immr:LGEMember","us-gaap:LossContingenciesByNatureOfContingencyAxis":"immr:WithholdingTaxesonRoyaltyPaymentsMember","us-gaap:LitigationStatusAxis":"us-gaap:PendingLitigationMember","us-gaap:IncomeTaxAuthorityNameAxis":"immr:KoreanTaxAuthorityMember"},"factValues":[{"value":"5000000","decimals":-5}]},{"name":"rpt:f-1325","factDimensions":{"xbrl:concept":"us-gaap:AssetImpairmentCharges","xbrl:period":"2021-10-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","dei:LegalEntityAxis":"immr:LGEMember","us-gaap:LossContingenciesByNatureOfContingencyAxis":"immr:WithholdingTaxesonRoyaltyPaymentsMember","us-gaap:LitigationStatusAxis":"us-gaap:PendingLitigationMember","us-gaap:IncomeTaxAuthorityNameAxis":"immr:KoreanTaxAuthorityMember"},"factValues":[{"value":"800000","decimals":-5}]},{"name":"rpt:f-1326","factDimensions":{"xbrl:concept":"us-gaap:PaymentsForDeposits","xbrl:period":"2023-06-02T00:00:00/2023-06-03T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:KRW","us-gaap:LossContingenciesByNatureOfContingencyAxis":"immr:WithholdingTaxesonRoyaltyPaymentsMember","dei:LegalEntityAxis":"immr:LGEMember","us-gaap:LitigationStatusAxis":"us-gaap:PendingLitigationMember","us-gaap:IncomeTaxAuthorityNameAxis":"immr:KoreanTaxAuthorityMember"},"factValues":[{"value":"3024877044","decimals":0}]},{"name":"rpt:f-1327","factDimensions":{"xbrl:concept":"us-gaap:PaymentsForDeposits","xbrl:period":"2023-06-02T00:00:00/2023-06-03T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:LossContingenciesByNatureOfContingencyAxis":"immr:WithholdingTaxesonRoyaltyPaymentsMember","dei:LegalEntityAxis":"immr:LGEMember","us-gaap:LitigationStatusAxis":"us-gaap:PendingLitigationMember","us-gaap:IncomeTaxAuthorityNameAxis":"immr:KoreanTaxAuthorityMember"},"factValues":[{"value":"2300000","decimals":-5}]},{"name":"rpt:f-1328","factDimensions":{"xbrl:concept":"us-gaap:LossContingencyAccrualAtCarryingValue","xbrl:period":"2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","dei:LegalEntityAxis":"immr:LGEMember"},"factValues":[{"value":"300000","decimals":-5}]},{"name":"rpt:f-1329","factDimensions":{"xbrl:concept":"immr:SupplementaryInformationDisclosureTextBlock","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"\n<div style=\"font-family: 'times new roman', times; font-size: 10pt;\">\n<p style=\"line-height: 1; margin: 0pt 0pt 10pt; text-indent: 0pt;\"><span style=\"line-height: inherit;\"><span style=\"font-weight: bold; line-height: inherit;\">16.\u00a0 SUPPLEMENTARY INFORMATION</span></span></p>\n<p style=\"line-height: 1.2; margin: 0pt 0pt 10pt; text-indent: 18pt;\"><span style=\"line-height: inherit;\"><span style=\"font-weight: bold; line-height: inherit;\"><b style=\"color: #000000; font-family: 'Times New Roman', serif; font-size: 14.6667px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\"><span style=\"font-size: 9.5pt; color: #111111; line-height: inherit;\"><span style=\"font-family: 'times new roman', times; font-size: 10pt;\">Restructuring and Other\u00a0<span style=\"letter-spacing: -0.1pt; line-height: inherit;\">Charges</span></span></span></b></span></span></p> </div>\n<div style=\"font-family: 'times new roman', times; font-size: 10pt;\">\n<p style=\"margin: 0pt; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: left;\"><span style=\"font-family: 'times new roman', times; line-height: inherit; font-size: 10pt;\"><span style=\"line-height: inherit;\">During the period from June 10, 2024, to October 31, 2024, Barnes &amp; Noble Education recognized restructuring and other charges (credits) totaling $5.1 million, comprised primarily of $2.1 million <span style=\"color: #000000; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; float: none; display: inline !important;\">related to severance and other employee termination and benefit costs associated with elimination of various positions as part of cost reduction initiatives,</span>\u00a0$2.0 million of severance costs related to the departure of Barnes &amp; Noble Education's Chief Executive Officer on June 11, 2024, a $1.9 million loss related to fixed assets disposal and $0.8 million costs associated with legal and advisory professional services <span style=\"color: #000000;\"><span style=\"font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; float: none; display: inline !important;\">restructuring and process improvements and other charges. These costs and expenses were partially offset by a $1.4</span><span style=\"font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; float: none; display: inline !important;\"> million expense reversal</span></span><span style=\"color: #333333; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; float: none; display: inline !important;\"> <span style=\"color: #000000; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; float: none; display: inline !important;\">related to the termination of liabilities related to a frozen retirement benefit plan.</span></span></span></span></p> </div> "}]},{"name":"rpt:f-1330","factDimensions":{"xbrl:concept":"us-gaap:RestructuringSettlementAndImpairmentProvisions","xbrl:period":"2024-06-10T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"5100000","decimals":-5}]},{"name":"rpt:f-1331","factDimensions":{"xbrl:concept":"immr:SeveranceAndOtherEmployeeTerminationAndBenefitCosts","xbrl:period":"2024-06-10T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"2100000","decimals":-5}]},{"name":"rpt:f-1332","factDimensions":{"xbrl:concept":"immr:SeveranceCostsRelatedToChiefExecutiveOfficer","xbrl:period":"2024-06-10T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"2000000","decimals":-5}]},{"name":"rpt:f-1333","factDimensions":{"xbrl:concept":"us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf","xbrl:period":"2024-06-10T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"-1900000","decimals":-5}]},{"name":"rpt:f-1334","factDimensions":{"xbrl:concept":"immr:CostsAssociatedWithLegalAndAdvisoryProfessionalServicesRestructuringAndProcessImprovementsAndOtherCharges","xbrl:period":"2024-06-10T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"800000","decimals":-5}]},{"name":"rpt:f-1335","factDimensions":{"xbrl:concept":"us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1","xbrl:period":"2024-06-10T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember"},"factValues":[{"value":"-1400000","decimals":-5}]},{"name":"rpt:f-1336","factDimensions":{"xbrl:concept":"us-gaap:SubsequentEventsTextBlock","xbrl:period":"2024-05-01T00:00:00/2024-11-01T00:00:00","xbrl:entity":"cik:0001058811"},"factValues":[{"value":"\n<div style=\"font-family: 'times new roman', times; font-size: 10pt;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\"><span style=\"border-left: none; border-right: none;\">17</span>.\u00a0 SUBSEQUENT EVENTS</span><br/></div>\n<div style=\"font-family: 'times new roman', times; font-size: 10pt;\"><br/></div>\n<div style=\"font-family: 'times new roman', times; font-size: 10pt;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\"><span style=\"font-weight: bold;\">At-the-Market Equity Offerings</span></span></div>\n<div style=\"font-family: 'times new roman', times; font-size: 10pt;\"><br/></div>\n<div style=\"font-family: 'times new roman', times; font-size: 10pt;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\"><span style=\"font-weight: bold;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: italic; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">\u00a0 \u00a0 \u00a0 \u00a0 At-the-Market Equity Offerings</span></span></span></div>\n<div style=\"font-family: 'times new roman', times; font-size: 10pt;\"><br/></div>\n<div style=\"font-family: 'times new roman', times; font-size: 10pt;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">\u00a0 \u00a0 \u00a0 \u00a0 Subsequent to October 26, 2024, Barnes &amp; Noble Education issued and sold 2,928,145</span>\u00a0shares <span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\">of its common stock under the Sales Agreement at a weighted-average price of $10.32 per share and received $29.7 million in proceeds, net of commissions. As of November 27, 2024, we sold the maximum aggregate offering of $40 million of BNED Common Stock under the ATM Sales Agreement.</span></div>\n<div style=\"font-family: 'times new roman', times; font-size: 10pt;\"><br/></div>\n<div style=\"font-family: 'times new roman', times; font-size: 10pt;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;\"><span style=\"color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: italic; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;\">\u00a0 \u00a0 \u00a0 \u00a0 Dividends Declared</span></span></div>\n<div style=\"font-family: 'times new roman', times; font-size: 10pt;\">\n<p style=\"margin: 12pt 0pt 0pt; color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; text-indent: 18pt; line-height: 1.2; font-size: 0pt; font-family: 'Times New Roman', serif;\"><span style=\"font-size: 10pt; line-height: inherit; font-family: 'times new roman', times;\"><span style=\"color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 32.6667px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;\">On November 8, 2024, our Board declared a special cash dividend of $<span style=\"line-height: inherit;\">0.245</span><span style=\"line-height: inherit;\">\u00a0</span>per share on our outstanding common stock payable, subject to any prior revocation, on January 24, 2025, to stockholders of record on January 10, 2025.<span style=\"line-height: inherit;\">\u00a0</span></span></span></p> </div> "}]},{"name":"rpt:f-1337","factDimensions":{"xbrl:concept":"us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction","xbrl:period":"2024-12-06T00:00:00/2024-12-07T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"xbrla:shares","immr:AgreementAxis":"immr:SalesAgreementMember","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","us-gaap:SubsidiarySaleOfStockAxis":"immr:AtMarketEquityOfferingsMember","us-gaap:SubsequentEventTypeAxis":"us-gaap:SubsequentEventMember"},"factValues":[{"value":"2928145","decimals":0}]},{"name":"rpt:f-1338","factDimensions":{"xbrl:concept":"us-gaap:SaleOfStockPricePerShare","xbrl:period":"2024-12-07T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD/xbrla:shares","immr:AgreementAxis":"immr:SalesAgreementMember","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","us-gaap:SubsidiarySaleOfStockAxis":"immr:AtMarketEquityOfferingsMember","us-gaap:SubsequentEventTypeAxis":"us-gaap:SubsequentEventMember"},"factValues":[{"value":"10.32","decimals":2}]},{"name":"rpt:f-1339","factDimensions":{"xbrl:concept":"us-gaap:SaleOfStockConsiderationReceivedOnTransaction","xbrl:period":"2024-12-06T00:00:00/2024-12-07T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","immr:AgreementAxis":"immr:SalesAgreementMember","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","us-gaap:SubsidiarySaleOfStockAxis":"immr:AtMarketEquityOfferingsMember","us-gaap:SubsequentEventTypeAxis":"us-gaap:SubsequentEventMember"},"factValues":[{"value":"29700000","decimals":-5}]},{"name":"rpt:f-1340","factDimensions":{"xbrl:concept":"us-gaap:SaleOfStockConsiderationReceivedPerTransaction","xbrl:period":"2024-11-27T00:00:00/2024-11-28T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD","us-gaap:SubsequentEventTypeAxis":"us-gaap:SubsequentEventMember","immr:AgreementAxis":"immr:SalesAgreementMember","srt:ConsolidatedEntitiesAxis":"immr:BarnesAndNobleEducationIncMember","us-gaap:SubsidiarySaleOfStockAxis":"immr:AtMarketEquityOfferingsMember"},"factValues":[{"value":"40000000","decimals":-6}]},{"name":"rpt:f-1341","factDimensions":{"xbrl:concept":"us-gaap:DividendsPayableDateDeclaredDayMonthAndYear","xbrl:period":"2024-11-08T00:00:00/2024-11-09T00:00:00","xbrl:entity":"cik:0001058811","us-gaap:SubsequentEventTypeAxis":"us-gaap:SubsequentEventMember","us-gaap:DividendsAxis":"immr:S2024Q2DividendsMember"},"factValues":[{"value":"2024-11-08"}]},{"name":"rpt:f-1342","factDimensions":{"xbrl:concept":"us-gaap:DividendsPayableAmountPerShare","xbrl:period":"2024-11-09T00:00:00","xbrl:entity":"cik:0001058811","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:SubsequentEventTypeAxis":"us-gaap:SubsequentEventMember","us-gaap:DividendsAxis":"immr:S2024Q2DividendsMember"},"factValues":[{"value":"0.245","decimals":3}]},{"name":"rpt:f-1343","factDimensions":{"xbrl:concept":"us-gaap:DividendPayableDateToBePaidDayMonthAndYear","xbrl:period":"2024-11-08T00:00:00/2024-11-09T00:00:00","xbrl:entity":"cik:0001058811","us-gaap:SubsequentEventTypeAxis":"us-gaap:SubsequentEventMember","us-gaap:DividendsAxis":"immr:S2024Q2DividendsMember"},"factValues":[{"value":"2025-01-24"}]},{"name":"rpt:f-1344","factDimensions":{"xbrl:concept":"us-gaap:DividendsPayableDateOfRecordDayMonthAndYear","xbrl:period":"2024-11-08T00:00:00/2024-11-09T00:00:00","xbrl:entity":"cik:0001058811","us-gaap:SubsequentEventTypeAxis":"us-gaap:SubsequentEventMember","us-gaap:DividendsAxis":"immr:S2024Q2DividendsMember"},"factValues":[{"value":"2025-01-10"}]}]}}